先上譯文路徑蠢甲。 考慮下面代碼: 盡管不是太明顯谦趣,這段代碼可能會(huì)導(dǎo)致嚴(yán)重的內(nèi)存泄露。**Android Lint **會(huì)給出如下警告 可內(nèi)存泄露是如何發(fā)生的呢经柴?定位問(wèn)題需要先列...

先上譯文路徑蠢甲。 考慮下面代碼: 盡管不是太明顯谦趣,這段代碼可能會(huì)導(dǎo)致嚴(yán)重的內(nèi)存泄露。**Android Lint **會(huì)給出如下警告 可內(nèi)存泄露是如何發(fā)生的呢经柴?定位問(wèn)題需要先列...
1.OkHttp源碼解析(一):OKHttp初階 2 OkHttp源碼解析(二):OkHttp連接的"前戲"——HTTP的那些事 3 OkHttp源碼解析(三):OKHttp...
你的支持對(duì)我意義重大斩跌!?? Hi绍些,我是旭銳。本文已收錄到 GitHub · Android-NoteBook[https://github.com/pengxurui/Andr...
本文內(nèi)容大多參考《圖解HTTP》一書(shū) 一. 認(rèn)識(shí)代理服務(wù)器 所以講緩存為什么要先扯代理服務(wù)器?別急虹曙,讓我們看一下一個(gè)請(qǐng)求的簡(jiǎn)單示意圖迫横。 我們看到客戶(hù)端(用戶(hù))發(fā)送了一個(gè)請(qǐng)求并...
一、寫(xiě)在前面 在開(kāi)始之前酝碳,你需要知道下面幾點(diǎn):有一份編譯好的 Android 源碼矾踱,現(xiàn)在的 AS 基本能滿(mǎn)足,動(dòng)手跟著步驟走疏哗,理解更深刻對(duì) Binder 機(jī)制有一定的了解本文...
背景介紹 我們?cè)贏ndroid開(kāi)發(fā)過(guò)程中呛讲,幾乎都離不開(kāi)線程。但是你對(duì)線程的了解有多少呢返奉?它完美運(yùn)行的背后贝搁,究竟隱藏了多少不為人知的秘密呢?線程間互通暗語(yǔ)芽偏,傳遞信息究竟是如何做...
背景介紹 從事開(kāi)發(fā)到了一定階段雷逆,想要提高就必須搞明白系統(tǒng)的一些工作原理。為什么污尉?因?yàn)橹挥忻靼琢诉@些膀哲,你才能針對(duì)平臺(tái)的特性寫(xiě)出優(yōu)質(zhì)的代碼往产。當(dāng)遇到棘手的問(wèn)題時(shí),你才能更快速的結(jié)合...
前言 平時(shí)寫(xiě)代碼的時(shí)候可能為了完成某一個(gè)任務(wù)而只是應(yīng)付性地編碼蛮放,然后寫(xiě)完理直氣壯地來(lái)一句"又不是不能用缩抡!",但如果要把編碼當(dāng)作一項(xiàng)藝術(shù)來(lái)打造包颁,那就需要結(jié)合我們的設(shè)計(jì)模式了瞻想。設(shè)...
首發(fā)于 公號(hào) @芳菲林集集支線上有趣的名字 小wiki下 集集線全長(zhǎng)29.7公里,是臺(tái)灣最長(zhǎng)的鐵路支線娩嚼。新建鐵路最初是為了日月潭水力發(fā)電廠的物料運(yùn)輸蘑险,如今集集支線已經(jīng)發(fā)展成為...
首發(fā)于 公號(hào) @芳菲林城市的記憶 火車(chē)站 上面是臺(tái)中的新老鐵路站贵少,老的已經(jīng)不用了呵俏,只是保留了下來(lái)。 看外觀就知道夠年份滔灶,風(fēng)格也特別普碎,是一座英國(guó)古典混合日本風(fēng)的建筑,匆匆走過(guò)录平,...