2013年1月8日 星期二

SharePreferences使用

SharePreferences使用其實不難

他是一個很輕量級的android儲存機制,

可以用來儲存一些帳號資訊在android手機的資料夾,

儲成的格式是xml型式, 存的路徑為  data\data\你的package名稱\shared_prefs\你設定的檔名

以下程式為儲存的code:


                                  try
{
// 獲得shared preferences路徑
SharedPreferences sp =   getSharedPreferences(儲存的字串檔名,0);
// 對shared preference修改操作
SharedPreferences.Editor editor= sp.edit();
                                        // etName為EditText抓到的值
editor.putString("name", etName);
editor.commit();
}
catch (Exception e)
{
                                       //儲存失敗
e.printStackTrace();

}

以下為抓取儲存的code:


SharedPreferences sp = getSharedPreferences(儲存的字串檔名, 0);
sp.getInt("name", 預設空顯示的字串+"");

沒有留言: