¿Es una práctica aceptable usar Objetos Singleton para guardar el estado o compartir datos entre Actividades?
Sería bueno si StackOverflow tuviera una sección en la que podríamos publicar tutoriales como el mío para que pueda responder literalmente cientos de preguntas que se han hecho aquí con un solo golpe. Vea … todos los días leo preguntas sobre cómo pasar objetos complejos entre actividades, cómo guardar el estado para que la aplicación pueda reanudarse después del cambio de orientación, cómo actualizar las vistas de listas cuando cambian los datos, etc.
Esta es la segunda parte de una serie de tutoriales que publiqué en mi blog … Espero que realmente lo leas … porque no he visto ningún ejemplo como este en ninguna parte … y ha cambiado mi forma de pensar sobre el desarrollo Para Android en todos los ámbitos. La pregunta es … ¿hay una desventaja o efecto negativo de desarrollo como este?
- Configuración del valor de propiedad Singleton en el Listado de Firebase
- Android: No se puede realizar esta operación porque se ha cerrado el grupo de conexiones
- Singletons vs. Contexto de la aplicación en Android?
- Las referencias estáticas se borran - Android descarga clases en tiempo de ejecución si no se utiliza?
- Android: Mejor manera de guardar los datos almacenados en la clase Application Singleton
Más allá de listas inteligentes – cómo los singletons observables cambian el juego .
Por favor, lea estos dos tutoriales con cuidado … Responderé cualquier pregunta sobre esto aquí que puedo … Realmente quiero saber qué piensa sobre esto y si podría resolver problemas para usted.
NOTA A LOS MODERADORES: no hay anuncios de ningún tipo en mi blog .. así que no solo cierra esto porque crees que estoy enviando spam de alguna manera … No voy a duplicar mi post aquí. Y … realmente quiero saber si hay un defecto en este enfoque.
- Servicio de Android Creación de una nueva instancia de clase Singleton
- Excepción de puntero nulo durante la instrucción 'monitor-enter v1'
- ¿Cuál es la diferencia entre "nuevo A ()" y "A.newInstance ()"?
- Singleton en Android
- Android Crittercism init tanto en la aplicación como en la actividad
- ¿Es necesario guardar singletons?
- Singletons vs. Contexto de la aplicación en Android?
- ¿Cuándo / por qué se destruye mi instancia de singleton de Java?
¿Has leído sobre la clase de Application
de Android?
- Aplicación javadoc
- Compartir-dominio-objetos-entre-actividades .
- Android – launchMode = singleTask y Notificaciones?
- Cambiar una aplicación completa a los archivos alternativos "styles.xml" en tiempo de ejecución?