Android SharedReferences保存数据的时间有多长?
我正在制作一个Android应用程序,我将在第一次发布应用程序时进行一些处理。在第一次发布后,我将不再进行这些处理。所以,为了做到这一点,我想使用SharedReferences。Android SharedReferences保存数据的时间有多长?,android,sharedpreferences,Android,Sharedpreferences,我正在制作一个Android应用程序,我将在第一次发布应用程序时进行一些处理。在第一次发布后,我将不再进行这些处理。所以,为了做到这一点,我想使用SharedReferences。 它能保存多长时间的数据?其保存的数据何时以及如何删除?在用户卸载应用程序或清除应用程序缓存之前,SharedReferences中的数据将一直保存到应用程序内部存储器中的文件中,在以下情况下,其数据将被删除: 卸载应用程序 清除应用程序数据 调用yoursharedreferences.edit().clear()
它能保存多长时间的数据?其保存的数据何时以及如何删除?在用户卸载应用程序或清除应用程序缓存之前,SharedReferences中的数据将一直保存到应用程序内部存储器中的文件中,在以下情况下,其数据将被删除:
- 卸载应用程序
- 清除应用程序数据
- 调用
yoursharedreferences.edit().clear().apply()
希望这对您有所帮助当您清除现金存储表单设置时,所有信息都将被删除并重新开始。因此,你并不完全需要卸载你的应用程序
因此,SharedReferences基本上是以原始的方式存储数据,这意味着它不直接包含数据,而是引用 @ADM可能重复。这与SharedPreferences安全无关。如果您不满意,请先阅读链接中的答案,然后在此处发表评论。清除数据和卸载应用程序后,SP将被删除。