我一直在研究應用程序類和保持對象狀態的方法,我在網上讀了很多東西,包括android文檔(生命週期,建議等) ),關於這個問題的許多問題/答案,以及其他的東西,仍然有一些疑問,我希望這部分對未來的發展非常明確。我想這是每個android開發者的常見問題,所以我想知道什麼經驗(而不僅僅是文檔)對此有所說過。所以我有一些問題:應用程序類和對象狀態
1-應用程序類可以殺死內存或初始化爲應用程序在前臺?只是,我有一個應用程序的子類與一些靜態變量保持狀態的情況下,我知道,如果應用程序去背景它可以被殺死的內存,然後重新啓動,但它可以發生在前臺?
2-如果應用程序內存可以在任何時候被操作系統擦除或初始化,那麼保持數據庫或文件中對象狀態的唯一可靠方法是? (真的希望不!!)
3-任何其他提示,可以幫助解決這個問題。
另外,您的手機電池可隨時移除,無需通知。將數據提交給sharedpref,文件,數據庫或其他任何提前確定保留它們的內容。 – njzk2
我不想保留我的數據,只有在應用程序生命週期的內存中有意義的數據,我不想保存它從來沒有 – labreu