問題タブ [android-lru-cache]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - カスタム グリッドビューの LRUCACHE
こんにちは、プログラムで imageview と 2 つの textFields を含むカスタム gridView を使用しています。getview メソッドでは、url を使用してインターネットから画像を取得し、imageview に画像を表示しています。ダウンロードした画像を外部ストレージに保存せずに、lrucache を使用して画像を表示する必要があります。誰かがこれをコーディングするのを手伝ってください。
前もって感謝します
これは私のカスタム グリッドビュー クラスです
}
android - Android のビットマップ (およびその他) 用の DiskLRUCache
Android では、多くの画像読み込みライブラリ (ディスク キャッシュにストレージの 2% を使用するPicasso、Glide など) が、メモリ内 lru キャッシュに加えてディスク キャッシュを使用します。これがネットワークからダウンロードされた画像に役立つ理由を理解できます-メモリ内キャッシュがいっぱいの場合は、リモートでフェッチするのではなくディスクから読み取ります-ネットワークの遅延などを回避します。ただし、ローカル画像を読み取るだけの場合Androidデバイス自体で-シリアル化されたビットマップデータで別のディスクキャッシュを使用することで何かを得ることができますか-とにかくデータをディスクから読み取る必要があるためですか? アプリがサムネイルを必要とし、元の画像を一度サブサンプリングしてキャッシュに保存する場合は、おそらく理にかなっていますか? パフォーマンスの向上を示す研究はありますか。Google サンプルでディスク キャッシュの使用を見てきましたおよびその他のビットマップ キャッシュライブラリ。