android - SharedPreferences.Editor 可以重复使用吗?

标签 android sharedpreferences

能否安全地重用 SharedPreferences.Editor?换句话说,我可以在类里面声明一次吗:

val editor = prefs.edit()

然后像这样多次使用它的apply()方法?

editor.putString("myString", "Some string").apply()

// some time later...
editor.putInt("myInt", 682).apply()

最佳答案

是的,您可以重复使用它,然后多次使用它的 apply() 方法来保存值。

我看到您使用的是 Kotlin,与 Java/Android SDK 中的相同。

关于android - SharedPreferences.Editor 可以重复使用吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49543847/

相关文章:

java - 共享首选项帮助。如何保存 int?

android - 如何在 TableLayout 中垂直拉伸(stretch)一行?

android - 共享偏好不断消失

java - 即使检查是否为空,.iterator() 也会产生空指针异常

java - java/android 新手——理解线程不一致状态

Android以编程方式更改默认浏览器的主页

c# - 在 xamarin 中使用共享首选项

flutter - 如何在flutter中使用三进制检查sharedpreferences中的数据

android - PhoneGap Android从3.7.0到4.0.2跨域XHR 404的

android - 如果用户卸载应用程序,他们是否会失去应用内购买?