我有一個應用程序使用SharedPreferences
。一個只存儲應用程序版本以檢查更新日誌中的更新日誌,另一個包含clear()
在用戶選擇時調用的一些佈局信息。我終於設法得到了一個PreferenceFragment
工作,並注意到了一個趨勢,所以我想我可能會問,在我偏好瘋狂之前(儘管我認爲我已經夠了)。Android - 具有多個共享首選項是不好的做法嗎?
我已經盡力搜索並沒有看到具體提到的問題,只是可能有多個問題。
我有點擔心PreferenceManager.getDefaultSharedPreferences()
抓錯了pref,但我可能只是誤解了用法。
唯一相關的代碼,我可以從我的活動想:
SharedPreferences storedVer = getSharedPreferences(VER_NUM, 0);
SharedPreferences savedLayout = getSharedPreferences(LAYOUT_SAVE, 0);
每個命名sharedPreference創建一個新的XML文件,如果你認爲這是不是一個不好的做法可以幫助您保持數據更有條理,更容易找到。 –
啊,謝謝你的確認。我應該關心'.getDefaultSharedPreferences()'返回什麼? – ziondreamt