【发布时间】:2016-07-02 16:21:17
【问题描述】:
我有一个关于表演的问题。如果我使用 SharedPreferences ,使用 onSaveInstantState 有用吗?
我的意思是,如果值得做一个条件来测试:
if(savedInstanceState != null) {
// load with on save instant state
}
else {
// load with shared preferences
}
或者我应该总是从 SharedPreferences 加载数据?
谢谢
【问题讨论】:
-
有什么要求??你要存储什么类型的数据?即使在应用程序被杀死并再次重新打开后,这些数据是否需要保持不变??
-
是对象的集合(我使用gson存储在sharedPreferences中),数据需要持久化
标签: java android save sharedpreferences android-sharedpreferences