butterknife是一個(gè)Android View和Callback注入框架,相信很多人都在使用,可以減少很多代碼量苔巨,并且避免遺漏綁定而產(chǎn)生的...
已經(jīng)開(kāi)發(fā)Android3、4年,手上有一些常用的開(kāi)發(fā)框架魏割,里面的設(shè)計(jì)非常優(yōu)美,帶給我很多設(shè)計(jì)的思路钢颂,所以最近開(kāi)了一個(gè)文集-開(kāi)源庫(kù)源碼解析钞它,對(duì)這些...
android-priority-jobqueue是一個(gè)后臺(tái)任務(wù)隊(duì)列框架,可以對(duì)任務(wù)進(jìn)行磁盤(pán)緩存,當(dāng)網(wǎng)絡(luò)恢復(fù)連接的時(shí)候繼續(xù)執(zhí)行任務(wù)须揣。 1. 介紹...
Otto是Square公司推出的事件總線庫(kù)盐股,目的是當(dāng)你應(yīng)用里的不同部分需要進(jìn)行通訊時(shí)進(jìn)行解耦。 使用方法 Otto的使用方法非常簡(jiǎn)單耻卡,有很多中文...
Tape是一個(gè)隊(duì)列集合類庫(kù)疯汁,主要包含內(nèi)存對(duì)象隊(duì)列,文件對(duì)象隊(duì)列和任務(wù)隊(duì)列卵酪,特別是文件對(duì)象隊(duì)列的設(shè)計(jì)幌蚊,使用了RandomAccessFile,可以...
曾經(jīng)在2年前寫(xiě)過(guò)一個(gè)Volley源碼分析系列溃卡,感興趣的可以看參考資料溢豆,時(shí)隔2年,隨著對(duì)代碼理解的不同瘸羡,再看Volley源碼時(shí)不再執(zhí)著于細(xì)節(jié)漩仙,而是...
上周計(jì)劃是分享下Espresso源碼,因?yàn)槠綍r(shí)在用犹赖,也想一探究竟队他,但深入之后發(fā)現(xiàn)要看的東西有點(diǎn)多,一時(shí)半會(huì)還寫(xiě)不完峻村,我又不想斷了每周一更的習(xí)慣麸折,...