Lezione Android prima parte

20
Jun 11, 2 022 Prima Lezione Android Silvano Natalizi

description

come organizzare l'ambiente di sviluppo per i cellulari con il sistema operativo android

Transcript of Lezione Android prima parte

Page 1: Lezione Android prima parte

Apr 13, 2023

Prima Lezione Android

Silvano Natalizi

Page 2: Lezione Android prima parte

Creare una cartella radice dei progetti android

c: md androidtutorials cd androidtutorials

Avvertenza: non usare spazi nel nome delle cartelle

Page 3: Lezione Android prima parte

Creare il file android.bat

Page 4: Lezione Android prima parte

Occorre avere java sdk 1.5 o 1.6

Occorre specificare nella path della ricerca programmi il percorso (pathname) bin di java:

path=%path%;c:\programmi\java\jdk1.6.0_17\bin;

Page 5: Lezione Android prima parte

Occorre avere Android sdk

Occorre specificare nella path della ricerca programmi il percorso (pathname) dove sono presenti i tools di Android:

c:\ambienteSviluppoAndroid\android-sdk_r05-windows\android-sdk-windows\tools;

Page 6: Lezione Android prima parte

Occorre avere ant, da http://ant.apache.org

Page 7: Lezione Android prima parte

Scaricare ant

Scaricare apache-ant-1.8.0-bin.zip e estrarre i files da

ant-current-bin.zip

Page 8: Lezione Android prima parte

Configurare ant

Per installare ant, scegli una cartella e copiaci i files estratti.

La cartella scelta è conosciuta come ANT_HOME Aggiungi la cartella bin al tuo path c:\ant\ant-current-bin\apache-ant-1.8.0\bin Crea la variabile d’ambiente ANT_HOME con il

pathname della cartella nella quale è stato installato (non serve?)

Verifica che sia presente, come variabile di utente nel sistema, la variabile JAVA_HOME e che punti al path di java sdk.

Page 9: Lezione Android prima parte

JAVA_HOME

Page 10: Lezione Android prima parte

Terminare android.bat

Inserire dopo la path : c: cd c:\androidtutorials cmd

salvare il tutto sul desktop con il nome android.bat

Page 11: Lezione Android prima parte

I primi comandi android

android create project --target 2 --path ./primaApplicazione --activity Now --package com.natalizi.android.Now

apri Now.java, file dello strato più interno di src.

Troviamo una classe che estende Activity

Page 12: Lezione Android prima parte

Activity

Un’attività è l’android analogo della finestra di un’applicazione desktop.

Page 13: Lezione Android prima parte

Modifichiamo questa classe

Page 14: Lezione Android prima parte

Il sorgente

Page 15: Lezione Android prima parte

Lancia l’emulatore

android

Page 16: Lezione Android prima parte

Compila e installa l’applicazione

ant install

Page 17: Lezione Android prima parte

Riconvertiamo l’applicazione

Creiamo un nuovo progetto NowRedux Aprire il file res/layout/main.xml E modificarlo al seguente modo:

Page 18: Lezione Android prima parte

Il codice java

Page 19: Lezione Android prima parte

Compiliamo ed installiamo

ant install

dobbiamo avere il medesimo risultato

Page 20: Lezione Android prima parte

The End