次にアプリが実行されたときにオブジェクトが null にならないように、単一のオブジェクト値を保存する最も簡単な方法は何ですか?
例えば:
public class MainActivity extends Activity {
...
String X = "Hello"
}
次回このアプリを実行すると、X は "Hello" として定義されたままになります。
ストレージ オプションを見て、ニーズに最適なものを確認する必要があります。key/value
ライト データの場合は、ペアを使用する sharedprefs のどこかに追加することをお勧めします。それ以外の場合は、SQLite DB が必要になる場合があります。ただしX
、常に「Hello」になるため、sharedprefs または使用するものを設定する関数が必要になります。簡単にするためにそのコードを置いただけだと思いますが、それを指摘しているだけです。