
butterknife是一個Android View和Callback注入框架,相信很多人都在使用,可以減少很多代碼量,并且避免遺漏綁定而產生的...
已經開發Android3、4年,手上有一些常用的開發框架,里面的設計非常優美,帶給我很多設計的思路,所以最近開了一個文集-開源庫源碼解析,對這些...
android-priority-jobqueue是一個后臺任務隊列框架,可以對任務進行磁盤緩存,當網絡恢復連接的時候繼續執行任務。 1. 介紹...
Otto是Square公司推出的事件總線庫,目的是當你應用里的不同部分需要進行通訊時進行解耦。 使用方法 Otto的使用方法非常簡單,有很多中文...
Tape是一個隊列集合類庫,主要包含內存對象隊列,文件對象隊列和任務隊列,特別是文件對象隊列的設計,使用了RandomAccessFile,可以...
曾經在2年前寫過一個Volley源碼分析系列,感興趣的可以看參考資料,時隔2年,隨著對代碼理解的不同,再看Volley源碼時不再執著于細節,而是...
charles是一款在Mac下常用的截取網絡封包工具,對Android Http進行抓包,只要對手機設置代理即可,但對Android Https...
上周計劃是分享下Espresso源碼,因為平時在用,也想一探究竟,但深入之后發現要看的東西有點多,一時半會還寫不完,我又不想斷了每周一更的習慣,...
在Instant Run剛出來的時候,反編譯源碼寫過一篇Instant Run原理解析,但過于基于源碼,感覺沒有寫清楚,這周Android De...