課程
/移動開發
/Android
/Android必學-異步加載
ListView顯示后,滾動,依然是從網上下載圖片,難道它沒有緩存每一個item嗎?
2015-12-14
源自:Android必學-異步加載 2-6
正在回答
有緩存,但是不是緩存的item,而是緩存你所說的圖片。比如向下滾動時,處于頂端的item不可見后會被回收用作最后一個即將顯示的item,所以都回收掉了,否則會造成很大的內存開銷。實際上是緩存的圖片的,一般的模式都是內存-文件-網絡這樣的訪問流程.
徒步青云 提問者
舉報
了解Android中的異步加載處理方法,這是面試問的最多的知識點
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2015-12-14
有緩存,但是不是緩存的item,而是緩存你所說的圖片。比如向下滾動時,處于頂端的item不可見后會被回收用作最后一個即將顯示的item,所以都回收掉了,否則會造成很大的內存開銷。實際上是緩存的圖片的,一般的模式都是內存-文件-網絡這樣的訪問流程.