Java 如何在MVP模式中处理SharedReference?

Java 如何在MVP模式中处理SharedReference?,java,android,mvp,Java,Android,Mvp,我应该如何处理片段/活动中的SharedReference?我认为仅仅在onPause方法中以片段方式处理它不是一个好主意 对待SharedReference就像对待数据库一样。这只是一种保存数据的方法,因此它应该与Presenter关联,而不是视图(片段/活动/自定义视图) 例如,您可以创建一个包装类,如PreferenceAccessor或PreferenceDao,并将其传递给Presenters构造函数 你说“共享pref应该与演示者相关联”我对此有点怀疑。这是为什么@eraisedTo

我应该如何处理片段/活动中的SharedReference?我认为仅仅在onPause方法中以片段方式处理它不是一个好主意

对待SharedReference就像对待数据库一样。这只是一种保存数据的方法,因此它应该与Presenter关联,而不是视图(片段/活动/自定义视图)


例如,您可以创建一个包装类,如PreferenceAccessor或PreferenceDao,并将其传递给Presenters构造函数

你说“共享pref应该与演示者相关联”我对此有点怀疑。这是为什么@eraisedTox因为我在大多数地方都看到共享的pref适合MVP模式的模型,如果我是对的话。。。