アプリケーションがサーバーに接続するときに、どのアイコンが古いか、または欠落しているかを確認します。
これらのアイコンを sqllite データベースに保存します。アイコンはそれほど大きくなく、約 5 ~ 10kb です。
アクティビティが開始されるたびに、データベースにアクセスして必要なアイコンを取得します。
しかし、私のアクティビティの多くは同じアイコンを使用しているため、データベースからアイコンを一度取得し、アプリケーションを高速化するためにどこかにキャッシュすることを考えていました。
どうすればいいですか?
私はこのリンクを読んでいました: http://developer.android.com/training/displaying-bitmaps/cache-bitmap.htmlそして彼らはビットマップのlruCacheについて言及しました。
しかし、これは私が達成しようとしていることに対して少しやり過ぎではありませんか?