使用ImageLoader加Volley能減少一半以上的代碼量,可實(shí)現(xiàn)同樣效果并提高效率。
使用Volley代替AsyncTask,在Volley中傳入url可直接返回response結(jié)果,直接解析Gson即可,可刪去AsyncTask和readString方法。
把mImageLoader.showImageByAsyncTask(holder.ivIcon, url);這句代碼直接換成loader.displayImage(url, viewHolder.imageView);之后,ImageLoader此JAVA文件可刪去。
需要源碼的同學(xué)可私聊我
使用Volley代替AsyncTask,在Volley中傳入url可直接返回response結(jié)果,直接解析Gson即可,可刪去AsyncTask和readString方法。
把mImageLoader.showImageByAsyncTask(holder.ivIcon, url);這句代碼直接換成loader.displayImage(url, viewHolder.imageView);之后,ImageLoader此JAVA文件可刪去。
需要源碼的同學(xué)可私聊我
2016-02-26
http://idcbgp.cn/api/teacher?type=4&num=30這個(gè)網(wǎng)址怎么來(lái)的啊
2016-02-26
http://idcbgp.cn/api/teacher?type=4&num=30這個(gè)網(wǎng)址是哪里來(lái)的????????????
講解的非常到位,不過(guò)對(duì)于我來(lái)說(shuō),基礎(chǔ)實(shí)現(xiàn)都有點(diǎn)困難,直接上優(yōu)化內(nèi)容就吃力的很。
2016-02-26
最新回答 / _愛(ài)吃貓的魚
先從DDMS里重連虛擬機(jī)試試,不行就是端口占用從cmd下關(guān)閉一下就好,命令百度上就能搜到,會(huì)有詳細(xì)解釋,eclipse上經(jīng)常出現(xiàn)這個(gè)問(wèn)題很容易解決,實(shí)際中也碰到過(guò)cmd下關(guān)閉不成功的問(wèn)題,發(fā)現(xiàn)可以通過(guò)任務(wù)管理器去關(guān)閉adb進(jìn)程來(lái)解決
2016-02-21
我覺(jué)得那個(gè)showImageByAsyncTask方法沒(méi)有存在的必要了吧??
2016-02-19
這樣加載不僅可以做到滑動(dòng)無(wú)卡頓,也可以做到優(yōu)先加載當(dāng)前看到的item的圖片
2016-02-19