Iniciación a la programación para
AndroidMurcia GTUG
● @murciagtug● gplus.to/murciagtug● http://murcia.gtugs.org● Lista de correo: http://bit.ly/vk2YxJ
Alberto Elías, Organizador Murcia GTUG
● gplus.to/albertoelias● @aeliasnet● [email protected]● A++genda: http://bit.
ly/qBCSZY
¿Qué es Android?
● Plataforma de última generación● Software libre => Libertad● Dispositivos de última generación: tablets y
smartphones● Android Market● Personalización● Multitarea● Comunidad● Evolución constante y Crecimiento
aplastante
¿Cómo es una app Android?
Estructura
src: Clases Javares: Recursos
drawable: imágenes o archivos xml que dibujen un objeto
layout: archivos xml para la interfaz
values: valores estáticosAndroidManifest.xml
Componentes de una app
1. Activity. Una sola pantalla de la UI.2. Service. Corre en background y no tiene UI.3. Content Provider. Forma de compartir
información4. Broadcast receiver. Responde a anuncios
del sistema.
Componentes de una app
1. Activity. Una sola pantalla de la UI.2. Service. Corre en background y no tiene UI.3. Content Provider. Forma de compartir
información4. Broadcast receiver. Responde a anuncios
del sistema.
Ciclo de vida de un Activity1. onCreate(): se crea el
Activity2. onStart(): el Activity es
visible3. onResume(): el Activity
es interactúa con el usuario
4. onPause(): se pausa el Activity y se guarda su estado
5. onStop(): el Activity ya no es visible
6. onDestroy(): se destruye el Activity
¡HolaMundo!Mi primera app
Incluyendo funcionalidad
Cifrador
PestañasLista
Dialogs
Toast
Botones
Editbox
Muchas gracias