Android onResume y onCreate
Tengo una pregunta sobre la lógica del ciclo de vida de las actividades:
- ¿Cómo cambiar el marco de recorte de imagen?
- ¿Cómo puedo descompilar archivos dex de forma programática dentro de Android?
- Cuando se reemplaza un fragmento y se coloca en la pila de atrás (o se quita) ¿permanece en la memoria?
- ¿Android pasa información persistente en paquetes o usa un patrón singleton?
- Cómo llamar a clase de adaptador antes de la actividad
Cuando aprendí Android, la configuración de una actividad siempre se hacía en la función onCreate()
. Ahora, cuando reanudo mi actividad, podría haber cosas que hacer en el onResume()
que ya se ha hecho en onCreate()
. Pero entonces, ¿por qué no poner todo el material en onResume()
?
- Llamar a una actividad desde una aplicación de otra aplicación android
- Actividad de inicio de Android en la selección del elemento de menú
- Android: eliminar la actividad del sabor
- Respecto a la actividad de Android
- ¿Cómo puedo mostrar un diálogo sobre la actividad actualmente visible en android?
- Android: orientación manual de la pantalla sin reiniciar la actividad?
- Android ListView con elementos onClick
- Clase de utilidad estática con contexto / actividad - Android
¿por qué no pondremos todas las cosas en onResume ()?
Bueno onCreate()
se llama cuando se crea su Activity
y necesita inicializar algunas cosas muy importantes de su aplicación como su diseño principal !.
Debido a que algunos empleados que no quieren hacer todo el tiempo se reanudó la actividad (como findViewById), se puede hacer una vez. La actividad se puede reanudar muchas veces (con diálogos, por ejemplo). No desperdicie recursos.
El método OnCreate se inicia cuando se abre la actividad por primera vez o se abre la actividad después de matar la aplicación, por lo que debe localizar todas las cosas que necesita inicializar de una vez como setContentView o algunas variables. Por ejemplo, cuando ejecuta su aplicación con IDE, en el método create llamará Pero si después de crear actividad presione la actividad del botón inicio se detendrá Y luego abrir la aplicación con la aplicación reciente para llamar al método onresume () Para mejor realizar inicializar todo el método de actividad con Log. i (etiqueta, texto)