Android: ¿OnResume siempre se llama después de onCreate?
Necesito saber si alguna vez hay una instancia cuando onResume
se llamará antes de que onCreate
se haya llamado al menos una vez. Gracias.
Edit: A juzgar por el ciclo de vida de la actividad, no parece ser así. Pero quiero comprobarlo.
onResume()
nunca se llamará antes onCreate()
.
Lea más sobre el ciclo de vida de la actividad
onResume()
siempre se llamará cuando la actividad pase a primer plano, pero nunca se ejecutará antes onCreate()
.
Puede consultar el sitio web para obtener más detalles
http://developer.android.com/training/basics/activity-lifecycle/starting.html
La actividad tiene su propio ciclo de vida. Sólo lee y mira el gráfico agradable aquí:
http://developer.android.com/reference/android/app/Activity.html
OnResume no supone que se ejecute antes onCreate, por lo que asume correctamente.
Nota: Esta respuesta solo es adicional para complementar las respuestas aceptadas .
Como dicen las respuestas anteriores:
onResume() will never be called before onCreate().
Obtenga más información al respecto en el ciclo de vida de la actividad y en el inicio de una actividad .
Debajo de la imagen completa del ciclo de vida de la actividad, incluido Fragment Lifecycle de android-lifecycle :