使用 SharedPreferences.Editor 所做的更改是否在设备重启后仍然有效?

Do changes made with SharedPreferences.Editor survive a device reboot?

如果应用程序使用 SharedPreferences.Editor 的方法存储某些内容,它是否在设备重启后仍然存在?

如果您 commit()apply() 您在 SharedPreferences.Editor 中所做的更改,那么可以。 SharedPreferences 保存在 XML 文件中,该文件将在普通重启后继续存在。

是的..虽然共享偏好数据是临时的,不建议保存长期或复杂的数据,但它的值只能使用 Editor.clear 的 commit() 或 apply()