¿Qué método se llama cuando cierro una aplicación?
He leído todo sobre el ciclo de vida de la actividad y sus métodos.
Todavía no pude encontrar una respuesta: Cuando cierro mi aplicación, desde el menú de "aplicaciones abiertas" (en galaxy4 es una pulsación larga en el botón de inicio, en nexus5 es el botón derecho …) ¿qué método se está llamando? Si hay alguna?
- Transmitir entero entre actividades e intentos en Android siempre resulta en cero / nulo
- Cómo almacenar sparsearray en paquete
- Cómo terminar () una Actividad cuando se pulsa el botón Inicio
- ¿Cómo presionar el botón de nuevo en android programáticamente?
- ¿Abrir una actividad después de una cierta cantidad de tiempo?
En otras palabras, mi actividad es lanzar un servicio. Quiero terminar el servicio si se cierra la aplicación (actividad). (OnDestory no es confiable en absoluto como se dijo muchas veces aquí antes)
¡Gracias por adelantado!
- Termine todas las actividades a la vez
- Detener y iniciar música en las llamadas entrantes
- Android clear / finish actividades anteriores excepto una
- Android: startActivityForResult () con funcionalidad de botón BACK
- Timepicker de los desarrolladores de Android no se permite estática
- ¿Qué acciones realiza la tecla de retroceso / retroceso en el disparador de Android?
- Se ha producido un error en la ejecución de la prueba: La ejecución de la instrumentación ha fallado debido a que "Proceso se ha estropeado". Al probar varias actividades de Android
- Finalizar todas las actividades excepto una
OnPause () es el único método que se llama siempre. Desde onPause (), el sistema operativo Android puede matar esta aplicación por muchas razones, omitiendo onStop y onDestroy. No creo que podamos controlar este comportamiento de terminación inesperada sin problemas. El servicio puede comprobar periódicamente el estado de la aplicación.
Pasará por onPause()
luego onStop()
. En dispositivos pre-Honeycomb (API 11), la aplicación se puede matar en cualquier momento después de onPause()
devuelve. No más métodos llamados, período. Posterior al nido de abejas, al menos obtendrá onStop()
.
Localizar con la actividad del ciclo de vida, una sugestion: http://developer.android.com/training/basics/activity-lifecycle/stopping.html
El sistema llama a onPause (), después onStop () y last onDestroy (). Debe analizar la mejor forma para incluir su método. Preste atención en este momento.
- ¿Cómo puedo hacer que FrameLayout llene la altura de su padre para que la página entera se mueva?
- Android: cómo detectar si la cámara parpadea