運行時數(shù)據(jù)區(qū)(Runtime Data Area) 區(qū)域說明程序計數(shù)器每條線程都需要有一個程序計數(shù)器,計數(shù)器記錄的是正在執(zhí)行的指令地址,如果正在...
1.簡介 Retrofit是一個封裝了Okhttp網(wǎng)絡(luò)請求庫的優(yōu)秀框架,其可以輕松提供Restful風(fēng)格的接口。Retrofit官方地址 2.基...
官網(wǎng)給出的示例 整體流程 源碼分析 不管是同步請求還是異步請求,都必須先創(chuàng)建OkHttpClient和Request對象,上面使用Build模式...
AIDL的概念 AIDL:全稱是Android Interface Definition Language(Android接口定義語言)。它主要...
對 Android 知識體系完整的掌握 建立碎片化知識點的關(guān)聯(lián)
5種常見單例 餓漢式 懶漢式 同步鎖式 雙重檢查式(double-check) 內(nèi)部類式 1. 餓漢式 優(yōu)點:簡單好寫,線程安全缺點:類加載就初...
前言 項目開擼階段,準(zhǔn)備接入Dagger2,再重新學(xué)起來!這篇文章主要是記錄對dagger2的學(xué)習(xí),從基本使用,到實際運用,由淺入深。以及dag...
前言 最近正在優(yōu)化公司的項目,很多東西需改進(jìn)。例如BaseActivity的封裝,這里簡單記錄一下toolbar的封裝,當(dāng)然BaseActivi...
前言 在app的開發(fā)中,每一個頁面都有上面的標(biāo)題欄,為了開發(fā)的方便,將該標(biāo)題欄進(jìn)行的封裝,在實際的開發(fā)工作中,也可以將該封裝好的標(biāo)題欄控件直接拿...