butterknife是一個(gè)Android View和Callback注入框架谚攒,相信很多人都在使用嫌变,可以減少很多代碼量璃饱,并且避免遺漏綁定而產(chǎn)生的...
已經(jīng)開發(fā)Android3胖笛、4年眠副,手上有一些常用的開發(fā)框架画切,里面的設(shè)計(jì)非常優(yōu)美,帶給我很多設(shè)計(jì)的思路囱怕,所以最近開了一個(gè)文集-開源庫源碼解析霍弹,對這些...
android-priority-jobqueue是一個(gè)后臺任務(wù)隊(duì)列框架,可以對任務(wù)進(jìn)行磁盤緩存娃弓,當(dāng)網(wǎng)絡(luò)恢復(fù)連接的時(shí)候繼續(xù)執(zhí)行任務(wù)典格。 1. 介紹...
Otto是Square公司推出的事件總線庫,目的是當(dāng)你應(yīng)用里的不同部分需要進(jìn)行通訊時(shí)進(jìn)行解耦台丛。 使用方法 Otto的使用方法非常簡單耍缴,有很多中文...
Tape是一個(gè)隊(duì)列集合類庫,主要包含內(nèi)存對象隊(duì)列挽霉,文件對象隊(duì)列和任務(wù)隊(duì)列防嗡,特別是文件對象隊(duì)列的設(shè)計(jì),使用了RandomAccessFile侠坎,可以...
曾經(jīng)在2年前寫過一個(gè)Volley源碼分析系列本鸣,感興趣的可以看參考資料,時(shí)隔2年硅蹦,隨著對代碼理解的不同,再看Volley源碼時(shí)不再執(zhí)著于細(xì)節(jié)闷煤,而是...
上周計(jì)劃是分享下Espresso源碼童芹,因?yàn)槠綍r(shí)在用,也想一探究竟鲤拿,但深入之后發(fā)現(xiàn)要看的東西有點(diǎn)多假褪,一時(shí)半會還寫不完,我又不想斷了每周一更的習(xí)慣近顷,...