Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Introduccion A Android
Introduccion A Android
Da 1
Qu es Android?
Actividades e intenciones
Da 2
Layouts y controles grficos
Recursos, mens y dilogos
Da 3
Persistencia de datos y content providers
Grficos y animaciones 2D y 3D
Da 4
Servicios en segundo plano
Control del hardware especial
Da 5
App Widgets y Live folders
Publicacin de aplicaciones
Yeray Caballero
yeraycaballero@gmail.com
Instituto SIANI
Aplicaciones
Actividades
Ciclo de vida de las actividades
Intenciones
Aplicaciones
Actividades
Ciclo de vida de las actividades
Intenciones
Aplicaciones
Actividades
Ciclo de vida de las actividades
Intenciones
View
Una actividad se compone de todo
tipo de controles o widgets llamados View
en Android.
La clase View es la clase base de
todos los widgets. (Button, EditText,
TextView)
La clase ViewGroup es la clase base
de los layouts y de otras vistas
compuestas
Aplicaciones
Actividades
Ciclo de vida de las actividades
Intenciones
onCreate(Bundle)
Se invoca cuando la Actividad se arranca por primera vez.
Se utiliza para tareas de inicializacin como crear la interfaz de usuario
de la Actividad.
Su parmetro es null o informacin de estado guardada previamente
por onSaveInstanceState()
onStart()
Se invoca cuando la Actividad va a ser mostrada al usuario
onResume()
Se invoca cuando la actividad va a empezar a interactuar con el usuario
onPause()
Se invoca cuando la actividad va a pasar al fondo porque otra actividad
onStop()
Se invoca cuando la actividad va a dejar de ser visible y no se necesitar
durante un tiempo.
Si hay escasez de recursos en el sistema, este mtodo podra no
llegar a ser invocado y la actividad ser destruida directamente
onRestart()
Se invoca cuando una actividad parada pasa a estar activa
onDestory()
Se invoca cuando la Actividad va a ser destruida.
Si hay escasez de recursos en el sistema, este mtodo podra no llegar
onSaveInstanceState(Bundle)
Se invoca para permitir a la actividad guardar su estado de la ui
Normalmente no necesita ser redefinido
onRestoreInstanceState(Bundle)
Se invoca para recuperar el estado guardado por
onSaveInstanceState().
Normalmente no necesita ser redefinido
Aplicaciones
Actividades
Ciclo de vida de las actividades
Intenciones
Invocacin explcita
Se expecifica explcitamente en cdigo que componente es el
encargado de manejar la intencin.
Invocacin implcita
Es la plataforma la que determina, a travs de un proceso de
resolucin de intenciones, que componente es el ms apropiado
para manerjar la intencin. Un componente declara su capacidad
para atender a una intencin mediante el tag <intent-filter> en el
archivo AndroidManifest.xml
Aplicacin que
demuestra el uso de
actividades e
intenciones
Actividades e intenciones
Android Developer Reference
http://developer.android.com/guide/topics/intents/intents-filters.html
http://developer.android.com/guide/topics/fundamentals.html