Java/Android – Livello base

image

Java/Android – Livello base


image
durata totale 24 ore
requisiti di accesso Conoscenza del linguaggio di programmazione JAVA oppure aver frequentato il corso java livello base.

Dettagli del corso


Obiettivi:

Durante il corso l'allievo impara a installare e configurare l'ambiente di sviluppo e l'editor ECLIPSE, a costruire i devices virtuali per il deploy delle App e apprende l'architettura dei progetti Android organizzati secondo il Pattern MVC (Model  Viewer Controller); impara ad utilizzare le classi principali del Framework SDK e a progettare le Activity (schermate) e il loro ciclo di vita, impara ad eseguire sessioni di debug per individuare errori nel codice.
Alla fine del corso l’allievo é in grado di progettare semplici App disegnando le varie Activity, gestire oggetti ed eventi, controllare il flusso delle schermate ed eseguire il passaggio di dati fra le varie Activity. La persistenza dei dati su database viene trattata nel corso avanzato

.

 

Contenuti

  • Il Framework Android
    - Installazione dell'SDK e ADT Configurazione dell'SDK in Eclipse
    - Creazione e configurazione dei device virtuali. 
    - Le varie versioni di Android. 
    - Compatibilità Analisi di un primo progetto Android 
    - La superclasse Activity 
    - Creazione dell'APP ed esecuzione su device virtuali e su device fisici 
    - Analisi del file AndroidManifest.xml Intent e Intent Filter. 
    - L'Activity di lancio di un'APP 
    - Esercitazioni 
  • Ciclo di vita delle Activity
    - Gli stati delle Activity Stack e ciclo di vita delle Activity 
    - Analisi dei file XML relativi alle Activity 
    - Creazione di interfacce grafiche. 
    - I Layout. 
    - Analisi dei principali widget: Button, TextView e EditText, Listener sull'oggetto Button 
    - Unità di misura dp (dot Indipendent Pixel) 
    - Esercitazioni 
  • Passaggio di dati fra Activity
    - Passaggio dati fra Activity 
    - Messaggistica utente mediante Toast 
    - L'oggetto Spinner 
    - Esercitazioni
  • Accesso alle risorse XML
    - L'oggetto Progress Bar 
    - Accedere alle risorse XML tramite codice Java 
    - Risorse plurali per la creazione di App multilingua 
    - Esercitazioni
  • ListView
    - Introduzione ai ListView 
    - ArrayAdapter 
    - Listener sui ListView 
    - Esercitazioni
  • Introduzione ai fragment
    -Accesso ai file presenti nella sd card 
    - Introduzione ai fragment 
    - Esercitazioni 
    - Approfondimenti
durata 24 ore
requisiti di accesso Conoscenza del linguaggio di programmazione JAVA oppure aver frequentato il corso java livello base.

Richiedi informazioni per questo corso