jueves, 26 de julio de 2012

Android Hello World bajo eclipse.


En esta entrada vamos a crear el famoso ejemplo Hello World de cualquier lenguaje de programación.

Crearemos un nuevo proyecto android y rellenaremos el proyecto, nombre de la aplicación, package name y versión de android.

Por defecto nos creará varios archivos, pero para este ejemplo nos centraremos en el
main.java que es el fichero donde se encontrará toda la programación del ejemplo.

Código main.java:


import android.app.Activity;
import android.os.Bundle;


public class HelloWorld extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
}
}

Ahora simplemente debemos cambiar unas líneas de código. Sustituimos la línea setContentView... por
Código :
TextView tv = new TextView(this);
tv.setText("Hola mundo!!");
setContentView(tv);

Con esto creamos un campo de texto y lo inicializamos con el texto "Hola Mundo" y luego hacemos que aparezca por pantalla. Veremos que eclipse nos dice que nos falta importar una clase, para ello usamos la ayuda de eclipse y apretamos Ctrl+Shift+o y nos añadirá" import android.widget.TextView;"
Por lo que el código final será:
Código :


import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;


public class HelloWorld  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("Hola mundo!!");
setContentView(tv);
}
}

Ya tenemos lista nuestra primera aplicación en android. Para ejecutarla en el emulador simplemente elegimos el menú Run Android Application. Con esto nos saltará el emulador:

Como podéis ver, es muy simple crear un hola mundo, así que más adelante iremos mostrando más ejemplos en android.

Para cualquier duda postear y os las iré resolviendo

No hay comentarios:

Publicar un comentario