我有一個單一的數據管理器爲我的應用程序的特定部分。該數據管理器保存活動之間的多步驟過程的狀態。除非數據管理器從內存中清除時,應用程序長時間置於後臺,否則這種方式會很好地工作。我的問題是,拯救不屬於一項具體活動的單身人士的最佳方式是什麼?所有活動狀態都使用onSaveInstanceState回調保存,應用程序是否接收回調以保存狀態?在Android中保存單身人士的狀態?
1
A
回答
1
每次都可以保存狀態SharedPrefs狀態的變化,並從SharedPrefs每次初始化單身
0
我有一些相似的經歷和最簡單的一個,直出我的頭的時候得到它,會要麼使用onSaveInstanceState
,要麼在SQLite
或SharedPreferences
本地持續整個事件,即使這可能不是這個任務的正確方法。
如果你想我可以爲你提供的任一選項的一些示例代碼,否則請檢查以下內容:
SharedPreferences:http://www.vogella.com/articles/AndroidFileBasedPersistence/article.html
SQLite的:http://www.vogella.com/articles/AndroidSQLite/article.html
保存和recieving實例狀態:How to use onSavedInstanceState example please
相關問題
- 1. 無狀態單身人士和併發
- 2. 是否需要保存單身人士?
- 3. Android單身人士和內存問題
- 4. Android中使用的單身人士?
- 5. RequireJS中的單身人士
- 6. ASP.NET中的單身人士
- 7. Python中的單身人士
- 8. iOS中的單身人士
- 9. 我的單身人士模板真的是單身人士嗎?
- 10. 由Singleton包裝的單身人士或非單身人士
- 11. 爲什麼java.lang.Runtime是單身人士?單身人士的要求?
- 12. 將數組保存到磁盤中的單身人士
- 13. 從NSKeyedArchiver加載單身人士的狀態
- 14. 單身人士在di.dart
- 15. C#:單身人士使用單身人士
- 16. 狀態設計模式,但避免單身人士
- 17. 保存標準的聲明一個單身人士的方式
- 18. RavenDB的單身人士DocumentStore
- 19. Embeded RavenDb的單身人士
- 20. 單身人士的後果
- 21. Android:綁定服務或單身人士
- 22. 在iOS中的靜態庫中的單身人士
- 23. 性能:asp.net緩存與單身人士
- 24. iOS單身人士和內存管理
- 25. 在Swift中創建單身人士
- 26. 在PHP中使用單身人士
- 27. EXC_BAD_ACCESS on removeFromSuperview在單身人士iOS中
- 28. Android,保留單身人士爲後臺服務值
- 29. 單身人士破壞者
- 30. 繼承單身人士