1 .适用范围:
保存少量的数据,且数据格式简单,一个应用可以创建多个这样的xml文件。
2 .存储路径:
以XML文件存储的key-value键值对数据的 形式存在/data/data//shared_prefs/目录下
3 .存储类型:
任何基本数据类型(boolean, float, int, long, string)
4 .mode类型(权限):
- Context.MODE_PRIVATE(数据只能被本应用程序读、写)
- Context.MODE_WORLD_READABLE(数据能被其他应用程序读,但不能写)
- Context.MODE_WORLD_WRITEABLE(数据能被其他应用程序读和写)
- Context.MODE_MULTI_PROCESS(sdk2.3后添加的选项,当多个进程同时读写同一个SharedPreferences时它会检查文件是否修改)
5 .写入数据:
public void dataWrite(){
SharedPreferences preferences = getSharedPreferences("lock", MODE_PRIVATE);
SharedPreferences.Editor editor = preferences.edit();
editor.putString("passed", "