初めてログインしたときにサーバーからデータを取得してリストビュー内に表示するように、アプリにtwitterのような機能を実装したいのですが、ログアウトせずにアプリを再度開いた場合、アプリにリクエストさせたくない同じデータを取得するためにサーバーを再度使用するので、以前に取得したデータをどこに保存するかが問題になるため、アプリはサーバーに再度要求しません。新しいデータを取得するために、更新可能なリストビューを実装したので、ユーザーはリストを更新して新しいデータを取得します.
そしてもう1つ、リフレッシュした後、新しいデータも以前のデータが保存されたのと同じ場所に保存し、メモリオーバーフローを防ぐために20個のアイテムのみを保存したい. 誰か助けてください。
サーバーからのフェッチ中にデータを格納している arraylist ArrayList> fetch があります。