フレーム学習4-1:OOMのLazyListを処理する
784 ワード
一、概要
画像を非同期でダウンロードし、メモリとSDカードに保存します.
長所:簡潔で、使いやすいです.
短所:更新しないようです.欠点でもない
二、住所とサポートのバージョン
ダウンロード先:https://github.com/thest1/LazyList
住所をもう一つ貼りますhttp://download.csdn.net/detail/mwj_88/7964883
サポートモデル:2.0+
三、使い方
ImageLoaderの例を定義し、DisplayImageを呼び出してもいいです.最後にキャッシュをクリアしてください.
画像を非同期でダウンロードし、メモリとSDカードに保存します.
長所:簡潔で、使いやすいです.
短所:更新しないようです.欠点でもない
二、住所とサポートのバージョン
ダウンロード先:https://github.com/thest1/LazyList
住所をもう一つ貼りますhttp://download.csdn.net/detail/mwj_88/7964883
サポートモデル:2.0+
三、使い方
ImageLoaderの例を定義し、DisplayImageを呼び出してもいいです.最後にキャッシュをクリアしてください.
ImageLoader imageLoader=new ImageLoader(context);
...
imageLoader.DisplayImage(url, imageView);
imageLoader.clearCache();
ネットワーク権限とSDカードの読み取り権限:<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
注意:1つのアイテムのうち、ImageLoaderのインスタンスだけが作成され、このような画像キャッシュはより効果的である.