Image Pipeline介紹
Image pipeline 負(fù)責(zé)完成加載圖像,變成Android設(shè)備可呈現(xiàn)的形式所要做的每個(gè)事情。
大致流程如下:
- 檢查內(nèi)存緩存,如有,返回
- 后臺(tái)線程開始后續(xù)工作
- 檢查是否在未解碼內(nèi)存緩存中。如有,解碼,變換,返回,然后緩存到內(nèi)存緩存中。
- 檢查是否在文件緩存中,如果有,變換,返回。緩存到未解碼緩存和內(nèi)存緩存中。
- 從網(wǎng)絡(luò)或者本地加載。加載完成后,解碼,變換,返回。存到各個(gè)緩存中。
既然本身就是一個(gè)圖片加載組件,那么一圖勝千言。
更多建議: