sharedpreferences用法案例
时间: 2023-04-24 08:07:03 浏览: 84
SharedPreferences是Android中一种轻量级的数据存储方式,可以用来存储一些简单的键值对数据,比如用户的设置、应用的配置等。
下面是一个SharedPreferences的用法案例:
1. 创建SharedPreferences对象
```
SharedPreferences preferences = getSharedPreferences("my_data", Context.MODE_PRIVATE);
```
其中,"my_data"是SharedPreferences的文件名,Context.MODE_PRIVATE表示只有当前应用可以访问这个SharedPreferences文件。
2. 存储数据
```
SharedPreferences.Editor editor = preferences.edit();
editor.putString("name", "张三");
editor.putInt("age", 18);
editor.putBoolean("is_male", true);
editor.apply();
```
其中,Editor是SharedPreferences的编辑器,通过它可以向SharedPreferences中存储数据。putString()、putInt()、putBoolean()等方法用来存储不同类型的数据。
3. 读取数据
```
String name = preferences.getString("name", "");
int age = preferences.getInt("age", );
boolean isMale = preferences.getBoolean("is_male", false);
```
通过SharedPreferences对象的getString()、getInt()、getBoolean()等方法可以读取SharedPreferences中存储的数据。
以上就是SharedPreferences的用法案例,通过它可以方便地存储和读取一些简单的数据。
阅读全文