- SharedPreferencesのインスタンスを取得する: まず、SharedPreferencesのインスタンスを取得する必要があります。以下のコードを使用して、デフォルトのSharedPreferencesを取得できます。
SharedPreferences sharedPreferences = getSharedPreferences("my_preferences", Context.MODE_PRIVATE);
- データの保存: データを保存するには、SharedPreferences.Editorオブジェクトを使用します。以下の例では、文字列と整数を保存する方法を示します。
SharedPreferences.Editor editor = sharedPreferences.edit();
editor.putString("key_string", "Hello, SharedPreferences!");
editor.putInt("key_int", 12345);
editor.apply();
- データの取得: 保存されたデータを取得するには、SharedPreferencesオブジェクトから直接値を取得します。以下の例では、保存された文字列と整数を取得する方法を示します。
String savedString = sharedPreferences.getString("key_string", "");
int savedInt = sharedPreferences.getInt("key_int", 0);
- データの削除: 保存されたデータを削除するには、SharedPreferences.Editorオブジェクトを使用してキーを指定します。以下の例では、保存されたデータを削除する方法を示します。
SharedPreferences.Editor editor = sharedPreferences.edit();
editor.remove("key_string");
editor.remove("key_int");
editor.apply();
これらは、SharedPreferencesを使用してAndroidアプリケーションでデータを保存および取得するための基本的な方法の一部です。さらに詳細な操作や高度な機能については、Androidの公式ドキュメントや他のリソースを参照してください。