Tag Archives: corso android

Android Lezione 14 – I fragment

In questa lezione vedremo una delle feature introdotte con le versioni più recenti di android, per essere precisi con la versione 3. Si tratta dei Fragment, un altro modo per gestire la parte grafica della nostra applicazione, utile sopratutto se abbiamo layout specifici per tablet (ma non solo come vedremo).

Si tratta in pratica (secondo la definizione ufficiale) di una porzione dell’interfaccia grafica di un activity. Possiamo combinare più Fragment all’interno della stessa activity se vogliamo, come possiamo riusare lo stesso fragment all’interno di diverse Activity. In pratica si tratta di un “modulo” dell’activity, di una sotto sezione.

Questa caratteristica lo rende appuntio molto utile per gestire diversi tipi di schermi, rendendo l’interfaccia grafica della nostra applicazione più modulare.

É importante notare, che anche se è stata introdotta a partire dalla versione te, le caratteristiche dei fragment sono sfruttabili anche in versioni precedenti di android, utilizzando le support-library, che sono dei pacchetti jar, che contengono alcune features delle nuove versioni di android, utilizzabili su dispositivi meno recenti (da android 1.6 in su, prossimamente farò una lezione su come includere le support library nel vostro progetto).

In questo capitolo vedremo come sviluppare una applicazione con due layout distinti, uno specifico per smartphone, e uno specifico per tablet. I due layout saranno strutturati nella seguente maniera:

  • La versione smartphone avrà una prima schermata di menù, e poi in base alla selezione dell’utente si apriranno schermate distinte
  • La versione tablet avrá un menù sulla sinistra fisso con tre elementi, e nella parte destra verranno caricate le varie schermate in base alla selezione dell’utente (che avranno al loro interno delle semplici textView).

Quello che avremo sará che il layout per smartphone avrà i due fragment in due schermate distinte, mentre la seconda li conterrá entrambi all’interno della stessa chermata. Graficamente:

Fig 1. Fragments

Continue reading Android Lezione 14 – I fragment

Lezioni Android in Real Life – Prima lezione il 07 giugno

Bene dopo ormai ormai due anni di lezioni android sulla rete, ho deciso di sperimentare a farle nella vita reale! E per di più gratis 😀

In collaborazione con il lug di Viterbo (www.tulug.it), vogliamo proporre una serie di lezioni introduttive alla programmazione android, da tenersi il venerdi sera per circa 4 settimane. La prima lezione del corso è programmata per venerdì 07 giugno

Gli argomenti che verranno trattati, saranno più o meno quelli che abbiamo visto nelle lezioni, quindi si partirá dall’hello world, passando per i vari componenti di una app android: il manifest, i layout, i compoennti grafici, activity e listeners.

Maggiori dettagli sul corso si possono trovare a questa pagina: http://www.tulug.it/attivita/corsi/prog-android/  Vi ricordo che se siete interessati è richiesta una pre-registrazione (solo per quantificare gli iscritti).

Si terrá nella sede del Lug di Viterbo in Via della polveriera, 10 a partire dalle 21.30. La data di inizio orientativa dovrebbe essere intorno a venerdi 24 maggio o successivi. Per maggiori informazioni, chiedete nella pagina di facebook di italialinux.