在前兩篇博客 Android-認識Bitmap 和 Android-LruCache和DiskLruCache 中學習了 Bitmap的壓縮和Bitmap的緩存,打造ImageLoader的預備知識已是準備完畢,因此本篇文章就開始IamgeLoader的打造。原本打算借(chao)鑑(xi)一下Glide這個偉大的框架,奈何技術水平不過關,因此就借(cao)鑑(xi)了 Picasso 這個一樣偉大的框架。 Picasso和Glide並無優劣之分,只不過是Glide功能比較強大也相對重量級一些,而Picasso則是一個比較輕量級的框架。php
話說無論代碼寫的好很差,本身的框架名字總得比較特殊一點,由於叫 ImageLoader實在是太Low了 😂 。又由於本身有有點雄(wang)心(xiang)來打造一個 Garbage
系列框架,因此在這裏我給個人ImageLoader框架命名爲 GarbagePixel
.html
關於代碼相對比較多一點,就不在這裏貼出來了,你們能夠到咱們的Gayhub上去瞅一眼。android