Estoy trabajando en una aplicación de Android bastante compleja que requiere una gran cantidad de datos sobre la aplicación (yo diría que un total de unos 500 KB, ¿es tan grande para un dispositivo móvil?). Por lo que puedo decir, cualquier cambio de orientación en la aplicación (en la actividad, para ser más precisos) provoca una completa destrucción y recreación de la actividad. Según mis hallazgos, la clase Application no tiene el mismo ciclo de vida (es decir, para todos los efectos, siempre se crea una instancia). ¿Tiene sentido almacenar la información de estado dentro de la clase de aplicación y luego hacer referencia a ella desde la Actividad, o ese generalmente no es el método "aceptable" debido a limitaciones de memoria en los dispositivos móviles? Realmente agradezco cualquier consejo sobre este tema. ¡Gracias!