先上譯文路徑。 考慮下面代碼: 盡管不是太明顯,這段代碼可能會導致嚴重的內存泄露。**Android Lint **會給出如下警告 可內存泄露是如何發生的呢?定位問題需要先列...

先上譯文路徑。 考慮下面代碼: 盡管不是太明顯,這段代碼可能會導致嚴重的內存泄露。**Android Lint **會給出如下警告 可內存泄露是如何發生的呢?定位問題需要先列...
1.OkHttp源碼解析(一):OKHttp初階 2 OkHttp源碼解析(二):OkHttp連接的"前戲"——HTTP的那些事 3 OkHttp源碼解析(三):OKHttp...
你的支持對我意義重大!?? Hi,我是旭銳。本文已收錄到 GitHub · Android-NoteBook[https://github.com/pengxurui/Andr...
本文內容大多參考《圖解HTTP》一書 一. 認識代理服務器 所以講緩存為什么要先扯代理服務器?別急,讓我們看一下一個請求的簡單示意圖。 我們看到客戶端(用戶)發送了一個請求并...
一、寫在前面 在開始之前,你需要知道下面幾點:有一份編譯好的 Android 源碼,現在的 AS 基本能滿足,動手跟著步驟走,理解更深刻對 Binder 機制有一定的了解本文...
背景介紹 我們在Android開發過程中,幾乎都離不開線程。但是你對線程的了解有多少呢?它完美運行的背后,究竟隱藏了多少不為人知的秘密呢?線程間互通暗語,傳遞信息究竟是如何做...
背景介紹 從事開發到了一定階段,想要提高就必須搞明白系統的一些工作原理。為什么?因為只有明白了這些,你才能針對平臺的特性寫出優質的代碼。當遇到棘手的問題時,你才能更快速的結合...
前言 平時寫代碼的時候可能為了完成某一個任務而只是應付性地編碼,然后寫完理直氣壯地來一句"又不是不能用!",但如果要把編碼當作一項藝術來打造,那就需要結合我們的設計模式了。設...
首發于 公號 @芳菲林集集支線上有趣的名字 小wiki下 集集線全長29.7公里,是臺灣最長的鐵路支線。新建鐵路最初是為了日月潭水力發電廠的物料運輸,如今集集支線已經發展成為...
首發于 公號 @芳菲林城市的記憶 火車站 上面是臺中的新老鐵路站,老的已經不用了,只是保留了下來。 看外觀就知道夠年份,風格也特別,是一座英國古典混合日本風的建筑,匆匆走過,...