2024年3月13日发(作者:)
sharedpreferences 用法
SharedPreferences是Android中一种轻量级的数据存储方式,用于存储少量
的键值对数据。它是基于XML文件存储的,可以用于存储应用程序的配置信息、
用户偏好设置等。
SharedPreferences的使用非常简单,下面将详细介绍SharedPreferences的
用法。
1. 创建SharedPreferences对象
要使用SharedPreferences,首先需要获取一个SharedPreferences对象。可
以通过Context的getSharedPreferences()方法或者PreferenceManager的
getDefaultSharedPreferences()方法来获取SharedPreferences对象。
- 使用getSharedPreferences()方法:
java
SharedPreferences sharedPreferences =
getSharedPreferences("my_preferences", _PRIVATE);
这里的"my_preferences"是SharedPreferences的名称,
_PRIVATE表示只有当前应用程序可以访问该
SharedPreferences。
- 使用getDefaultSharedPreferences()方法:
java
SharedPreferences sharedPreferences =
aultSharedPreferences(context);
getDefaultSharedPreferences()方法会自动使用当前应用程序的包名作为
SharedPreferences的名称,并且使用_PRIVATE模式。
2. 存储数据
获取到SharedPreferences对象后,可以使用其edit()方法获取一个
对象,然后通过该对象的putXxx()方法存储数据。
- 存储字符串:
java
editor = ();
ing("key", "value");
();
- 存储整数:
java
editor = ();


发布评论