課程
/移動(dòng)開(kāi)發(fā)
/Android
/Android必學(xué)-異步加載
以上是logcat,以及代碼截圖
2016-03-21
源自:Android必學(xué)-異步加載 3-5
正在回答
public?void?showImageByAsyncTask(ImageView?imageView,?String?url)?{ ????//?從緩存中取出對(duì)應(yīng)的圖片 ????Bitmap?bitmap?=?getBitmapFromCache(url); ????//?如果緩存中沒(méi)有,那么必須去下載 ????if?(bitmap?==?null)?{ ????????new?NewsAsyncTask(imageView,?url).execute(url); ????}?else?{ ????????imageView.setImageBitmap(bitmap); ????} }
這里是先從緩存中獲取對(duì)應(yīng)的圖片,所以應(yīng)該將
Bitmap bitmap = getBitmapFromURL(url);替換為:
Bitmap bitmap = getBitmapFromCache(url);
YunleiLiu 提問(wèn)者
我也有這問(wèn)題
我想問(wèn) 解決了嗎?
對(duì),你還去下載干嘛!
showImagebyAsynctask方法中Bitmap bitmap=getbitmapfromcache(url);獲取的是緩存中的圖片
null exception 啊 看下哪里沒(méi)實(shí)例化
舉報(bào)
了解Android中的異步加載處理方法,這是面試問(wèn)的最多的知識(shí)點(diǎn)
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2016-07-11
這里是先從緩存中獲取對(duì)應(yīng)的圖片,所以應(yīng)該將
Bitmap bitmap = getBitmapFromURL(url);
替換為:
Bitmap bitmap = getBitmapFromCache(url);
2016-07-03
我也有這問(wèn)題
2016-05-21
我想問(wèn) 解決了嗎?
2016-05-14
對(duì),你還去下載干嘛!
2016-04-09
showImagebyAsynctask方法中Bitmap bitmap=getbitmapfromcache(url);獲取的是緩存中的圖片
2016-03-21
null exception 啊 看下哪里沒(méi)實(shí)例化