Seconda Lezione Android

Post on 13-Jun-2015

2.272 views 2 download

description

creare un progetto android con xml layout

Transcript of Seconda Lezione Android

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.