Junior — Middle
¿Puede describir las principales etapas del ciclo de vida del componente Activity en Android?
sobes.tech AI
Respuesta de la IA
El ciclo de vida de una Activity en Android consta de varias etapas principales, cada una de las cuales corresponde a la llamada de ciertos métodos:
- onCreate() — inicialización de la Activity, configuración de la interfaz, preparación de datos.
- onStart() — la Activity se vuelve visible para el usuario.
- onResume() — la Activity comienza a interactuar con el usuario (se coloca en primer plano).
- onPause() — la Activity pierde el foco, pero aún es visible (por ejemplo, aparece un diálogo o otra Activity la cubre parcialmente).
- onStop() — la Activity está completamente oculta, pero todavía en memoria.
- onDestroy() — la Activity se destruye, se liberan recursos.
También existen los métodos onRestart() (llamado al reiniciar la Activity después de onStop) y otros estados adicionales, pero los enumerados son las etapas principales del ciclo de vida.