Pag. 1/8. Esercizi lezione 4. Esercizio A
|
|
- Bartolomeo Di Martino
- 6 anni fa
- Visualizzazioni
Transcript
1 Pag. 1/8 Esercizi lezione 4 Esercizio A Progettate una UI con una textview (id=text) e un pulsante (id=button). Cliccando sul pulsante appare una alert dialog con un avviso e un pulsante. Suggerimenti: create una costante numerica intera che rappresenta la dialog all'interno della Activity, poi progettate un metodo custom basandovi sul codice visto a lezione, chiamatelo per esempio miadialog(); sovrascrivete ora il metodo oncreatedialog(). Fatevi dare il bottone usando il metodo findviewbyid() e, ricordando come si gestiscono gli eventi sui pulsanti come visto nella lezione 2 (classi interne anonime), aprite la alert dialog col metodo showdialog() passando il valore della costante definita precedentemente nella activity. Per dismettere la finestra cliccando sul pulsante Chiudi, usate il metodo dismissdialog().
2 Pag. 2/8 Esercizio B Progettate una UI con una textview (id=text) e un pulsante (id=button). Cliccando sul pulsante appare una alert dialog con due pulsanti. Cliccando su uno di questi si esce dall'activity.
3 Pag. 3/8 Esercizio C Progettate una UI con un pulsante (id=button) e una ImageView (id=image). Cliccando sul pulsante appare un elenco di colori e selezionando una voce della lista la imageview appare del colore scelto. Suggerimenti: definite nella vostra Activity una costante DIALOG_ALERT_ID=1 e un attributo di tipo ImageView (chiamatelo image). Definite un metodo privato il cui prototipo è Dialog showitems(string title, final String[] items) al posto del metodo createdialog1() definito nelle slide. Il codice dovrebbe somigliare a questo: private Dialog showitems(string title,final String[] items) { AlertDialog.Builder builder = new AlertDialog.Builder(this); builder.settitle(title); builder.setcancelable(true); builder.setitems(items, new DialogInterface.OnClickListener() { public void onclick(dialoginterface dialog, int item) { // item indica la posizione switch(item) { case 0: // colora di rosso case 1: // colora di verde case 2: // colora di blu ); AlertDialog alert = builder.create(); return alert; Il codice del metodo oncreatedialog() dovrebbe somigliare al protected Dialog oncreatedialog(int id) { // crea il vettore items dei colori Red, Green, Blue Dialog dialog=null; switch(id) { case DIALOG_ALERT_ID: dialog = showitems("scegli un colore",items); return dialog;
4 Pag. 4/8 Per colorare la imageview cercate nella documentazione la classe Color.
5 Pag. 5/8 Progettate la classe della figura Esercizio D La funzione pot() restituisce il valore a elevato n (con n valore positivo) mentre la funzione verificaprecond() controlla se n>0. Progettate un'applicazione Android che chieda i valori a ed n all'utente, fa tutti i controlli necessari (per esempio se l'utente non immette valori numerici, viene avvisato con un alert box opportuno), e restituisce a elevato n (figura seguente).
6 Pag. 6/8 Suggerimento: il codice dovrebbe somigliare a protected Dialog oncreatedialog(int id) { Dialog dialog = null; switch(id) { case ERROR_DIALOG_BASE_REALE: dialog = createmessagedialog(...); case ERROR_DIALOG_ESPONENTE_INTERO: dialog = createmessagedialog(...); case ERROR_DIALOG_ESPONENTE_POSITIVO: dialog = createmessagedialog(...); case MESSAGE_DIALOG: dialog = createmessagedialog("risultato", base + " elevato " + esponente + " dà " + p.pot()); return dialog; private Dialog createmessagedialog(string title, String msg) { AlertDialog.Builder builder = new AlertDialog.Builder(this); builder.settitle(title); builder.setmessage(msg); builder.setneutralbutton("ok", new DialogInterface.OnClickListener() { public void onclick(dialoginterface dialog, int which) { return; ); AlertDialog alert = builder.create(); return alert; Secondo suggerimento: quando vogliamo mostrare il dialog con il risultato dobbiamo chiamare removedialog(id) prima di showdialog(id). Come mai?
7 Pag. 7/8 Esercizio E Progettate una Custom Dialog come quella della figura: Suggerimenti: preparate un file xml android (dategli un nome qualsiasi, per esempio custom_dialog.xml) che contiene il widget dell'orologio analogico: <LinearLayout xmlns:android=" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> <AnalogClock android:id="@+id/mioorologio" android:layout_height="wrap_content" android:layout_width="fill_parent"></analogclock> <Button android:id="@+id/miobottone" android:layout_height="wrap_content" android:layout_width="fill_parent" android:text="pulsante"></button> </LinearLayout> Create ora un metodo privato che genera la finestra di dialogo personalizzata con l'aspetto descritto precedentemente nel file xml:
8 Pag. 8/8 private Dialog createcustomdialogclock() { View view = getlayoutinflater().inflate(r.layout.custom_dialog, null); AlertDialog.Builder builder = new AlertDialog.Builder(this); builder.settitle("customdialog"); builder.setview(view); AlertDialog alert = builder.create(); return alert; Sovrascrivete ora il metodo oncreatedialog() come visto a lezione. Per visualizzare l'alert dialog personalizzato, usate il metodo show(alert_id), dove ALERT_ID è una costante numerica che vale per esempio 1.
Lezione 8 Notifiche e finestre di dialogo
A cura di Carlo Pelliccia Andiamo ad aggiungere un ulteriore tassello nel quadro dell interazione fra un attività Android e l utente che ne fa uso. Nelle lezioni precedenti abbiamo già appreso numerose
DettagliMobile Programming. Prova scritta del 28/01/2015. Prof. De Prisco. Corso di laurea in Informatica
Corso di laurea in Informatica Mobile Prof. De Prisco Prova scritta del 28/01/2015 NOME: COGNOME: MATRICOLA: Domande Punti 1 /100 2 /100 3 /100 4 /100 5 /100 6 /100 7 /100 8 /100 9 /100 10 /100 TOTALE
DettagliLezione 13 Content Provider
A cura di Carlo Pelliccia Come si è visto nelle due lezioni precedenti, secondi i meccanismi di gestione della sicurezza di Android, sia i file che i database sono solitamente di esclusiva proprietà dell
DettagliLezione 6 Gestione degli eventi dei widget
A cura di Carlo Pelliccia Nelle due precedenti lezioni abbiamo conosciuto i principali widget di Android e le tecniche utili per richiamarli e disporli nel display dello smartphone. In questa lezione impareremo
DettagliLa geolocalizzazione
La geolocalizzazione La maggior parte dei dispositivi mobili di ultima generazione è dotata di un antenna GPS che permette di conoscere, in breve tempo e con la precisione di qualche metro, la propria
DettagliLezione 9 Liste, tabelle, caselle di scelta e gallerie di immagini
A cura di Carlo Pelliccia Tutti i layout dimostrati negli esempi delle lezioni precedenti sono dei layout fissi. I widget di un layout fisso sono sempre gli stessi e non cambiano ruolo o quantità nel corso
DettagliCorso di Laurea Magistrale in Ingegneria Informatica. Android. Ingegneria del Software 2 - Android 1
Corso di Laurea Magistrale in Ingegneria Informatica Android Ingegneria del Software 2 - Android 1 What is Android? (da developer.android.com) Android is a software stack for mobile devices that includes
DettagliLezione 11 Accesso al file system
A cura di Carlo Pelliccia Qualunque applicazione Android può leggere e scrivere file dalla memoria interna del telefono o da una scheda esterna inserita nel dispositivo. I principi da osservare per compiere
DettagliRealizzazione di una semplice applicazione HelloWorld con una introduzione delle API di base del SDK Android.
HelloWorld App Realizzazione di una semplice applicazione HelloWorld con una introduzione delle API di base del SDK Android. Introduzione Programmiamo una applicazione di base Android, prendendo confidenza
DettagliSviluppare Applicazioni per Android
Sviluppare Applicazioni per Android ArrayAdapter ndroid disegna i componenti di una schermata attraverso oggetti della classe View, raccolti all'interno di oggetti ViewGroup (che possono raccogliere, a
DettagliGrafica Android Mobile Programming Prof. R. De Prisco
Grafica Un immagine può essere disegnata in un oggejo View grafica semplice, senza necessità di cambiameno un oggeto Canvas grafica complessa, aggiornameno frequeno 144 Classe Drawable rappresenta un oggejo
DettagliSIMPLY JOB. Progetto per il corso di Programmazione III e Laboratorio A.A 2014-2015. Realizzato da: Massimo Buonocore 0124000226
Progetto per il corso di Programmazione III e Laboratorio A.A 2014-2015 SIMPLY JOB Realizzato da: Massimo Buonocore 0124000226 Dario Telese 0124000330 L IDEA L' idea di questa applicazione è nata come
DettagliEsercizi lezione 7. Esercizio A Progettate un'applicazione Android che consenta di fare una telefonata. Pag. 1/9
Pag. 1/9 Esercizi lezione 7 Esercizio A Progettate un'applicazione Android che consenta di fare una telefonata. Suggerimenti: si può usare un intent e il metodo startactivity(), seguendo il frammento di
DettagliProgrammazione Android. Luca Morettoni <luca@morettoni.net> http://www.morettoni.net
Programmazione Android Luca Morettoni http://www.morettoni.net Android Programming Cos'è Android; Concetti di base sulla programmazione: Q&A AndroidManifest; Activities; Services;
DettagliLezione 5 Widget e Layout (XML)
A cura di Carlo Pelliccia Con la precedente lezione abbiamo imparato a disporre sullo schermo i principali widget messi a disposizione da Android: bottoni, caselle di testo, check box e via discorrendo.
DettagliIl layout degli oggetti
Il layout degli oggetti Con il termine layout si intende la modalità con cui le componenti grafiche sono posizionate all interno di una finestra. La descrizione del layout delle applicazioni Android è
DettagliScaletta. Strumenti di sviluppo Prima applicazione Aspetti peculiari di Android. Conclusioni. Activity e Intent. MoBe s.r.l.
Scaletta Strumenti di sviluppo Prima applicazione Aspetti peculiari di Android Activity e Intent Conclusioni Strumenti di sviluppo Disponibili per Windows, Mac OS X (Intel) e Linux Strumenti JDK (Java
DettagliCREARE APP PER ANDROID
CREARE APP PER ANDROID L'ambiente di lavoro per progettare applicazioni per Android TUTORIAL 1 - In questo capitolo vedremo tutti i passaggi per scaricare il software Android Developer Tools, necessario
DettagliAndroid by Example v4.2 JellyBean
Android by Example v4.2 JellyBean Rossi Pietro Alberto Sorgenti scaricabili dal sito www.sprik.it Premessa Tanto tempo è passato dalla prima guida, troppo. L'intento era quello di costruire una guida solida
DettagliProgrammazione Android. Lezione 10 Stili e temi
A cura di Carlo Pelliccia Più volte, nel corso delle lezioni precedenti, si è rimarcato come Android spicchi tra gli altri sistemi mobili per la modernità dei suoi concetti e per la tipologia dei suoi
DettagliApplicazione con due attività
T Applicazione con due attività Tutorial per Eclipse P. Gallo M.L. Pietramala Java Blocco tematico E Le apps e ANDROID Unità E2 Eventi Prerequisiti Obiettivi Unità E2 Eventi al termine dell esercitazione,
DettagliLo sbarco di Google nel pianeta Mobile Internet: primo impatto ed esempi pratici.
Lo sbarco di Google nel pianeta Mobile Internet: primo impatto ed esempi pratici. Riccardo Solimena (Java Italian Portal) Stefano Sanna (JUG Sardegna Onlus) Outline Who we are Android: brevissima introduzione
DettagliXML e Windows Phone. Semplice tutorial per l'utilizzo di documenti e dati XML in un'app per Windows Phone.
Semplice tutorial per l'utilizzo di documenti e dati XML in un'app per Windows Phone. Linguaggio utilizzato: C# IDE utilizzato: Visual Studio 2010 Andreetta Stefano Argomenti trattati: Caricamento di un
DettagliProgrammazione Android A cura di Carlo Pelliccia. Lezione 7 Menù
A cura di Carlo Pelliccia I menù sono una parte importante di qualsiasi applicazione moderna. Da anni gli utenti sono abituati ad avere a che fare con questi strumenti, ai quali si rivolgono ogni volta
DettagliLuca Mari, Sistemi informativi applicati (reti di calcolatori) appunti delle lezioni. Architetture client/server: applicazioni server
Versione 30.5.05 Sistemi informativi applicati (reti di calcolatori): appunti delle lezioni Architetture client/: applicazioni 1 La logica dei socket Abbiamo visto che un applicazione client si connette
DettagliAndroid. Adapter e ListView. diegozabot@yahoo.it
Android Adapter e ListView diegozabot@yahoo.it Funzionamento di un Adapter Quando il contenuto del layout non è predeterminato o è dinamico possono essere utilizzati gli Adapter. Un Adapter recupera i
DettagliAndroid. Android03: Ciclo di vita di una Activity. diegozabot@yahoo.it
Android Android03: Ciclo di vita di una Activity diegozabot@yahoo.it Ciclo di vita Ciclo di vita La classe Activity gestisce i propri stati definendo una serie di eventi che ne governano il ciclo. Spetta
DettagliMOBILE WEB DESIGN TUTORIAL ANDROID METAIO AUGMENTED REALITY
MOBILE WEB DESIGN TUTORIAL ANDROID METAIO AUGMENTED REALITY 1 Sommario 1. INTRODUZIONE... 3 2. GET METAIO... 4 2.1. PREREQUISITI... 4 2.2. INTALLAZIONE... 4 2.3. PROGETTI ESEMPLIFICATIVI... 4 3. USARE
DettagliLa tua prima app su Android
T La tua prima app su Android Tutorial per Eclipse P. Gallo M.L. Pietramala Java Blocco tematico E Le apps e ANDROID Unità E1 Primi passi in Java su ANDROID Prerequisiti Obiettivi Unità E1 Primi passi
Dettagli@ ITT M. BUONARROTI, TRENTO ANDROID DEVELOPMENT ELEMENTI BASE. RAMAN KAZHAMIAKIN OSCAR GIOVANNI DE
@ ITT M. BUONARROTI, TRENTO ANDROID DEVELOPMENT ELEMENTI BASE RAMAN KAZHAMIAKIN OSCAR ZAMBOTTI @oskarnrk GIOVANNI DE FRANCESCO @jibbolus Sommario 1. Permissions 2. Intent 3. Intent espliciti e impliciti
DettagliJava e la piattaforma Android. Corso di Laurea in Ingegneria Informatica. Anno accademico 2012/2013
Università degli Studi di Bologna Scuola di Ingegneria e Architettura Java e la piattaforma Android Corso di Laurea in Ingegneria Informatica Anno accademico 2012/2013 Prof. ENRICO DENTI Dipartimento di
DettagliCorso Corso di di programmazione di di sistemi mobile 1 1. Android Laboratorio. Primo Progetto, Toast
Corso Corso di di programmazione di di sistemi mobile 1 1 Android Laboratorio Primo Progetto, Toast Corso Corso di di programmazione di di sistemi mobile 2 2 Android Studio Per realizzare le nostre applicazioni
DettagliANDROID ANDROID & JAVA. DALVIK o ART? STRUMENTI SVILUPPARE CON ECLIPSE. Java e la piattaforma Android. Corso di Laurea in Ingegneria Informatica
Università degli Studi di Bologna Scuola di Ingegneria e Architettura Java e la piattaforma Android Corso di Laurea in Ingegneria Informatica Anno accademico 2014/2015 Prof. ENRICO DENTI Dipartimento di
DettagliProgrammazione Android
Lezione 10 Programmazione Android Ancora sulla UI (ma poi basta!) WebView una vista tuttofare Drawable Notifiche all'utente Toast Notifications Dialog Fragment DialogFragment 2 WebView 3 La View WebView
DettagliAndroid. Implementare una interfaccia utente
Android Implementare una interfaccia utente Introduzione In questa lezione vedremo come implementare una interfaccia utente sullo schermo di Android. Vedremo gli elementi di base visualizzabili sullo schermo
DettagliIndice generale. Capitolo 1 Introduzione ad Android... 1
Prefazione Introduzione...xvii...xix Capitolo 1 Introduzione ad Android... 1 Che cos è Android... 2 Un po di storia... 3 Android e Java... 4 Confronto con J2ME... 6 La Dalvik Virtual Machine... 9 L architettura
DettagliI grafici a torta. Laboratorio con EXCEL. 1 Come si costruisce un grafico a torta
I grafici a torta 1 Come si costruisce un grafico a torta In un gruppo di 130 persone è stata condotta un indagine per sapere quale è la lingua più parlata, oltre l italiano. Gli intervistati potevano
DettagliProgrammazione Android. Giovanni Perbellini Università di Verona EDALab S.r.l.
Programmazione Android Giovanni Perbellini Università di Verona EDALab S.r.l. Agenda Introduzione Android Overview Ambiente di sviluppo Esempi Java Helloworld Weather (HTTP) Esercizio SOAP per Android
DettagliACCESS. Database: archivio elettronico, dotato di un programma di interfaccia che facilita la registrazione e la ricerca dei dati.
ACCESS Database: archivio elettronico, dotato di un programma di interfaccia che facilita la registrazione e la ricerca dei dati. Database Relazionale: tipo di database attualmente più diffuso grazie alla
DettagliPresentazione con PowerPoint
Presentazione con PowerPoint L applicazione PowerPoint permette di creare documenti da mostrare su diapositive per presentazioni. Sarai facilitato nell utilizzo di PowerPoint perché molti pulsanti e molte
DettagliLaboratorio di Ingegneria del Software A.A 2009/2010 Programmazione su Android A cura di Carlo Pelliccia. Lezione 7 Menù
A cura di Carlo Pelliccia I menù sono una parte importante di qualsiasi applicazione moderna. Da anni gli utenti sono abituati ad avere a che fare con il concetto di menù, al quale si rivolgono ogni volta
DettagliJava e la piattaforma Android. Corso di Laurea in Ingegneria Informatica. Anno accademico 2014/2015
Università degli Studi di Bologna Scuola di Ingegneria e Architettura Java e la piattaforma Android Corso di Laurea in Ingegneria Informatica Anno accademico 2014/2015 Prof. ENRICO DENTI Dipartimento di
DettagliRealizzazione di un servizio per la rilevazione di malfunzionamenti in ambiente Android
Facoltà di Ingegneria Corso di Studi in Ingegneria Informatica tesi di laurea Realizzazione di un servizio per la rilevazione di malfunzionamenti in ambiente Android Anno Accademico 2011/12 relatore Ch.mo
DettagliRUBRICA AZIENDALE. Per creare una rubrica aziendale andare su. Rubriche aziendali In alto a sinistra
RUBRICA AZIENDALE Ogni utente può creare un numero illimitato di rubriche aziendali. Ogni rubrica deve avere un nome univoco all'interno del proprio dominio di posta, una password (min. 6 caratteri) d'accesso
DettagliManuale Utente CIG in Deroga Gestione Decreti Regionali
CIG in Deroga Gestione Decreti Regionali Release 2.1 - del 12 giugno 2009 SOMMARIO 1 CIG IN DEROGA... 4 1.1 Ricerca Domande...4 1.2 Gestione Decreto...7 1.2.1 Visualizzazione e Associazione Domande...8
DettagliCorso di Laurea in Ingegneria Gestionale Esame di Informatica a.a. 2012-13 14 giugno 2013
Cognome Nome Matricola Postazione PC Corso di Laurea in Ingegneria Gestionale Esame di Informatica a.a. 2012-13 14 giugno 2013 Testo Il database di una banca è costituito da due vettori paralleli. Il primo
DettagliFragments. Frammento. Un acmvity può ospitare vari frammenm. Si possono creare UI con molm frammenm
Università di Salerno - a.a. 2013-2014 1 Frammento rappresenta una porzione dell UI 2 Un acmvity può ospitare vari frammenm I frammenm possono essere inserim e rimossi durante l esecuzione Si possono creare
DettagliMANUALE UTENTE PROCEDURA PLANET WEB INTERPRISE (II edizione)
UNIVERSITA DEGLI STUDI DI MACERATA AREA PERSONALE SETTORE P.T.A. Ufficio presenze e affari generali P.T.A. MANUALE UTENTE PROCEDURA PLANET WEB INTERPRISE (II edizione) Ufficio presenze affari generali
DettagliProgrammazione. Cognome... Nome... Matricola... Prova scritta del 22 settembre 2014. Negli esercizi proposti si utilizzano le seguenti classi:
Cognome................................ Nome................................... Matricola............................... Programmazione Prova scritta del 22 settembre 2014 TEMPO DISPONIBILE: 2 ore Negli
DettagliSimpleFeedReader App
SimpleFeedReader App Realizzazione di un semplice feed reader Android. Introduzione Programmiamo una semplice applicazione Android. La nostra applicazione dovrà essere in grado di scaricare un feed RSS
DettagliDOCUMENTAZIONE WEB RAIN - ACCESSO CLIENTI
DOCUMENTAZIONE WEB RAIN - ACCESSO CLIENTI L accesso alle informazioni sullo stato degli ordini di vendita del sistema informativo della società RAIN avviene attraverso il sito internet della società stessa
DettagliManuale d uso DropSheep 4 imaio Gestione Pixmania-PRO Ver 1.1
Manuale d uso DropSheep 4 imaio Gestione Pixmania-PRO Ver 1.1 Release NOTE 1.1 Prima Versione del Manuale INDICE 1-INTRODUZIONE... 4 2- GESTIONE DEL CATALOGO PIXMANIA-PRO SU IMAIO... 5 3-Configurazione
DettagliPrinter Driver. Guida per la configurazione. Questa guida descrive come configurare il driver della stampante per Windows Vista e Windows XP.
3-276-708-51 (1) Printer Driver Guida per la configurazione Questa guida descrive come configurare il driver della stampante per Windows Vista e Windows XP. Prima di usare questo software Prima di usare
DettagliFinestra.java. static String nomicolonne[] = {"ind.","cognome","nome","telefono","e-mail"}; //nomi delle colonne della tabella
import java.awt.*; import java.awt.event.actionevent; import java.awt.event.actionlistener; import java.awt.event.windowevent; import java.awt.event.windowlistener; import java.io.*; import java.util.*;
DettagliProgettazione e sviluppo di un applicazione smartphone per acquisti usando l nfc
ALMA MATER STUDIORUM - UNIVERSITA' DI BOLOGNA CAMPUS DI CESENA SCUOLA DI SCIENZE CORSO DI LAUREA IN SCIENZE E TECNOLOGIE INFORMATICHE Progettazione e sviluppo di un applicazione smartphone per acquisti
DettagliINFORMATICA E PROGRAMMAZIONE PROF. M. GIACOMIN ESPERIENZA IN AULA: ELABORAZIONE DI IMMAGINI A COLORI IN LINGUAGGIO C
INFORMATICA E PROGRAMMAZIONE PROF. M. GIACOMIN ESPERIENZA IN AULA: ELABORAZIONE DI IMMAGINI A COLORI IN LINGUAGGIO C DESCRIZIONE GENERALE In questa esperienza il C verrà utilizzato per elaborare immagini
DettagliEliminare i contatti duplicati in MS Outlook
MDaemon GroupWare Eliminare i contatti duplicati in MS Outlook Abstract... 2 Il problema... 2 La soluzione... 2 Esportazione dei dati da MS Outlook... 3 Eliminazione con MS Access dei duplicati... 7 Importazione
DettagliSoftware Gestione Scuola
Software Gestione Scuola www.gestionescuola.net Guida Utente Dati per INVALSI Informazioni di contesto Destinatari: Redatto da: Dirigenti e/o Responsabili scolastici delle scuole di ogni ordine e grado
DettagliProgrammazione Orientata agli Oggetti
Programmazione Orientata agli Oggetti Lezione 13 La programmazione ad oggetti si basa su due principi fondamentali ereditarietà polimorfismo Queste due proprietà consentono di definire nuovi tipi di dato
Dettaglipublic double getlato() restituisce la lunghezza del lato del quadrato che esegue il metodo.
Cognome................................ Nome................................... Matricola............................... Programmazione Prova scritta del 21 settembre 2015 TEMPO DISPONIBILE: 1 ora e 40
DettagliConcorsi Online :: Comune di Rimini. Inscrizione online e consultazione atti. Scopo del documento
Concorsi Online :: Comune di Rimini Inscrizione online e consultazione atti Scopo del documento Lo scopo del documento è quello di illustrare la procedura per accreditarsi al sistema dei Concorsi online
DettagliGESTIRE IL SITO IL PONTE DEI CANAIS
GESTIRE IL SITO IL PONTE DEI CANAIS Accedere al sito http://www.ilpontedeicanasi.it/sito/wp-login.php Inserire Nome utente e Password Si accede così alla prima pagina del pannello di controllo, chiamata
DettagliANDROID Introduzione alla programmazione per applicativi Android Dott. Ing. Ivan Ferrazzi V1.1 del 05/08/2013
ANDROID Introduzione alla programmazione per applicativi Android Dott. Ing. Ivan Ferrazzi V1.1 del 05/08/2013 1/78 Copyright 2013 Dott.Ing. Ivan Ferrazzi Permission is granted to copy, distribute and/or
DettagliProgrammazione. Android
Lezioni 4 e 5 Programmazione Android Componenti di un'applicazione AndroidManifest.xml Le Activity Definizione Ciclo di vita Layout & View Interazione Laboratorio 9 e 12 Ottobre 2012 2 Componenti di un'applicazione
DettagliGuida all uso del Registro Elettronico da parte delle famiglie. Liceo Classico e Linguistico I. Kant A.S. 2015/2016
Guida all uso del Registro Elettronico da parte delle famiglie Liceo Classico e Linguistico I. Kant A.S. 2015/2016 Accesso al registro elettronico Per consultare le informazioni relative all andamento
Dettagli/** * VETTORE DINAMICO elementi */ private Vector elementi; /** * METODO COSTRUTTORE */ public coda() { elementi=new Vector(); }
import java.util.*; class coda * Questa classe contiene tutti i metodi per la gestione della coda * @author D'Ambrosio Giovanni Classe 4D I.T.I.S. Grottaminarda * @version 26/02/2010 * VETTORE DINAMICO
DettagliI dati rappresentati (tutti di pura fantasia) sono contenuti in un file excel denominato Personale.xls.
Il modello rappresenta un ipotetico organigramma aziendale creato automaticamente da Visio prelevando i dati da un file Excel. Al termine della procedura guidata l organigramma è stato personalizzato:
Dettagli[AD.AGIO] ANDROID SDK
[AD.AGIO] ANDROID SDK 2013.06 Pag. 1 1. PREMESSA Il presente documento riporta informazioni riservate il cui utilizzo è confidenziale e permesso esclusivamente nell'ambito del rapporto di fornitura in
DettagliProgrammare per Android: User Interface v0.1beta
v0.1beta Rossi Pietro Alberto Pagina 1 Indice Introduzione alla programmazione ad oggetti... 5 Introduzione alla programmazione visuale... 6 Introduzione alla programmazione ad eventi... 7 UserControls...
DettagliIl sistema informativo deve essere di tipo centralizzato e accessibile mediante un computer server installato nella rete locale dell albergo.
PROBLEMA. Un albergo di una grande città intende gestire in modo automatizzato sia le prenotazioni sia i soggiorni e realizzare un database. Ogni cliente viene individuato, tra l altro, con i dati anagrafici,
DettagliMagiCum S.r.l. Progetto Inno-School
MagiCum S.r.l. Progetto Inno-School Area Sviluppo Software Autore: Sergio Gandola Revisione: 2 Data: 07/06/13 Titolo: Documentazione Tecnica Diario File:Documentazione Tecnica.pdf Sito: http://inno-school.netsons.org/
DettagliNota: per aprire un file in elenco è anche possibile fare doppio click con il tasto sinistro del mouse sul file desiderato.
La finestra Database Introduzione In questa lezione completiamo l esplorazione della finestra Database. Aprire un database esistente Apriamo il database creato nella lezione precedente: dal menu Start
DettagliMANUALE DI UTILIZZO DEL PORTALE WEB
FLEET MANAGEMENT MANUALE DI UTILIZZO DEL PORTALE WEB 1. Accesso al sistema Per accedere al sistema digitare nel browser il link https://cloud.hitachi-systems-cbt.com/sapienzaservicedesk/ Tale indirizzo
DettagliPower Point. Spiegazione in aula
Power Point Spiegazione in aula Power Point (1) Alcuni consigli su come eseguire una ricerca semplice RECUPERO DEL MATERIALE Come prima cosa create una cartella (tasto destro, nuovo, cartella) dando il
DettagliLuca Mari, Sistemi informativi applicati (reti di calcolatori) appunti delle lezioni. Architetture client/server: applicazioni client
Versione 25.4.05 Sistemi informativi applicati (reti di calcolatori): appunti delle lezioni Architetture client/server: applicazioni client 1 Architetture client/server: un esempio World wide web è un
DettagliPresentazione con PowerPoint
Presentazione con PowerPoint L applicazione PowerPoint permette di creare documenti da mostrare su diapositive per presentazioni. Sarai facilitato nell utilizzo di PowerPoint perché molti pulsanti e molte
DettagliProgetto di Gestione Documenti in Ambiente Web
Progetto di Gestione Documenti in Ambiente Web Sessione Febbraio 2013 Marco Taddei 726523 Federico Valentini 726584 Il progetto SharesShop simula un portale web di una banca che mette a disposizione dei
DettagliI servizi del SITR-IDT
I servizi del SITR-IDT Sistema Informativo Territoriale Regionale (SITR-IDT) Titolo Creatore I servizi del SITR-IDT SITR Data 05/02/10 Soggetto Tipo Editore Descrizione Autori Formato Riferimento Diritti
DettagliDesign e implementazione di un applicazione Android per il riconoscimento e la localizzazione delle specie marine delle Maldive
Università degli Studi di Milano Bicocca Dipartimento di Informatica, Sistemistica e Comunicazione Corso di Laurea in Informatica Design e implementazione di un applicazione Android per il riconoscimento
DettagliREGISTRO DELLE IMPRESE
REGISTRO DELLE IMPRESE UTILIZZO DEL SOFTWARE FEDRA PLUS - MODULISTICA FEDRA E PROGRAMMI COMPATIBILI - MODELLO S2 CESSAZIONE E NOMINA COLLEGIO SINDACALE ISTRUZIONI TRIVENETO CAP. 2 (Spa) CAP. 11 (Srl) Si
DettagliBreve riepilogo della puntata precedente:
Breve riepilogo della puntata precedente: 1. In C, il passaggio dei parametri alle funzioni avviene sempre per copia, ovvero il valore del parametro viene copiato all'interno della variabile che rappresenta
DettagliTC SCUOLA GUIDA LIM - ACTIVE GUIDA LIM - ACTIVE INSPIRE PRIMARY LEZIONE N.1. h t t p : / / w w w. t c s c u o l a.
TC SCUOLA GUIDA LIM - ACTIVE 2012-2013 GUIDA LIM - ACTIVE INSPIRE PRIMARY LEZIONE N.1 h t t p : / / w w w. t c s c u o l a. i n f o F I N E S T R A D I A C T I V I N S P I R E All'avvio di ActivInspire,
DettagliUnità Didattica 3 Linguaggio C. Generalità sulle Funzioni. Variabili locali e globali. Passaggio di parametri per valore.
Unità Didattica 3 Linguaggio C Generalità sulle Funzioni. Variabili locali e globali. Passaggio di parametri per valore. Funzioni Generalizzazione del concetto di funzione algebrica: legge che associa
DettagliUso di metodi statici. Walter Didimo
Uso di metodi statici Walter Didimo Metodi di istanza Fino ad ora abbiamo imparato a creare oggetti e ad invocare metodi su tali oggetti i metodi venivano eseguiti dagli oggetti un metodo invocato su un
DettagliCome creare un modulo con Google Drive
Come creare un modulo con Google Drive How to create a module with Google Drive Sommario 1. 1 Come creare un modulo con Google Drive 2. 2 Come creare il modulo: 3. 3 Come aggiungere l'accettazione delle
DettagliProgettazione : Design Pattern Creazionali
Progettazione : Design Pattern Creazionali Alessandro Martinelli alessandro.martinelli@unipv.it 30 Novembre 2010 Progettazione : Design Pattern Creazionali Aspetti generali dei Design Pattern Creazionali
DettagliAcquisire audio digitale: per iniziare...
Acquisire audio digitale: per iniziare... Tutorial a cura di Aldo Torrebruno 1. Preparativi per l acquisizione La prima volta che registriamo l audio con un computer dobbiamo assicurarci che hardware e
Dettagli1. COME ISCRIVERSI AL CONCORSO
1. COME ISCRIVERSI AL CONCORSO 1. Collegarsi da qualsiasi postazione Internet al seguente indirizzo https://uniud.esse3.cineca.it/home.do e cliccare su Login. Inserire username (cognome.nome) e password
DettagliMANUALE DI UTILIZZO DI POCKET YUSSFONE
MANUALE DI UTILIZZO DI POCKET YUSSFONE 1 INTRODUZIONE In questo manuale vedremo le funzioni dell applicazione Pocket Yussfone, applicazione mobile che permetterà agli agenti di gestire le proprie attività.
DettagliManuale Accesso Enti Esterni
Manuale Accesso Enti Esterni Indice 1. Indice 1. INDICE... 2 2. ACCESSO AL SISTEMA... 3 3. LAVORATORI... 3 3.1 RICERCA DI UN NOMINATIVO... 3 3.2 VISUALIZZAZIONE DEI DATI... 4 3.2.1 Anagrafica... 4 3.2.2
DettagliVBA è un linguaggio di scripting derivato da Visual Basic, da cui prende il nome. Come ogni linguaggio ha le sue regole.
Excel VBA VBA Visual Basic for Application VBA è un linguaggio di scripting derivato da Visual Basic, da cui prende il nome. Come ogni linguaggio ha le sue regole. 2 Prima di iniziare. Che cos è una variabile?
DettagliManuale registro elettronico per docenti
Manuale registro elettronico per docenti INDICE 1. EFFETTUARE L ACCESSO 2. GESTIONE REGISTRI 3. LAVORARE SUI REGISTRI 4. LAVORARE SUGLI SCRUTINI 5. CAMBIARE PASSWORD 6. PROGRAMMAZIONE 7. USCITA 1. Effettuare
DettagliPortal e Portlet ClassLoader. Mancini Marco
Portal e Portlet ClassLoader Mancini Marco Project Manager, 3F Consulting s.r.l. Classloading in liferay Tre differenti classpath: Global classpath, tutte le librerie presenti nella nostra JVM, e nelle
DettagliClassi astratte. Master in Web Technology e Security luglio - settembre 2000. Interfacce
Master in Web Technology e Security luglio - settembre 2000 JAVA Alberto Martelli Parte III Programmazione grafica Classi astratte Vogliamo implementare un algoritmo di ordinamento di un array che sia
DettagliInformatica 3 secondo recupero 13 Settembre 2002
Informatica 3 secondo recupero 13 Settembre 2002 Nome (stampatello) Cognome (stampatello) Matr Recupero: Prima prova in itinere Seconda prova in itinere spazio per il docente Punteggi recupero prima prova
DettagliCreare maschere personalizzate
LEZIONE 6 Creare maschere personalizzate In questa lezione impareremo... - A riconoscere ed utilizzare le maschere di Access - A creare maschere e sottomaschere sia in autocomposizione che personalizzate
DettagliSesta parte: Come creare una lista di distribuzione e come gestirla dalla rubrica.
Microsoft Outlook 2007. Di Nunziante Esposito. `*************` Sesta parte: Come creare una lista di distribuzione e come gestirla dalla rubrica. `***********` Dopo aver visto la rubrica che in questo
DettagliCorso Android Corso Online Programmatore Android
Corso Android Corso Online Programmatore Android Accademia Domani Via Pietro Blaserna, 101-00146 ROMA (RM) info@accademiadomani.it Programma Generale del Corso Modulo Uno - Programmazione J2ee 1) Programmazione
DettagliModulo 4: Ereditarietà, interfacce e clonazione
Modulo 4: Ereditarietà, interfacce e clonazione Argomenti Trattati: Classi, Superclassi e Sottoclassi Ereditarietà Ereditarietà ed Attributi Privati Override super Ereditarietà e Costruttori Polimorfismo
DettagliLezione 3 Le attività
A cura di Carlo Pelliccia Le applicazioni Android, come si è accennato durante la prima lezione, si compongono di quattro mattoni fondamentali: le attività (activity), i servizi (service), i broadcast
Dettagli