Estoy creando una aplicación de búsqueda de eventos, establezco los criterios de búsqueda de una pantalla en otra pantalla y el usuario puede editar los criterios de búsqueda desde la 3ª pantalla y va a la 4ª pantalla.Ciclo de vida de objetos estáticos Android
Para lograr la tarea anterior, estoy usando un objeto estático que recuerda los valores de la aplicación y no necesito hacer nada extra.
Pero me temo que si sobre el ciclo de vida del objeto estático en Android si la memoria baja se encuentra android eliminar objetos estáticos ???
Como android admite tareas múltiples, si el usuario cambia a otra aplicación y cuando el usuario vuelve la aplicación comienza a actuar de forma alocada, ¿se elimina el objeto estático cuando se realiza una tarea múltiple? alguna idea ?? y también sugieren mantener el objeto estático a través del método singleton es un mejor enfoque ???
Esta es una gran explicación, y debería ser obligatoria para cualquier desarrollador de Android. –
Quiero saber por qué pierdo el valor de mi campo en el objeto de aplicación si no es estático cuando comienzo una nueva actividad, por ejemplo, declaro una página actual variable en el objeto de la aplicación y su valor siempre vuelve a cero cuando abro la nueva actividad –
cuando llamo super.onRestoreInstanceState (savedInstanceState); Pierdo mi variable incluso si son estáticas, ¿cuál es el problema? –