Ciclo de vida de la actividad lado a lado

Imagina que tengo una Actividad A y estoy empezando una nueva actividad B de esa.

¿Cuál será el ciclo de vida de las Actividades lado a lado?

1. A: onCreate 2. A: onStart 3. A: onResume 

En A => startActivity (B)

  4. B: onCreate 5. B: onStart 6. A: onPause 7. B: onResume 8. A: onStop 

¿Es esto correcto?

Casi correcto, sólo una diferencia menor. Primero A.onPause () y luego B.onCreate () … etc

 A: onCreate A: onStart A: onResume 

En A => startActivity (B)

 A: onPause B: onCreate B: onStart B: onResume A: onStop 

Consulte este enlace para obtener detalles completos

http://developer.android.com/guide/topics/fundamentals/activities.html#CoordinatingActivities

Hay una aplicación hermosa en el sitio del desarrollador que muestra el ciclo de vida de la actividad, pls echar un vistazo a it.You puede descargar el código fuente de la aplicación aquí . Pensé que podría ayudar a alguien :).

  • Permitir que el diálogo se muestre antes o durante onPause ()?
  • ¿Los objetos de Scala sobreviven a que la actividad se reinicie en Android?
  • Realizando operaciones de larga duración en onDestroy
  • ¿Cómo funcionan los ciclos de vida de la actividad de Android en relación con la aplicación completa?
  • OnSaveInstanceState / onPause - espera hasta que el estado se salve por completo antes de permitir que se procese el proceso
  • Android mantiene el estado de devolución de llamada después del cambio de configuración
  • Cómo probar el método Activity onDestroy
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.