0
A
回答
0
瞬間的想法來到我的腦海裏,但我不知道這將是一個很好的實施。雖然承諾SharedPreference
總是更新一個密鑰,說last_modified
與System.currentTimeMillis()
。如果您的應用程序有任何最終提交(例如,您每次都在onDestroy
方法中提交任何數據),那麼您只能保存last_modified
。否則你必須每次更新它。這絕對是一個開銷。
相關問題
- 1. Android的 - 最後修改標題AlertDialog
- 2. 最後修改時間沒有最後修改列的查詢
- 3. 最後修改或IfModifiedSince Android SQL HTTP
- 4. 更改最後修改
- 5. 最後修改的目錄
- 6. 的最後修改狀態
- 7. Android SharedPreference
- 8. 分割和修改最後
- 9. Android的SharedPreference
- 10. Android ListView修改後onItemClick
- 11. BASH:顯示修改日期的最後修改文件
- 12. 修改SharePoint中「最後修改」的日期格式:CreatedModifiedInfo
- 13. Android - SharedPreference僅在第二次後更改MainActivity可見性
- 14. String to sharedpreference android
- 15. Android - ImageButton值/ SharedPreference
- 16. Android SharedPreference存儲
- 17. Android SharedPreference write =值
- 18. Singleton SharedPreference Android
- 19. Android上聯繫人的最後修改時間
- 20. 文件最後修改的問題
- 21. URL中的最後修改日期
- 22. 使用Java API的Dropbox最後修改
- 23. 最後修改的字段和外鍵
- 24. 重新安裝後Android SharedPreference不清晰
- 25. Android:可修改資源修改後的ID
- 26. SharedPreference ClassCastException問題Android
- 27. Android SharedPreference安全性
- 28. Android SharedPreference - TabHost問題
- 29. 閱讀從Android SharedPreference
- 30. 更新最後修改日期列
我有這個想法,並不介意實現,如果我只使用我的PreferenceActivity,但我的SharedPreferences中也有一些變量設置在代碼中的某處...我想避免使用自定義函數總是設置last_modified日期,因爲我想確保沒有錯過任何一點在我的代碼中...我需要上次修改日期,因爲我備份了我的數據庫/設置,我只想這樣做,如果數據被修改... – prom85 2013-03-15 16:53:03
您可以輕鬆創建一個wrappcer類,而不是調用SharedPreference的提交,您可以調用您的包裝類的提交。並在提交方法,你可以stoe last_modified ..沒有大問題 – stinepike 2013-03-15 17:28:23
我知道...沒有什麼大不了...如果這將是一個新的項目,而不是我正在工作一年的項目。 ..但是我最終會這樣做......我用包裝函數或類替換了項目中的所有東西......只是想,在這之前,我問是否有人有更好更簡單的想法... – prom85 2013-03-15 20:55:18