プレファレンスの取得
プレファレンスは、Activity に結び付けられているものと、名前をつけて指定するものがある。
SharedPreferences preference = getPreference(MODE_PRIVATE);
引数は基本 MODE_PRIVATE でいい?
情報を登録する
プレファレンスに値をセットするためには edit で SharedPreferences.Editor を取得する必要がある。登録したら commit する
SharedPreference.Editor editor = preference.edit();
editor.putString(key, str);
editor.commit();
情報を読み取る
プレファレンスから読み取るには、SharedPreferencesからそのまま getString などを叩く。キーの値がない場合の値も指定する。
String str = preference.getString(key, null);
内部ストレージ
最終更新:2017年04月18日 22:13