上一篇已經講了如何利用afianl加載網絡圖檔和下載下傳檔案,這篇文章将繼續講解使用afinal加載網絡圖檔的使用,主要結合listview的使用:
看效果圖:
listview在滑動過程中沒用明顯示卡頓,很流暢,這點優化的很不錯,afianl使用前當然是要先添加jar包啦,接下來看代碼:
activity_main.xml:
listview的條目布局list_item.xml:
mainactivity:
mainactivity未繼承fianlactivity即未用注解方式,不過大家可以使用這種方式;
listadapter:
其中,
是設定圖檔加載未完成時顯示的預設圖檔,最後依然不要忘了權重限。
使用afianl架構時,不要隻是将其中的方法拿來使用就算了,要學習它的程式設計思想,去思考為什麼用這種方法,也可以指出它的不足之處,達到學以緻用,而不是盲目的拿來主義。