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();
3. 讀取資料:
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();