Professional Documents
Culture Documents
2
Imagina Formacin www.imaginaformacion.com
Introduccin a la plataforma de desarrollo para
Android
Tema 1
martes 4 de diciembre de 2012
Curso de desarrollo de aplicaciones en Android SDK 4.2
Imagina Formacin www.imaginaformacion.com
http://download.oracle.com/javase/tutorial/java/index.html
Lecturas recomendadas
martes 4 de diciembre de 2012
Curso de desarrollo de aplicaciones en Android SDK 4.2
Imagina Formacin www.imaginaformacion.com
http://www.oracle.com/technetwork/java/javase/downloads/
index.html
Instalacin y conguracin prerrequisitos
martes 4 de diciembre de 2012
Curso de desarrollo de aplicaciones en Android SDK 4.2
Imagina Formacin www.imaginaformacion.com
Instalacin y conguracin
Una vez instalado el JDK ya podemos descargarnos el pack con todo lo necesario:
http://developer.android.com/sdk/index.html
Eclipse.
Android Virtual Device (AVD) Manager: Utilidad para gestionar los diferentes emuladores
que tengamos congurados.
Dalvik Debug Monitor Server (DDMS): Utilidad que permite depurar aplicaciones tanto en
dispositivos reales como en el emulador.
En el AVD Manager
podemos gestionar
nuestros
emuladores.
Presionando el
botn New...
creamos una
mquina nueva.
martes 4 de diciembre de 2012
Curso de desarrollo de aplicaciones en Android SDK 4.2
Imagina Formacin www.imaginaformacion.com
Entorno de desarrollo: AVD Manager
Emulator Control:
Permite emular
llamadas entrantes,
recepcin de SMS,
posicionamiento de
GPS, etc.
martes 4 de diciembre de 2012
Curso de desarrollo de aplicaciones en Android SDK 4.2
Imagina Formacin www.imaginaformacion.com
Para ello, debes seguir los pasos del Ejercicio 1 del boletn de
ejercicios.
Ejercicio 1
martes 4 de diciembre de 2012
Curso de desarrollo de aplicaciones en Android SDK 4.2
Imagina Formacin www.imaginaformacion.com
res/ -> Directorio con los recursos del proyecto. Imgenes, cheros de
layout...
gen/ -> Directorio con cdigo autogenerado por las utilidades del
SDK.
libs/ -> Directorio donde incluiremos las librerias que necesite nuestro
proyecto.
layout: contiene los cheros xml que denirn el layout de nuestras activities.
menu: contiene diferentes xml con la denicin de los mens de las activities
de nuestra aplicacin.
De la pila de Activities:
El ciclo de vida
Estado de las Activities
martes 4 de diciembre de 2012
Curso de desarrollo de aplicaciones en Android SDK 4.2
Imagina Formacin www.imaginaformacion.com
onCreate():
onDestroy():
onStart():
onStop():
onRestart():
onResume():
onPause():
Button
CheckBox
RadioButton
Y muchos ms...
Interfaces de usuario
Views disponibles
martes 4 de diciembre de 2012
Curso de desarrollo de aplicaciones en Android SDK 4.2
Imagina Formacin www.imaginaformacion.com