Corso: Programmazione Android di base

  • devACADEMY.it
  • Programmazione Android di base
  • Attestato di partecipazione
  • On Line
  • € 29,00
  • 0

Descrizione

Iscrivendovi a devACADEMY.it potrai accedere a questo corso e a tutti gli altri presenti nella nostra scuola online con la stessa unica iscrizione.

Il corso "Programmazione Android di base" introduttivo alla programmazione Android illustra gli strumenti utili e necessari per realizzare applicazioni per questo sistema operativo. Si scoprirà come realizzare le interfaccia utente tramite l’uso di elementi come Activity e Widget e si approfondirà conoscendo il pattern Adapter e le AdapterView, fino all’integrazione di un database SQLite all’interno dell’applicazione per il quale verranno mostrate le tipiche operazione CRUD di manipolazione dei dati al suo interno.

CONTENUTI DEL CORSO

1. STRUMENTI DI BASE: ANDROID STUDIO E ANDROID SDK

  • Installare Android Studio
  • La piattaforma Android: struttura e documentazione
  • Primo progetto con Android Studio
  • Android SDK Manager
  • Preparare un emulatore Android

2. LA PRIMA APPLICAZIONE ANDROID

  • La prima Activity
  • Introduzione ai layout
  • Le risorse
  • Gestione del click di un pulsante e notifiche con i Toast
  • Il file AndroidManifest.xml
  • Ciclo di vita delle Activity
  • Prima Esercitazione: "Modificare un layout"
  • Soluzione Prima Esercitazione: "Modificare un layout"

3. LISTVIEW E ADAPTER

  • ListView e Adapter
  • Usare un ArrayAdapter

4. I RELATIVELAYOUT

  • Introduzione al RelativeLayout
  • Uso del RelativeLayout

5. ADAPTER PERSONALIZZATI

  • Preparare un Adapter personalizzato
  • Uso di un Adapter personalizzato

6. OPTIONSMENU E CONTEXTUAL ACTION BAR

  • Creare un OptionsMenu
  • Contextual Action Bar

7. TABLELAYOUT E FINESTRE DI DIALOGO

  • TableLayout e finestre di dialogo
  • Seconda Esercitazione: "Pulire l'AlertDialog"
  • Soluzione Seconda Esercitazione: "Pulire l'AlertDialog"

8. INTEGRARE UN DATABASE SQLITE E OPERAZIONI CRUD

  • Integrazione di un database
  • Salvataggio di dati in un database
  • Query e CursorAdapter
  • Modifica di dati in un database
  • Svuotare una tabella del database
  • Cancellazione di record
  • Terza Esercitazione: "Filtrare i dati"
  • Soluzione Terza Esercitazione: "Filtrare i dati"
  • Quarta Esercitazione: "Modifica dei dati"
  • Soluzione Quarta Esercitazione: "Modifica dei dati"

Requisiti di partecipazione

Linguaggio Java, programmazione ad oggetti

(con la stessa iscrizione su devACADEMY.it potrai seguire tutti i corsi di programmazione online disponibili nella scuola)



devACADEMY.it

devACADEMY.it è una scuola online per programmatori web e mobile adatta sia a chi parte da zero, che ai professionisti del settore. Tramite un'unica iscrizione dal costo super accessibile (a partire da 29 euro iva inclusa) è possibile accedere a tutti i percorsi di formazione, corsi e screencast di approfondimento presenti all'interno dell'accademia. Centinaia di videolezioni in italiano (in costante aumento) decine di quiz ed esercitazioni, attestato finale rilasciato ad ogni corso superato con successo.


  • Strada Volpiano 54 - 10040 (TO)