一個(gè)項(xiàng)目在Android端需要用到Netty,查看官網(wǎng)發(fā)現(xiàn)不是Maven倉庫就是直接下載jar包,太不優(yōu)雅。經(jīng)過嘗試終于用Gradle導(dǎo)入了倉庫...
RxJava一次普通的訂閱會發(fā)生怎么樣的故事 經(jīng)過探究源碼會發(fā)生如下的流程圖:
本文是基于Retrofit2.6.0源碼的應(yīng)用于分析。 Retrofit的應(yīng)用 定義一個(gè)網(wǎng)絡(luò)請求接口 初始化一個(gè)Retrofit實(shí)例,采用構(gòu)造者...
在日常開發(fā)中我們經(jīng)常用到Handler,用來處理、傳遞消息而Handler中內(nèi)部怎么實(shí)現(xiàn),它與Looper、MessageQueue到底有什么關(guān)...
安裝pyenv后,可以管理所有python版本
承接上文Android Paint 你完全都了解了嗎(一) 2、效果 Paint效果類Api 2.1、setAntiAlias設(shè)置抗鋸齒 pai...
1、顏色 1.1、基本顏色 像素的基本顏色根據(jù)繪制的內(nèi)容不同而有不同的方式:Canvas的顏色填充方法canvas.drawColor/draw...
通常我們有些情況下會引導(dǎo)用戶跳轉(zhuǎn)到系統(tǒng)設(shè)置頁面,但是發(fā)現(xiàn)不同系統(tǒng)中跳轉(zhuǎn)設(shè)置的方法不一樣,這里總結(jié)了部分機(jī)型跳轉(zhuǎn)設(shè)置。 通常情況下: vivo手機(jī)
通過 Build.MANUFACTURER 獲取手機(jī)制造商,各大廠商具體如下