在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