OkHttp3官網(wǎng) okhttp3的使用如下: 1.okhttp3引用--在build.gradle中增加引用 2.請求代碼如下: 3.執(zhí)行結(jié)果...
Java注解處理器Android組件化Httphttp緩存
開啟線程 線程的開啟方式主要有四種:1、new一個Thread對象河咽,start方法后,執(zhí)行線程內(nèi)容 2赋元、實(shí)現(xiàn)Runnalbe接口的類 3忘蟹、通過線...
Retrofit官網(wǎng) Retrofit的使用如下 1.Retrofit引用--在build.gradle中增加引用 2.定義接口 3.請求 4....
簡介:Builder模式是一步一步創(chuàng)建一個復(fù)雜對象的創(chuàng)建型模式飒房,它允許用戶在不知道內(nèi)部構(gòu)建細(xì)節(jié)的情況下,可以更精細(xì)的控制對象的構(gòu)造流程媚值。該模式是...
關(guān)于代理有靜態(tài)代理和動態(tài)代理 靜態(tài)代理:代理類通過實(shí)現(xiàn)與目標(biāo)對象相同的接口狠毯,并在類中維護(hù)一個代理對象。通過構(gòu)造器塞入目標(biāo)對象褥芒,賦值給代理對象嚼松,進(jìn)...
ThreadLocal的場景是用來隔離各個線程的局部變量,各個線程之間的數(shù)值互不干擾喂很。先查看個例子: 執(zhí)行的結(jié)果如下: 從結(jié)果看 主線程和子線程...
平時大家用的注解都是運(yùn)行時通過反射機(jī)制運(yùn)行處理|的注解惜颇,本篇文章討論的是編譯時處理的注解,一般用來自動生成代碼的注解例如ButterKnife少辣;...
模塊化是基于BaseLibrary開發(fā)凌摄,日常開發(fā)是個app,打包時是個Library;這樣便于日常開發(fā)時編譯快漓帅,且可以快速把模塊化放入其它apk...