Iniciando Android

Páginas: 16 (3832 palabras) Publicado: 16 de abril de 2012
http://www.htcmania.com/mediawiki/index.php/C%C3%B3mo_iniciarse_programando_aplicaciones_con_Android_SDK
Crear un dispositivo virtual de Android (AVD)
Este paso es necesario si va a desarrollarse para Android sin disponer de un terminal o si queremos hacer las pruebas utilizando un terminal virtual.
1. Desde Eclipse, elegimos Ventana --> Android SDK and AVD Manager.
2.Seleccionamos Virtual Devices en el panel izquierdo.
3. Pulsamos New.
4. Aparece el dialogo de Create New AVD.
5. Escribimos el nombre para el AVD, por ejemplo "Mi_Androide".
6. En el desplegable Target, elegimos la versión de la plataforma que queremos utilizar, por ejemplo la última versión disponible.
7. Podemos omitir el resto de campos por el momento.
8. Pulsamos en CreateAVD.
NOTA: Si quisiéramos utilizar una imagen system.img de nuestro terminal, deberíamos crear un AVD de la misma versión de Android que el de nuestro system.img y una vez creado hacer:
./emulator -avd <Nombre_AVD> -system /<ruta_donde_se_encuentra>/system.img

Primer ejemplo: Hola Mundo!
La información más completa y en inglés puede encontrarse aquí
1.Desde Eclipse, seleccionamos Archivo -> Nuevo -> Proyecto.
Si el plugin de ADT para Eclipse se ha instalado correctamente, en el siguiente dialogo veremos una carpeta llamada "Android" que contiene "Android Project". (Después de crear uno o más proyectos para Android, también aparecerá una entrada llamada "Android XML File")
2. Seleccionamos "Android Project" y pulsamos Siguiente.3. En los detalles del proyecto rellenamos los siguientes de este modo:
* Project name: HelloAndroid
* Application name: Hello, Android
* Package name: com.example.helloandroid (or your own private namespace)
* Create Activity: HelloAndroid
4. Pulsamos en Finalizar.

Tu proyecto Android ya esta preparado. Estará visible en el Explorador de paquetes que estaen la izquierda. Abrimos el archivo HelloAndroid.java, que lo encontramos en HelloAndroid > src > com.example.helloandroid. Y contendrá algo como esto:
package com.example.helloandroid;

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

public class HelloAndroid extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(BundlesavedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
}
}
Debe observarse que la clase se basa en la clase Activity (de actividad). Una actividad es una entidad única de aplicación que se utiliza para realizar determinadas acciones. Una aplicación pueden tener actividades separadas, pero el usuario interactúa con una de ellas a la vez. El onCreate()es un método que será llamado por el sistema Android cuando se inicia la actividad, que es donde se debe realizar todas las inicializaciones y configuraciones de la interfaz de usuario. Una actividad no requiere tener una interfaz de usuario, pero por lo general si la tiene.
Ahora vamos a modificar algo de código!

Construcción de la Interfaz de Usuario
Echa un vistazo a la revisión delcódigo que hay a continuación y luego haz los mismos cambios a tu clase HelloAndroid. Los elementos en negrita son las líneas que se han agregado.
package com.android.helloandroid;

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

public class HelloAndroid extends Activity {
/** Called when the activity is first created. */
@Override
public voidonCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
TextView tv = new TextView(this);
tv.setText("Hola Android!");
setContentView(tv);
}
}
Truco: Una manera fácil de agregar paquetes a tu proyecto de importación es pulsar Ctrl-Shift-O (Cmd-Shift-O, en Mac). Se trata de un acceso directo de Eclipse que identifica los paquetes que faltan basado en el código y...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Iniciando con Android
  • inicios en android
  • Manual Inicio de Android
  • ANDROID
  • android
  • Andro
  • android
  • Android

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS