いつでもどこから呼び出せる上に動作も早いので便利openFileより扱いが楽かも
// プリファレンスに値を保存 // MODE_PRIVATEを変更することで他アプリからも取得できる SharedPreferences pref = getSharedPreferences("pref", MODE_PRIVATE); Editor editor = pref.edit(); editor.putInt("fooNumber",fooNumber); editor.commit(); // プリファレンスから値を取得 SharedPreferences pref = getSharedPreferences("pref", MODE_PRIVATE); // pref.getIntの2番目の引数は取得できない時のデフォルト値 int fooNumber = pref.getInt("fooNumber", 0);
保存場所は
/data/data/"packagename"/shared_prefs/"
に保存されるそうだ。
必須データは暗号化した方が良いかも
0 件のコメント:
コメントを投稿