Creare una applicazione Android con Eclipse, testarla con l'emulatore e creare il relativo file .apk
Gio 13 Set 2012
   


Creare una applicazione Android

A questo punto si può creare l'applicazione Android. Si va su File -> New -> Project

Figura 13. Creare l'applicazione Android
si seleziona Android Application Project e si clicca su Next
Creare l'applicazione Android - Android Application Project
Figura 14. Creare l'applicazione Android - Android Application Project
 

si inserisce il nome dell'applicazione, del progetto e del package. Si indica quale SDK utilizzare, e si clicca su Next

Figura 15. Creare l'applicazione Android
si indica l'icona da associare all'applicazione

Figura 16. Creare l'applicazione Android
si crea una nuova Activity
Creare l'applicazione Android - Configure launcher icon
Figura 17. Creare l'applicazione Android - Configure launcher icon
MainActivity è la nuova Activity, il layout sarà definito in activity_main.xml, quindi si clicca su Finish
Creare l'applicazione Android - New blanck Activity
Figura 18. Creare l'applicazione Android - New blanck Activity
Viene creato il nuovo progetto

Figura 19. Creare l'applicazione Android
si modifica MainActivity.java

activity_main.xml
  1. <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
  2. xmlns:tools="http://schemas.android.com/tools"
  3. android:layout_width="match_parent"
  4. android:layout_height="match_parent">
  5. <TextView
  6. android:id="@+id/textView2"
  7. android:layout_width="wrap_content"
  8. android:layout_height="wrap_content"
  9. android:layout_centerHorizontal="true"
  10. android:layout_centerVertical="true"
  11. android:text="@string/hello_world"
  12. tools:context=".MainActivity" />
  13. </RelativeLayout>



MainActivity.java
  1. package example.helloworld;
  2. import android.os.Bundle;
  3. import android.app.Activity;
  4. import android.view.Menu;
  5. import android.widget.TextView;
  6. public class MainActivity extends Activity
  7. {
  8. private TextView textView2;
  9. @Override
  10. public void onCreate(Bundle savedInstanceState)
  11. {
  12. super.onCreate(savedInstanceState);
  13. setContentView(R.layout.activity_main);
  14. this.textView2 = (TextView)this.findViewById(R.id.textView2);
  15. textView2.setText("Hello World!!!");
  16. }
  17. @Override
  18. public boolean onCreateOptionsMenu(Menu menu)
  19. {
  20. getMenuInflater().inflate(R.menu.activity_main, menu);
  21. return true;
  22. }
  23. }

Pagina 3 di 5
Prec 1 2 3 4 5 Succ