搜尋此網誌

2015年10月23日 星期五

android 儲存使用者設定值 SharedPreferences

有一些簡單的設定資料我們會需要記在 app 的本地端,可是又不需要用到資料庫那麼麻煩。例如簡易的登入,系統環境設定,或是判斷是不是第一次進來之類的。
這時候我沒可以用 SharedPreferences 這個功能來搞定。

儲存
//建立SharedPreferences物件
        SharedPreferences.Editor sh = PreferenceManager.getDefaultSharedPreferences(this).edit();
        sh.putString("PValue", "Hello");
        sh.commit();


讀取
String GetPV = PreferenceManager.getDefaultSharedPreferences(this).getString("PValue","A");

清除記錄
//建立SharedPreferences物件
        SharedPreferences.Editor sh = PreferenceManager.getDefaultSharedPreferences(this).edit();
        sh.clear();
        sh.commit();

沒有留言:

張貼留言