Android(SDK 7+)クラス用の単純なオープンソース非コピーレフトキャッシングを探しています。Android Object Cache
目的は、Bitmap
を非同期にフェッチして格納することです(この機能をキャッシュクラスに含める必要はありません)。
私はこの目的のためにweakListを使用していましたが、当然のことながら悪い解決策でしたが、Guavaキャッシュはやや良いですがまだ良くありません。
キャッシュは、Bitmap
だけでなく、シリアル化可能なObject
を格納でき、オブジェクトがキャッシュに追加されている間に使用された特定のタグのオブジェクトを簡単にパージできることが望ましいです。
最適なオプションは、sqliteデータベースをラップするようなファイルシステムキャッシュを取得することです。キャッシュは、私はあなたが点火と呼ばれる全体で使用して前にドロイド-FUとして知られているリファクタリングと本当に強力libが使用することをお勧めしますSettings >Manage Application > Clear Cache
を表示し、バックグラウンドスレッドでそれらを処理します。 – kosa