android下載圖片顯示總結

1,anr   問題    用多線程去做

2,oom問題,圖片按比例縮小,比如一個小的imageview  顯示大的圖片時,可以在decode方法,decode方法分配內存之前獲得圖像像素,然後按比例縮放,volley 可以代替我們完成縮放的工作,具體看api

3,多線程下載在滑動時又帶來錯位問題,解決方法,在viewhold的imageview中每次加載時設置tag,比如圖片url不一致則不加載,viewhold是li

4,viewhold爲listview優化的東東,相當於convertview至於listview,二級優化,新版的recyleview必須使用viewhold

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章