Category Archives: Programmazione

Android Lezione 8 – L’Options Menu

Dopo aver visto nella lezione 5 il context menu, che normalmente si utilizza quando vogliamo aprire un menu specifico per un oggetto (casella di testo, bottone, immagine, etc), ora introduciamo un nuovo tipo di menu che invece é piú legato all’applicazione, e si tratta per la precisione di quel menu che si ottiene premendo il pulsante del menu sul telefono. Un esempio e’ mostrato in figura:

Continue reading Android Lezione 8 – L’Options Menu

Android Lezione 7 – Usiamo un telefonino per il nostro debug (Linux)

Bene in questa lezione spieghero’ come rendere il nostro cellulare un dispositivo debug per android.

Questa operazione ci torna molto utile, in quanto l’emulatore seppur completo non ci permette di testare tutto l’hardware di cui e’ corredato un telefonino (pensiamo ad esempio al multitouch, o ai led frontali di alcuni telefonini). Tutte queste cose insieme a molte altre l’emulatore non ci permette di testarle.

Prima di tutto dobbiamo abilitare il nostro telefonino alla modalita’ debug. Per fare questo apriamo il menu impostazioni del nostro telefonino:

Continue reading Android Lezione 7 – Usiamo un telefonino per il nostro debug (Linux)

Android Lezione 5 – Il Context Menu

In questa lezione introduciamo un nuovo oggetto dell’interfaccia di Android: il Context Menu.

Si tratta di uno dei menu messi a disposizione dal sistema android, e viene chiamato quando l’utente tocca per qualche secondo una View, per la quale è stato registrato un oggetto appunto di tipo Context Menu.

Questo menu può essere utilizzato in vari contesti, per esempio si potrebbero voler mostrare delle opzioni se un utente tiene premuto il dito su una casella di testo, magari mostrando un elenco di opzioni disponibili, oppure durante la visualizzazione di un immagine per mostrare delle opzioni relative ad essa, etc.

Passiamo ora a vedere come implementarlo. Per riempire le voci del menu sono disponibili diverse modalità, in questa guida vedremo principalmente quella basata sul file xml. Se state seguendo i tutorial aprite il progetto ItalialinuxExample che abbiamo iniziato durante le lezioni precedenti, altrimenti potete scaricarlo da qua

Prima di tutto (per comodità) creiamo una cartella “menu” all’interno di res:

Qui andremo a mettere tutti i file xml relativi alle voci di menu. Ogni file indicherà un menù. Quindi creiamo un nuovo menu, clickando col destro sul folder appena creato selezionando: New -> Android XML File. Si aprirà una schermata simile alla seguente:
Continue reading Android Lezione 5 – Il Context Menu

Archlinux: Ripristinare android SDK in eclipse Indigo

Se siete degli utenti archlinux e utilizzate eclipse, in questi giorni avrete notato l’aggiornamento di Eclipse, che è passato dalla versione Helio a Indigo. Questo purtroppo nel mio caso, ha implicato la scomparsa del plugin android di Eclipse.

Quindi in questa guida vi spiego come reinstallare il plugin android.

Continue reading Archlinux: Ripristinare android SDK in eclipse Indigo

Midlets: Compilarle da riga di comando

Recentemente, dove lavoro mi hanno fatto fare un corso per lo sviluppo di applicazioni per telefonini con J2ME. Ovviamente l’ambiente da utilizzare era configurato su macchine windows, con netbeans.

Da buon linuxaro che sono ho deciso di provare a fare le stesse cose da linux, evitando peró di installare netbeans. In questo articolo spiegheró gli step da seguire per installare i tools necessari, e compilare una Midlet di esempio.

Continue reading Midlets: Compilarle da riga di comando