次の要件を実装するために使用する戦略について、さらに質問があります。
ユーザーが写真の投稿、写真へのコメントなど、アプリケーションでいくつかのアクションを実行できる機能を開発する必要があります。このアクションはすべてログをどこかに残し、アプリの画面の1つに入った後、すべてのログは次のようになります。時系列で表示されます(最新のものが最初)。アイテムの日付でソートされたTreeSetを使用しましたが、かなりうまく機能します。問題は、このデータを永続的に保持して、ログの履歴が終わることのないようにすることです。必要な場合を除いて、コードをSQLiteに移行するのは気が進まない。ロジックを単純に保つことができたメソッドのおかげで、TreeSet構造が非常に気に入っている。この問題は、アプリを起動するたびにこのオブジェクトを保存するときに始まります。問題を解決する方法を知っている人はいますか?たぶんTreeSetは間違った決定ですか?