Android Applicationクラスを使用してデータを永続化する
私はかなり複雑なAndroidアプリケーションに取り組んでいます。このアプリケーションについては、アプリケーションに関するやや大量のデータが必要です(合計で約500KBになると思います-モバイルデバイスの場合、これは大きいですか?)。私が知ることができることから、アプリケーション(アクティビティ内、より正確には)の方向の変更は、アクティビティの完全な破棄と再現を引き起こします。私の調査結果に基づくと、Applicationクラスには同じライフサイクルがありません(つまり、すべての意図および目的のために、常にインスタンス化されます)。アプリケーションクラス内に状態情報を格納してからそれをアクティビティから参照することは理にかなっていますか。それとも、モバイルデバイスのメモリの制約により、一般的に「受け入れ可能な」メソッドではありませんか?私はこのトピックについてのアドバイスを本当に感謝しています。ありがとう!