Looking for android Answers? Try Ask4KnowledgeBase
Looking for android Keywords? Try Ask4Keywords

Androidビットマップキャッシュ


前書き

メモリ効率的なビットマップキャッシング:これは、アプリケーションがアニメーションを使用してGCクリーンアップ中に停止され、アプリケーションがユーザーにとって鈍いように見える場合に特に重要です。キャッシュは、高価なオブジェクトを再利用することを可能にする。オブジェクトをメモリにロードする場合、これをオブジェクトのキャッシュと考えることができます。アンドロイドでビットマップを操作するのは難しいです。繰り返し使用する場合は、bimapをキャッシュする方が重要です。

構文

  • LruCache<String, Bitmap> mMemoryCache;//declaration of LruCache object.
  • void addBitmapToMemoryCache(String key、Bitmap bitmap){} //ビットマップをキャッシュメモリに追加する汎用メソッドの宣言
  • ビットマップgetBitmapFromMemCache(String key){} //キャッシュからbimapを取得する汎用メソッドの宣言。

パラメーター

パラメータ詳細
キーメモリキャッシュにビットマップを格納するためのキー
ビットマップメモリにキャッシュされるビットマップ値

ビットマップキャッシュ 関連する例