kotlin android sharedpreferences2025年3月17日 | 阅读 3 分钟 Android Shared Preferences 允许活动或应用程序以键值对的形式存储和检索数据。即使应用程序关闭,存储在应用程序中的数据也会一直存在,直到它被删除或清除。 Android 设置文件使用 Shared Preferences 将应用程序设置数据存储在 data/data/{应用程序包}/share_prefs 目录下的 XML 文件中。 要在我们的应用程序中访问 Shared Preferences,我们需要使用以下任何一种方法获取它的实例。
这里的 preferences_fileName 是 Shared Preferences 的文件名,mode 是文件的操作模式。 对偏好设置数据的修改是通过 SharedPreferences.Editor 对象执行的。 要删除应用程序的偏好设置数据,我们调用方法
当我们执行以下任何操作时,存储在 Shared Preferences 中的数据将会丢失
Kotlin Android SharedPreferences 示例在本例中,我们将从 EditText 获取输入数据(id 和 name),并将它们存储在偏好设置文件中。通过对 Button 执行点击操作,此偏好设置数据将被检索并在 TextView 中显示,并清除(删除)偏好设置数据。 activity_main.xml在 activity_main.xml 布局文件中添加以下代码 MainActivity.kt在 MainActivty.kt 类文件中添加以下代码。在这个类中,我们以 key-value 的形式将共享的偏好设置数据存储在 kotlinsharedpreference 中。 输出 ![]() ![]() ![]() 使用 SharedPreferences,我们可以通过将用户的状态(数据)存储在偏好设置文件中,在我们的应用程序中创建登录和注销功能。 下一主题# |
我们请求您订阅我们的新闻通讯以获取最新更新。