還是通過乙個圖來對上面的講解做乙個總結吧:
通過上面的也可以發現imagloader提供了二級快取機制:即memory cache 和disk cache
注:上圖中有的箭頭使用虛線箭頭的地方表明:在客戶端使用imagelaoder的時候,這些功能或者物件可以根據具體的業務選擇性使用(也可以不使用)。
到此就完全結束了對imageloader的 講解,如有不對的地方,歡迎批評指正。
其實說了這麼多,我也有乙個比較大的疑問,也不知道是否是imageloader的bug,如果有大神讀這篇博文的話,還希望移步到博主的這篇帖子進行回答,不勝感激。
到此,對imageloader的講解已經完成了,感覺收穫良多,在讀其原始碼的過程中有的體會由於語言能力表達有限,是辦法寫出來的,頗為遺憾。如有不當的地方,還請批評指正,共同學習和提高。
實現簡單的ImageLoader
android開發中經常會對進行處理,如何載入和快取的實現有難有易,這裡實現乙個簡單的imageloader,只是簡述其中的基本原理。整個實現需要用到的快取和載入,首先需要實現的快取。android手機快取又分別可以用到記憶體和sd卡,記憶體實現imagecache public class ima...
實現簡單的ImageLoader
android開發中經常會對進行處理,如何載入和快取的實現有難有易,這裡實現乙個簡單的imageloader,只是簡述其中的基本原理。整個實現需要用到的快取和載入,首先需要實現的快取。android手機快取又分別可以用到記憶體和sd卡,記憶體實現imagecache public class ima...
ImageLoader的簡單解析(六)
通過前面幾篇的簡單解析,基本上imageloader能講解完的都講解完了,不過還有乙個知識點沒有分析。就是imageloader的如下方法 其實找幾個過載方法執行的流程也很簡單,博主在此就按照分析displayimage方法來展開此篇博文!同樣,博主也假設你已經讀過了博主的imageloader的其...