-2
我應該如何處理碎片/活動中的SharedPreferences?我認爲這不是一個好主意,只是在onPause方法中處理它的碎片?如何處理MVP模式中的SharedPreferences?
我應該如何處理碎片/活動中的SharedPreferences?我認爲這不是一個好主意,只是在onPause方法中處理它的碎片?如何處理MVP模式中的SharedPreferences?
對待SharedPreferences就像處理數據庫一樣。這只是一種保存數據的方式,所以它應該與Presenter關聯,而不是視圖(片段/活動/自定義視圖)。例如,您可以創建一個類似PreferenceAccessor或PreferenceDao的包裝類,並將其傳遞給它在Presenters構造函數中。
你說 - 「共享Prefs應與Presenter關聯」 我有點懷疑這一點。 – eRaisedToX
爲什麼? @eRaisedToX –
,因爲我在大多數共享首選項的地方閱讀MVP模式的模型。如果我是對的...... – eRaisedToX