SharedPreferences类是一个轻量级的存储类,特别适合用于保存软件配置参数。使用SharedPreferences保存数据,其背后是用xml文件存放数据,文件存放在/data/data/<package name>/shared_prefs目录下。
1.创建SharedPreferences对象:
<pre name="code" class="java">SharedPreferences dataBase = getSharedPreferences( "SharedPreferences", Activity.MODE_PRIVATE);
2. 保存数据:
dataBase.edit().putString("NAME", userName.getText().toString()) ;
dataBase.edit().putString("PASS", password.getText().toString())
dataBase.edit().commit();
String name = dataBase.getString("NAME", "");
String pass = dataBase.getString("PASS", "");
Toast.makeText(this, "读取数据如下:"+"\n"+"name:" + name + "\n" + "pass:" + pass, Toast.LENGTH_LONG).show();
4.删除数据:
dataBase.edit().clear().commit();