SharedPreferences的范围仅限于一次使用吗?

时间:2016-08-02 19:47:04

标签: android sharedpreferences

我对sharedPreferences感到好奇,我真正的问题是Variable stored using sharedPreferences in one activity can be fetched in second activity but can i get the value of variable again in third activity ? does it provide this usage? if not How can i achieve this task?

2 个答案:

答案 0 :(得分:0)

先生。 Z,

您可以在其对应的活动中存储SharedPreferences的静态引用(当调用activity的onCreate时,实例化引用)。否则,我唯一可以想到的是全局检索程序中的数据只是从您创建的scard存储中读取文件。

如果某些内容不清楚或不完整,请发表评论,我会尽力帮助您!

答案 1 :(得分:0)

您可以多次使用它,除非您通过代码明确清除它,或者删除了应用程序的本地数据(例如在卸载或清除本地存储时)。

请注意,不应使用SharedPreferences存储重要信息as it might get lost occasionally