2012-03-25 96 views
0

我創建了一個用於實現共享首選項的演示程序,它適用於我。在執行過程中,我可以看到在文件資源管理器中未創建shared_prefs文件夾的xml文件。但爲什麼我看不到在我的工作區中任何地方創建的文件?再次,當我重新運行該應用程序時,還會從在shared_prefs文件夾下創建的xml文件中提取數據。當我無法在工作區中的任何位置看到文件時,如何自動加載此文件?它實際存儲在哪裏?共享首選項xml文件

請幫我清除有關shaed偏好的流程和概念。

感謝, 文太

回答

1

SharedPreferences不是項目的一部分。該文件是由Android在您將一些數據放入其中時創建的。

編輯: SharedPrefenreces通常存儲在設備內部存儲。當您第一次運行應用程序並在其中放入一些數據時,SharedPreferences文件將在/data/data//shared_prefs/.xml中創建。一旦創建,如果清除數據(設置 - >應用程序 - >管理應用程序 - > - 清除數據)或卸載應用程序時,共享偏好設置可以被刪除。
我希望這可以幫助。

+0

您能否詳細解釋一下?是的,該文件是由Android創建的肯定:)但需要更多的解釋在這 謝謝, 布蒂 – WhoAmI 2012-03-25 16:07:30