android中SharedPreferences的使用

写数据:

SharedPreferences settings = getSharedPreferences("dujy", Context.MODE_PRIVATE); // dujy为文件名

Editor sharedata           = settings.edit();
sharedata.putString("name", "张三");
sharedata.putInt("age", 23);
sharedata.commit();

说明:写完数据后,会在/data/data/包名/shared_prefs下看到生成了一个dujy.xml文件

读数据:
SharedPreferences settings = getSharedPreferences("dujy", Context.MODE_PRIVATE);
String name = settings.getString("name", "");        // 第二个参数是如果取不到时的默认值
int age     = settings.getInt("age", 0);
String str  = "姓名:" + name + "\n年龄:" + age;

你可能感兴趣的:(android中SharedPreferences的使用)