總網頁瀏覽量

關於我自己

我的相片
人生的必修課是接受無常,人生的選修課是放下執著。

2014年5月24日 星期六

[Android] SharedPreferences的使用

當有一些資料希望在離開AP, 下次再進來時依然能讀到這些資料, 又不想大費周章的寫database紀錄, 就可以用這個簡易的方法 - SharedPreferences








調用setLastPosition(lastPosition)將值寫入SharedPreference
調用getLastPosition()取得上次寫入SharedPreference的值
int lastPosition = 0;

public int getLastPosition(){
    //取得SharedPreference設定("Preference"為設定檔的名稱)
    SharedPreferences settings = getSharedPreferences("Preference", 0);
    //取出name屬性的字串
    lastPosition = settings.getInt("LastPosition", 0);
    return lastPosition;
}

public void setLastPosition(int lastPosition){
    //取得SharedPreference設定("Preference"為設定檔的名稱)
    SharedPreferences settings = getSharedPreferences("Preference", 0);
    //置入name屬性的字串
    settings.edit().putInt("LastPosition", lastPosition).commit();
}


沒有留言:

張貼留言