La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

ENTORNO DE ECLIPSE CREACIÓN DE ACTIVITIES Y SU CICLO DE VIDA.

Presentaciones similares


Presentación del tema: "ENTORNO DE ECLIPSE CREACIÓN DE ACTIVITIES Y SU CICLO DE VIDA."— Transcripción de la presentación:

1 ENTORNO DE ECLIPSE CREACIÓN DE ACTIVITIES Y SU CICLO DE VIDA

2 ACERCA DE LAS ACTIVITIES ▪ ¿Qué es una Activity? ▪ Una aplicación en Android esta formada por un conjunto de elementos básicos con los que el usuario interactúa, conocidos como actividades. ▪ Además de varias actividades una aplicación también puede contener servicios. ▪ Una actividad de una APP de Android esta formada generalmente por: ▪ LAYOUT (Parte visual) ▪ CLASE (Parte Funcional) ▪ MANIFEST (Definición de la actividad)

3 CICLO DE VIDA DE UNA ACTIVIDAD

4 METODOS DEL CICLO DE VIDA DE UNA ACTIVIDAD ▪ onCreate() ▪ onStart() ▪ onResume() ▪ onPause() ▪ onStop() ▪ onRestart() ▪ onDestroy()

5 DESCRIPCIÓN DE CADA MÉTODO ▪ onStart() ▪ Es donde la actividad se muestra de forma visual al usuario como. ▪ onResume() ▪ Es el estado en donde se encuentra en primer plano y el usuario interactúa con la actividad, podemos decir en español que es el estado “corriendo” o “ejecutando”. ▪ onPaused() ▪ Es cuando esta se encuentra parcialmente oscurecida por una actividad que se encuentra en el primer plano, por ejemplo está medio transparente o no cubre toda la pantalla, en este estado no se reciben datos de entrada del usuario y no puede ejecutarse código.

6 DESCRIPCIÓN DE CADA MÉTODO ▪ onStop() ▪ En este estado se encuentra completamente invisible u oculto para el usuario, podemos decir que se encuentra en el “fondo”, en este estado podemos decir que todo se congela, por ejemplo las variables e información se mantiene pero no podemos ejecutar el código. ▪ onRestart() ▪ Este método se llama después del "onStop()" cuando la actividad actual se está volviendo a mostrar al usuario, es decir, cuando se regresa a la actividad. Después de este continua el "onStart()" y luego en "onResume()" y finalmente ya está de nuevo mostrándose la actividad al usuario. ▪ onDestroy() ▪ Cuando el sistema destruye su actividad se manda a llamar al método "onDestroy()" para la actividad. Este método es la última oportunidad que tenemos de limpiar los recursos y que si no eliminamos podrían no tener un buen rendimiento para el usuario en caso de olvidarlo. Es buena práctica asegurarse de que los hilos que creamos son destruidos y las acciones de larga duración también estén ya detenidas.


Descargar ppt "ENTORNO DE ECLIPSE CREACIÓN DE ACTIVITIES Y SU CICLO DE VIDA."

Presentaciones similares


Anuncios Google