Apr 13, 2023
Seconda Lezione Android
Silvano Natalizi
Creare un secondo progetto android
lancia android.bat
android create project --target 6 --path ./LunchList
--activity LunchList --package apt.tutorial
cd lunchlist
Modificare il file main.xml
open il file LunchList/res/layout/main.xml
Modificalo al seguente modo:
Lancia l’emulatore android
android
Compilare e installare
ant install
Eseguire l’applicazione nell’emulatore
LunchList è l’applicazione. Clicca su di essa per eseguirla:
Si ottiene una form con tre caselle
Inserisci dei dati e premi il bottone save
Crea una classe modello per i dati
Questa classe serve per memorizzare i dati della form in un oggetto.
Le variabili sono i campi della form
I metodi sono quelli che servono per settare ed ottenere i valori di queste variabili. (setter e getter).
Salvare nella cartella :LunchList/src/apt/tutorial/Restaurant.java
Salva la form nel modello
Quando è premuto il bottone save vogliamo che i dati digitati siano salvati nelle variabili di un oggetto Restaurant.
Pertanto dobbiamo metterci in ascolto dell’evento bottone
Dobbiamo instanziare un oggetto di tipo Restaurant Dobbiamo leggere dalle caselle di testo della form i
valori digitati Dobbiamo settare questi valori nelle variabili d’istanza
dell’oggetto creato.
Aprire il programma principale
aprire: LunchList/src/apt/tutorial/LunchList.java
Modificarlo al seguente modo:
Compiliamo ed installiamo
ant install
verificare che non ci siano errori di compilazione
Classe anonima
Questo codice richiede una spiegazione precisa.
The End
L’esempio trattato è preso dall’eccellente libro, qui a fianco citato.
Top Related