共享首选项是否在运行时存储在内存中?

时间:2015-04-14 18:29:38

标签: android sharedpreferences

Android中的共享首选项是否始终在启动时读取并在运行时存储在内存中?如果没有,是否有更有效的方法来阅读偏好?

settings = getSharedPreferences("myPrefsFile", 0);
int answer = settings.getInt("ULTIMATE_QUESTION", 42);

1 个答案:

答案 0 :(得分:1)

Android中的共享首选项始终在启动时读取并在运行时存储在内存中

只是是,直到用户没有从设置中手动清除它。

是否有更有效的方法来阅读偏好

正如JonasCz在评论中所说的那样,这是迄今为止最常见和开发人员友好的方式。