在android中能够当作偏好设置来使用;当存储的数据提交后,会以xml文件的形式存在于工程中的
/data/data/包名/shared_prefs目录下 android
经常使用方法:
clear():清除内容。
commit():提交修改
remove(String key):删除preference
存储数据:
Sharedpreferences sp = getSharedpreference("config", MODE_PRIVATE); //第一个参数是xml文件名称,第二个是存储模式
Editor editor = sp.edit(); //获取编辑器
editor.putString("name", "小明"); //设置数据
editor.putInt("age", 24);
editor.commit(); //提交修改 编辑器
获取数据:
Sharedpreferences sp = getSharedpreference("config", MODE_PRIVATE); xml
//getString()第二个参数为缺省值,若是preference中不存在该key,将返回缺省值
String name = sharedPreferences.getString("name", "");
int age = sharedPreferences.getInt("age", 1); rem