Esto no parece estar bien documentado o me lo perdí, así que antes de ejecutar un montón de mis propias pruebas me preguntaba si alguien ya sabe las respuestas a algunas de estas preguntas.¿Cómo funcionan los ciclos de vida de la actividad de Android en relación con toda la aplicación?
En primer lugar, cuando digo "Aplicación" me refiero a extender la clase Application
. http://developer.android.com/reference/android/app/Application.html
Las preguntas que tengo son las siguientes, algunas están relacionadas.
Cuando un usuario deja una una actividad desde dentro de la aplicación, y se dirige a la actividad de otra aplicación, que hace la aplicación de alguna manera obtener una pausa, así, a pesar de que no tiene un onPause()? ¿O continúa viviendo sin pausa hasta que se destruyan todas sus actividades?
¿Cuándo se detiene la aplicación? Cuando todas sus actividades se destruyen?
¿Hay alguna posibilidad de que una de las actividades sobre las aplicaciones puedan estar en funcionamiento sin una instancia de la aplicación, o siempre existirá la clase Application si una de las actividades realiza?
Si hay algún proceso ejecutándose en la Aplicación, y sus Actividades están todas en pausa, ¿continuará ejecutándose ese proceso?
¿La aplicación se ve afectada por la rotación de alguna manera o la rotación solo cambia las actividades?
Gracias
estoy preguntando por la clase Application (http://developer.android.com/reference/android/app/Application.html) no Actividades. Me pregunto cómo funciona la clase Application en relación con los ciclos de vida de sus Actividades – cottonBallPaws
y con "Stop" Quiero decir que ya no ejecuto ningún proceso y/o que existe en la memoria de forma que las Actividades puedan acceder a sus datos. – cottonBallPaws
Digámoslo de esta manera: ¿Qué intenta lograr o qué problema está tratando de resolver? ¿Para qué necesita el objeto Aplicación? – EboMike