如何在Android中永久存储值?

use*_*235 0 java android key-value-store

我正在尝试使任务的初始同步类型。也就是说,该方法只能在安装应用后执行一次,而不能再次执行。所以我想存储一个默认值为0的值,但是当调用sync方法时它变成1。我发现将变量存储在sd卡上,但是我认为对于存储一个整数变量来说这实在太多了。会吗?

小智 5

有多种方法可以将值永久存储在Android应用程序中。但是,对于您而言,最好的解决方案是SharedPreference。

https://developer.android.com/reference/android/content/SharedPreferences.html

您可以将值存储在所有原始类型中。

仅当您卸载应用程序或从“设置”中清除应用程序数据时,此数据才会被删除。