Los ciclos de vida de una actividad.
Una actividad puede estar en varios estados:
ACTIVA O EN EJECUCION : Es cuando está activa, en primer plano, la interfad es visible.
PAUSADA : Cuando la actividad perdió el foco y es parcialmente poco visible o no es visible.
PARADA : Es cuando nada de ella es visible y ha pasado ya un tiempo deperminado pausada, decimos pues, que la actividad pasa al estado de parada.
NOTA : Aunque si se precisa se pueden llamar a estos ciclos de vida, no es recomendable, puede haber un mal funcionamiento de los mismos
Podeis descargar el código fuente de thebestandroide con sólo compartir en facebook,twitter,linkedin o suscribirte a nuestro canal RSS más abajo.
Una actividad puede estar en varios estados:
ACTIVA O EN EJECUCION : Es cuando está activa, en primer plano, la interfad es visible.
PAUSADA : Cuando la actividad perdió el foco y es parcialmente poco visible o no es visible.
PARADA : Es cuando nada de ella es visible y ha pasado ya un tiempo deperminado pausada, decimos pues, que la actividad pasa al estado de parada.
MÉTODOS
- onCreate() : Función que se llama cuando la actividad comienza, es llamada cuando comienza por primera vez, donde se instancian los objetos de la interfad o se crean las vistas.
- onStart() : Se ejecuta cuando la actividad apenas se esta mostrando en la pantalla del dispostivo.
- onResume() : Se ejecuta cuando la actividad está pausada y mediante programación, se vuelve a llamar desde la vista en primer plano a esta.
- onPause() : Se ejecuta cuando el sistema arranca una nueva actividad, si tarda en volver a llamarse, pasará a estar parada.
- onStop() : Ejecutada cuando la actividad ya no es visible para el usuario porque otra actividad ha pasado a primer plano.
- onRestart() : Se ejecuta cuando la actividad ha sido parada y se requiere volver a utilizarla.
- onDestroy() : Ejecutada cuando se acaba la actividad, es su final, queda destruida, si se quiere volver a esta actividad se arranca un nuevo ciclo de vida.
NOTA : Aunque si se precisa se pueden llamar a estos ciclos de vida, no es recomendable, puede haber un mal funcionamiento de los mismos
Podeis descargar el código fuente de thebestandroide con sólo compartir en facebook,twitter,linkedin o suscribirte a nuestro canal RSS más abajo.