這些信息以XML文件的形式保存在 /data/data/PACKAGE_NAME(apk包名) /shared_prefs 目錄下。xml文件中的內容都是鍵值對形式存儲。
Editor sharedata = getSharedPreferences("my", 0).edit();//會生成一個my.xml文件在相應apk的shared_prefs目錄下
sharedata.putString("name","hello");//寫數據到xml文件
sharedata.commit();//提交
SharedPreferences sharedata = getSharedPreferences("my", 0);
String data = sharedata.getString("name", null);//獲取數據,默認值爲null
Log.v("cola","data="+data);
SharedPreferences preferences = getSharedPreferences(“data”, 0);
SharedPreferences.Editor editor = preferences.edit();
editor.putBoolean("isTrue", true);
editor.putString("name", "Hello");
editor.commit();
這就是SharedPreferences的使用方法,用來存儲和獲取數據。