先上譯文路徑。 考慮下面代碼: 盡管不是太明顯,這段代碼可能會導致嚴重的內存泄露。**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開發過程中,幾乎都離不開線程。但是你對線程的了解有多少呢?它完美運行的背后,究竟隱藏了多少不為人知的秘密呢?線程間互通暗語,傳遞信息究竟是如何做...
背景介紹 從事開發到了一定階段,想要提高就必須搞明白系統的一些工作原理。為什么?因為只有明白了這些,你才能針對平臺的特性寫出優質的代碼。當遇到棘手的問題時,你才能更快速的結合...
前言 平時寫代碼的時候可能為了完成某一個任務而只是應付性地編碼,然后寫完理直氣壯地來一句"又不是不能用!",但如果要把編碼當作一項藝術來打造,那就需要結合我們的設計模式了。設...
版權聲明:本文為博主原創文章,未經博主允許不得在任何公眾號發布。 通常項目比較大的APP都面臨著如下性能問題,APP啟動慢、界面跳轉慢、事件相應慢、滑動和動畫卡頓、展現內容慢...