Android中的共享首选项是否始终在启动时读取并在运行时存储在内存中?如果没有,是否有更有效的方法来阅读偏好?
settings = getSharedPreferences("myPrefsFile", 0);
int answer = settings.getInt("ULTIMATE_QUESTION", 42);
答案 0 :(得分:1)
Android中的共享首选项始终在启动时读取并在运行时存储在内存中
只是是,直到用户没有从设置中手动清除它。
是否有更有效的方法来阅读偏好
正如JonasCz在评论中所说的那样,这是迄今为止最常见和开发人员友好的方式。