アプリで変数などの値を保存したいときの手っ取り早い方法は、プリファレンスを利用することです。
ファイル名、キー、値、の3つ組み合わせで、データを保存・読み込みできます。
—読み込み—
SharedPreferences pref = this.getSharedPreferences("○○○(プリファレンスのファイル名)", Context.MODE_PRIVATE); //保存されている値を読み出す boolean hoge = pref.getBoolean("○○○(キー)", false(そのキーで保存された値が存在しない場合のデフォルト値));
—保存—
//Editorオブジェクト Editor editor = pref.edit(); //キーと保存したい値 editor.putBoolean("○○○(キー)", true); //保存 editor.commit();
上記の例では、boolean型を取得・保存していますが、他の型でも同じように処理することができます。
コメントを残す