Android提供的數據存儲下列選項:Android的 - 不同的存儲選項續航時間
共享偏好 - 在鍵值對存儲私人的基本數據。
內部存儲器 - 將私有數據存儲在設備內存中。
外部存儲器 - 將公共數據存儲在共享的外部存儲器上。
SQLite數據庫 - 將結構化數據存儲在專用數據庫中。
緩存 - 應用程序中緩存數據運行(可以在空間不足清)
我想知道是這些存儲的續航時間。
- 哪些存儲(S)在應用程序關閉(顯然緩存)
- 哪些存儲(S)清除設備上的應用程序清除重新安裝
- 哪些存儲(S)清除設備上的應用程序更新
- 哪些存儲(一個或多個)將清除應用未安裝
- 哪個存儲(一個或多個)將清除應用明確數據
- 哪個存儲(一個或多個)將清除移動工廠重置
- Whic氫充電(S)將清除ROM升級/更改
的擴展,這個問題是,用我的數據是存儲更安全在損失方面並在准入方面未授權的資源 (用戶,根目錄下的應用程序)。
此答案只是部分正確,需要更新:請注意,存儲在InternalStorage中的應用程序數據也將在應用程序卸載,應用程序「清除數據」以及執行出廠重置後清除。使用getExternalFilesDir()存儲在externalStorage上的應用程序私有數據也是如此。這些數據也將在應用程序卸載時被刪除,並且用戶通過設置清除應用程序數據。有關Google開發者的更多信息[存儲選項](http://developer.android.com/guide/topics/data/data-storage.html#filesExternal)頁面。 –