Android 最有价值球员。当活动正在重新创建时,在何处存储演示者的缓存?
我正在尝试用MVP模式重构我的应用程序,并且在将来用视图替换片段Android 最有价值球员。当活动正在重新创建时,在何处存储演示者的缓存?,android,android-activity,mvp,Android,Android Activity,Mvp,我正在尝试用MVP模式重构我的应用程序,并且在将来用视图替换片段 当活动配置发生更改时,如何存储演示者的缓存数据?我不想使用SQLite、共享首选项、静态字段、单音、保留片段。我想要的是根据活动生命周期正确地存储和终止缓存 我想我找到了解决办法 这家伙将每个演示者都保存在某种PresenterCacheManager中,然后存储缓存视图活动的onRetainCustomOnConfiguration instance方法,并使用GetLastCustomNonConConfiguration
当活动配置发生更改时,如何存储演示者的缓存数据?我不想使用SQLite、共享首选项、静态字段、单音、保留片段。我想要的是根据活动生命周期正确地存储和终止缓存 我想我找到了解决办法 这家伙将每个演示者都保存在某种PresenterCacheManager中,然后存储缓存视图活动的
onRetainCustomOnConfiguration instance
方法,并使用GetLastCustomNonConConfiguration Instance
将其还原
这就是我要找的呀