![240](https://cdn2.jianshu.io/assets/default_avatar/6-fd30f34c8641f6f32f5494df5d6b8f3c.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
OkHttp3官網(wǎng) okhttp3的使用如下: 1.okhttp3引用--在build.gradle中增加引用 2.請(qǐng)求代碼如下: 3.執(zhí)行結(jié)果...
Java注解處理器Android組件化Httphttp緩存
開啟線程 線程的開啟方式主要有四種:1通危、new一個(gè)Thread對(duì)象溺忧,start方法后聂宾,執(zhí)行線程內(nèi)容 2儿咱、實(shí)現(xiàn)Runnalbe接口的類 3拇泣、通過線...
Retrofit官網(wǎng) Retrofit的使用如下 1.Retrofit引用--在build.gradle中增加引用 2.定義接口 3.請(qǐng)求 4....
簡(jiǎn)介:Builder模式是一步一步創(chuàng)建一個(gè)復(fù)雜對(duì)象的創(chuàng)建型模式奖磁,它允許用戶在不知道內(nèi)部構(gòu)建細(xì)節(jié)的情況下,可以更精細(xì)的控制對(duì)象的構(gòu)造流程阳液。該模式是...
關(guān)于代理有靜態(tài)代理和動(dòng)態(tài)代理 靜態(tài)代理:代理類通過實(shí)現(xiàn)與目標(biāo)對(duì)象相同的接口怕敬,并在類中維護(hù)一個(gè)代理對(duì)象。通過構(gòu)造器塞入目標(biāo)對(duì)象帘皿,賦值給代理對(duì)象东跪,進(jìn)...
ThreadLocal的場(chǎng)景是用來隔離各個(gè)線程的局部變量,各個(gè)線程之間的數(shù)值互不干擾鹰溜。先查看個(gè)例子: 執(zhí)行的結(jié)果如下: 從結(jié)果看 主線程和子線程...
平時(shí)大家用的注解都是運(yùn)行時(shí)通過反射機(jī)制運(yùn)行處理|的注解虽填,本篇文章討論的是編譯時(shí)處理的注解,一般用來自動(dòng)生成代碼的注解例如ButterKnife曹动;...
模塊化是基于BaseLibrary開發(fā)斋日,日常開發(fā)是個(gè)app,打包時(shí)是個(gè)Library;這樣便于日常開發(fā)時(shí)編譯快墓陈,且可以快速把模塊化放入其它apk...