android是否缓存应用程序首选项?



我想知道Android是否缓存应用程序偏好?

我有一个活动正在运行。然后点击设置->管理应用程序->查找我的应用程序->清除数据。

但是从我的活动来看,应用程序中的首选项值保持不变,尽管我通过上面的步骤清除了它。

但是当我关机再开机的时候,好像清空了。

我的问题是android如何缓存应用程序偏好?

谢谢。

我想你的意思是SharedPreferences通过告诉应用程序首选项…

当你执行clear data时,Android会清除首选项文件。

应用程序数据(从首选项文件中读取的值在它被清除之前)留在内存中,直到应用程序被系统杀死,这可能就是为什么你看到首选项的值保持不变的原因。

尝试Clear DataForce Close ..这应该是你所期望的。

最新更新