最も簡単なのは、アプリケーションのすべてのアクティビティまたはサービスからアクセスできるSharedPreferencesを利用することです。
単純なデータを転送しようとしているので、キーと値のペアに入れるのは非常に簡単です。
Sharedprefsにデータを保存するには、ユーザーデータを保存するActivityと入力するだけです。
SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(context);
SharedPreferences.Editor editor = prefs.edit();
editor.putString("key", "value");
editor.commit();
データを取得するアクティビティでは、次を使用します。
SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(context);
String userValue = prefs.getString("key", "ValueIfKeyDoesNotExist");
もちろん、SharedPreferencesについて読むべきことはもっとたくさんあります-最良の情報源は公式の情報源SharedPreferencesです
SQLiteのようなデータベースを使用することもできますが、その場合、保存する必要のあるデータは非常に単純であるため、DBの利点はわかりません。Intent.putExtra()による多くのアクティビティを介したデータの受け渡しもあまり役に立ちません