Androidアプリケーションのアプリケーションクラス(シングルトン)に保存されたデータを保存する最良の方法は何ですか?
アクティビティ間で多くのデータを共有する静かな大きなアプリがあります。したがって、そのほとんどはアプリケーション シングルトンに格納されます。
それはすべてうまく機能します..アプリケーションがOSによってメモリ不足で強制終了されます...その後、アプリケーションに以前あった必要なデータが不足しているため、アプリケーションが成功せずにアクティビティを再開しようとします。
あなたの経験によると、アプリケーションにデータを保存するための非常に高く評価されている(そして必要とされている)方法がないため、最良のアプローチは何ですか?
「通常の」文字列、ブール値などの他に、ビットマップなどを保存できますか?
私はすでにこれを見ました Androidでグローバル変数を宣言する方法? しかし、問題は、この場合に重要なこと、メモリ不足のためにアプリケーションが強制終了されたときにデータを保存する方法に焦点を当てていません...