如何处理MVP模式中的SharedPreferences?

时间:2016-09-27 16:56:27

标签: java android mvp

我应该如何处理Fragments / Activity中的SharedPreferences?我认为在onPause方法中处理Fragment并不是一个好主意吗?

1 个答案:

答案 0 :(得分:1)

完全像对待数据库一样对待SharedPreferences。它只是一种保存数据的方式,所以它应该与Presenter相关联,而不是View(片段/活动/自定义视图)

例如,您可以创建一个包装类,如PreferenceAccessor或PreferenceDao,并在Presenters构造函数中传递它。