在Github做的那些微小的工作(2)

BlurImageView

這原本是一個深度結(jié)合了universalImageLoader的高斯模糊載入圖片組件,先獲取小圖鋪滿控件各吨,并虛化顯示給用戶枝笨,同時獲取大圖,提供progress顯示進(jìn)度揭蜒。
但是眾所周知横浑,在組件中結(jié)合某一特定圖片加載庫是一件吃力不討好的事,我已知最好的解決方法是將加載圖片接口等放出屉更,由外部在調(diào)用時寫入加載過程徙融,保證組件和加載框架的解綁。

于是我做了以下改進(jìn):

  1. 將圖片加載改至外部
  2. 將universalImageLoader在外部替代為glide
  3. 對圖片的載入做了更加流暢的處理

后續(xù)還可以繼續(xù)改進(jìn)瑰谜,開放出universalImageLoader欺冀、fresco、glide的專用擴展組件搭配使用萨脑,類似BigImageViewer的FrescoImageLoader和GlideImageLoader隐轩。

GridViewPager

這個項目來源于一篇CSDN文章Android 仿美團網(wǎng),探索使用ViewPager+GridView實現(xiàn)左右滑動查看更多分類的功能的資源下載渤早,但原作者沒有將GridViewPager抽象成一個自定義控件职车,demo中只有GridViewAdapterMainActivity鹊杖、Model悴灵、ViewPagerAdapter四個類。
而我按照一般的控件demo原則將GridViewPager獨立到一個module中骂蓖,并分為了GridItemClickListener积瞒、GridItemLongClickListenerGridViewAdapter登下、GridViewPager茫孔、ModelViewPagerAdapter六個類庐船,確保了解耦和可擴展性银酬。

AndroidRubberIndicator

這個控件來自于梁飛老師的開源項目AndroidRubberIndicator
進(jìn)行了以下改進(jìn):

  1. 使控件按照外部比例進(jìn)行寬高的等比例調(diào)整,并使實現(xiàn)的效果與設(shè)計效果圖相符
  2. 增加一個viewPager的例子
  3. 對控件的savedInstance進(jìn)行配置筐钟,使內(nèi)部對應(yīng)用重啟進(jìn)行適應(yīng)
  4. 新增屬性animDuration

本系列其他文章:
在Github做的那些微小的工作(序)
在Github做的那些微小的工作(1)
在Github做的那些微小的工作(3)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末揩瞪,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子篓冲,更是在濱河造成了極大的恐慌李破,老刑警劉巖,帶你破解...
    沈念sama閱讀 222,946評論 6 518
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件壹将,死亡現(xiàn)場離奇詭異嗤攻,居然都是意外死亡,警方通過查閱死者的電腦和手機诽俯,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,336評論 3 399
  • 文/潘曉璐 我一進(jìn)店門妇菱,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事闯团⌒岭” “怎么了?”我有些...
    開封第一講書人閱讀 169,716評論 0 364
  • 文/不壞的土叔 我叫張陵房交,是天一觀的道長彻舰。 經(jīng)常有香客問我,道長候味,這世上最難降的妖魔是什么刃唤? 我笑而不...
    開封第一講書人閱讀 60,222評論 1 300
  • 正文 為了忘掉前任,我火速辦了婚禮白群,結(jié)果婚禮上尚胞,老公的妹妹穿的比我還像新娘。我一直安慰自己帜慢,他們只是感情好辐真,可當(dāng)我...
    茶點故事閱讀 69,223評論 6 398
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著崖堤,像睡著了一般侍咱。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上密幔,一...
    開封第一講書人閱讀 52,807評論 1 314
  • 那天楔脯,我揣著相機與錄音,去河邊找鬼胯甩。 笑死昧廷,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的偎箫。 我是一名探鬼主播木柬,決...
    沈念sama閱讀 41,235評論 3 424
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼淹办!你這毒婦竟也來了眉枕?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 40,189評論 0 277
  • 序言:老撾萬榮一對情侶失蹤怜森,失蹤者是張志新(化名)和其女友劉穎速挑,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體副硅,經(jīng)...
    沈念sama閱讀 46,712評論 1 320
  • 正文 獨居荒郊野嶺守林人離奇死亡姥宝,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,775評論 3 343
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了恐疲。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片腊满。...
    茶點故事閱讀 40,926評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡套么,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出碳蛋,到底是詐尸還是另有隱情违诗,我是刑警寧澤,帶...
    沈念sama閱讀 36,580評論 5 351
  • 正文 年R本政府宣布疮蹦,位于F島的核電站,受9級特大地震影響茸炒,放射性物質(zhì)發(fā)生泄漏愕乎。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 42,259評論 3 336
  • 文/蒙蒙 一壁公、第九天 我趴在偏房一處隱蔽的房頂上張望感论。 院中可真熱鬧,春花似錦紊册、人聲如沸比肄。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,750評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽芳绩。三九已至,卻和暖如春撞反,著一層夾襖步出監(jiān)牢的瞬間妥色,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,867評論 1 274
  • 我被黑心中介騙來泰國打工遏片, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留嘹害,地道東北人。 一個月前我還...
    沈念sama閱讀 49,368評論 3 379
  • 正文 我出身青樓吮便,卻偏偏與公主長得像笔呀,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子髓需,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,930評論 2 361

推薦閱讀更多精彩內(nèi)容