En este tema se continúe de esta: Android. How to start activity without creating new one?¿Cómo reutilizar las actividades? No crear actividad cada vez
He leído que las actividades se destruyen cuando hacer clic en el botón ATRÁS. No se pueden destruir cuando se mueven más profundo para apilar y luego devolver las actividades. usando android:launchMode="singleTask"
por ejemplo
¿es posible que las actividades no se destruyan cuando hago clic en el botón ATRÁS y luego ejecuto la actividad nuevamente?
No lo recomendaría porque el usuario tiene la opción de presionar el botón de inicio para hacer eso (Android matará su aplicación de todos modos si necesita memoria). Debido a estas decisiones, los usuarios comienzan a usar Task Killer, que son un desastre (en mi opinión). Entonces los desarrolladores están tratando de hacer que sus aplicaciones funcionen porque el usuario está matando a su aplicación por un asesino de tareas ... No te metas con el ciclo de vida de Android ;-) – Knickedi
¿Por qué querrías hacer esto? I. No se puede pensar en un beneficio único. – frostymarvelous
Una ventaja es que si el diseño de la actividad es complejo y requiere, p. 10 segundos para cargarse, entonces uno puede guardar esos 10 segundos con la reutilización de la actividad sin crearla desde cero. – Ehsan