我一直在观看一些Android教程,而且我已经看过这两个(SharedPreferences
和onSavedInstanceState
)并且我对使用什么感到困惑。有人可以解释一下吗?
答案 0 :(得分:3)
SharedPreferences是在应用程序运行中持久保存简单数据(名称/值)的方法 - 也就是在应用程序结束(终止)后保存数据。此方法旨在管理简单的用户数据。
请参阅http://developer.android.com/guide/topics/data/data-storage.html#pref
onSaveInstanceState是一种活动生命周期方法,用于保存以后可以使用onRestoreInstanceState方法恢复的数据 - 仅在应用程序位于内存中时(未终止)。此方法用于管理活动状态。
请参阅http://developer.android.com/training/basics/activity-lifecycle/recreating.html