SharedPreferences
通过键值对方式
存储少量数据,例如登录信息等。
示例代码一:存储数据
/**
* SharedPreferences 存储数据,会帮我们生成一个xml文件
* name:为xml文件的名称
* mode:文件模式:0代表私有模式
* */
// 获取SharedPreferences对象
SharedPreferences sharedPreferences = getSharedPreferences("userMsg", 0);
// 获取SharedPreferences的编辑器存取数据
SharedPreferences.Editor editor = sharedPreferences.edit();
editor.putString("name", "我要存储的数据");
editor.putString("pwd", "我要存储的数据");
// 提交编辑,保存
editor.commit();
示例代码二:获取数据
// 获取SharedPreferences对象
SharedPreferences sharedPreferences = getSharedPreferences("userMsg", 0);
// 通过键值对的方式获取值
// 当没有值时会默认返回一个逗号后面自己设置的值
String name = sharedPreferences.getString("name", "");
String pwd = sharedPreferences.getString("pwd", "");