Lezione 7
Mar 9th
Argomenti
Riepilogo degli argomenti visti a lezione attraverso una serie di mini esempi e consegna progetto finale
* Content Provider
* Broadcast Receiver
* Rubrica di sistema
* Service
* Text To Speech
* Text Files
* GPS Location
* Device vibration
* Intent
…
Pausa (5 min)
* Esercizi: A) Fare una telefonata; B) Inviare un sms; C) Implementazione di un mini-browser; D) Mini player di brani musicali; E) Sintesi vocale; F) Accelerometro; G) Scanner di codici a barre
Materiali
Lezione 6
Mar 2nd
Argomenti
* Content Provider
* Database SQLite
* Rubrica di sistema
Pausa (5 min)
* Esercizi: A) Creazione di una rubrica personale con SQLite e visualizzazione dei
contatti mediante ListView; B) Inserimento di un contatto nella Rubrica di sistema e
visualizzazione dell’elenco dei contatti mediante un Intent
Materiali
Lezione 5
Feb 28th
Argomenti
* Adapters
* ListView
* Gridview (con immagini)
* Spinner
Pausa (5 min)
* Esercizi: A) creazione di una ListView; B) Creazione di una GridView; C) Cenni alla creazione di uno Spinner
Materiali
Lezione 4
Feb 23rd
Argomenti
* Finestre di Dialogo (Alert Dialogs, teoria, tipi)
* Ciclo di vita
* Alert Dialog con zero, uno, due pulsanti
* Cenni alle Alert Dialog con Radio Button
* Custom Dialog
Pausa (5 min)
* Esercizi: A) Creazione di un Alert Dialog con un pulsante; B) Creazione di un Alert
Dialog con due pulsanti; C) Creazione di un Alert Dialog con una lista semplice; D)
Creazione di un’applicazione Android con utilizzo di una classe testata
separatamente; E) Creazione di una Custom Dialog
Materiali
Lezione 3
Feb 21st
Argomenti
* Menu (teoria, tipi)
* Options Menu
* Context Menu
* Esempio creazione Toast collegato a Options Menu
Pausa (5 min)
* Esercizio: A) creazione di un Options Menu e gestione dell’evento con
visualizzazione Toast; B) Creazione di un Context Menu
Materiali
Lezione 2
Feb 16th
Argomenti
* Activity e loro ciclo vita, layout, manifest, strings.xml
* Hello Android (applicazione con TextView)
* Layout, da xml e da codice
* Eventi associati a pulsanti
* Toast
Pausa (5 min)
* Esercizi: A) Ciclo di vita di un’Activity; B) Evento Click e sua gestione; C) Custom
Toast; D) Activity e SubActivity