這是我參照老師寫的代碼 大家多多指教 https://github.com/Rain1096043650/Imageloaderdemo.git
2017-05-10
耦合性強那是因為老師是在做視頻教程,做教程第一要通俗易懂,戳中要點,第二時間有限,寫代碼的人通?。簯小械萌ジ闾嗟臇|西。我們要舉一反三,取其精華,用到實際開發(fā)中去。而不是生吞活剝依葫蘆畫瓢。
2017-04-17
在getView方法中這樣寫:
......
if (holder.iv_icon.getTag() != null) {
holder.iv_icon.setImageBitmap((Bitmap) holder.iv_icon.getTag());
} else {
//顯示默認圖片
//從網(wǎng)絡(luò)下載并顯示圖片
}
.....
在handleMessage方法中加入
mImageView.setTag(bitmap);
這樣一來重復下載和重復加載默認圖片都解決了!
......
if (holder.iv_icon.getTag() != null) {
holder.iv_icon.setImageBitmap((Bitmap) holder.iv_icon.getTag());
} else {
//顯示默認圖片
//從網(wǎng)絡(luò)下載并顯示圖片
}
.....
在handleMessage方法中加入
mImageView.setTag(bitmap);
這樣一來重復下載和重復加載默認圖片都解決了!
2017-03-24