Sto lavorando su un'applicazione Android abbastanza complessa che richiede una quantità piuttosto grande di dati sull'applicazione (direi un totale di circa 500 KB - è grande per un dispositivo mobile?). Da quello che posso dire, qualsiasi cambiamento di orientamento nell'applicazione (nell'attività, per essere più precisi) provoca una completa distruzione e ricreazione dell'attività. In base alle mie scoperte, la classe Application non ha lo stesso ciclo di vita (cioè è, a tutti gli effetti, sempre istanziata). Ha senso memorizzare le informazioni sullo stato all'interno della classe dell'applicazione e quindi farvi riferimento dall'attività, o questo generalmente non è il metodo "accettabile" a causa dei vincoli di memoria sui dispositivi mobili? Apprezzo davvero qualsiasi consiglio su questo argomento. Grazie!