Mael Chiabrera, Software Developer; Viola Bongini, Digital Experience Designe...
MobileDevCamp2012 - Android - Practice 1
1. Do Android Dreams Electric “Hello World”?
1. Creare un nuovo progetto di tipo Android
2. Dare un nome al progetto (“AndroidHelloWorld”)
3. Selezionare l’SDK di riferimento (2.2)
4. Indicare il package di default (it.linksmt.corsoandroid.androidhelloworld), lasciare selezionata la
voce “Create Activity” e cliccare su Finish
5. Aprire la classe it.linksmt.corsoandroid.androidhelloworld.AndroidHelloWorld e scrivere
il seguente codice
package it.linksmt.corsoandroid.androidhelloworld;
import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;
public class AndroidHelloWorldActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
TextView tv = new TextView(this);
tv.setText("Anche gli androidi dicono Ciao Mondo!");
setContentView(tv);
}
}
1
2. 6. Selezionare la radice del progetto, attivare il menu contestuale e cliccare su Run As --> Android
Application
L’emulatore verrà caricato. Eclipse provvederà automaticamente a installare al suo interno l’applicazione
“CiaoMondoAndroide”, per poi avviarla non appena l’operazione sarà completata.
Come ulteriore esperimento provare a lanciare l’applicazione in debug mode, e vedere come si comporta
l’interfaccia quando l’applicazione incontra un breakpoint
2