這篇文章來看看rxjava指定線程的時候侄榴,那些線程是怎么創(chuàng)建出來的,先來看Schedulers.io(),看看這個io線程的創(chuàng)建: 再來看看RxJavaPlugins里的in...
![240](https://cdn2.jianshu.io/assets/default_avatar/3-9a2bcc21a5d89e21dafc73b39dc5f582.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
這篇文章來看看rxjava指定線程的時候侄榴,那些線程是怎么創(chuàng)建出來的,先來看Schedulers.io(),看看這個io線程的創(chuàng)建: 再來看看RxJavaPlugins里的in...
這篇文章探究一下rxjava安卓主線程是怎么實現(xiàn)的尤勋,上代碼: 最終得到一個HandlerScheduler對象扮碧,這個就是安卓主線程的Scheduler了陶缺,看他的構造方法跪但,傳入...
本來想弄一篇操作符集錦的文章凉当,但是思來想去感覺單單把操作符弄出來走一遍意義不大夯到,還是要舉一些實際應用中例子嚷缭,這樣才來得更直觀。其實android開發(fā)中很多時候都可以轉變一下思...
Retrofit是一套基于okhttp來封裝的網(wǎng)絡框架黄娘,它的意義在于將okhttp的使用變得更簡潔更解耦峭状,其作者JakeWharton是大名鼎鼎的Android開發(fā)巨人,Bu...
上篇文章研究了retrofit的源碼逼争,提到了一個重要的概念動態(tài)代理优床,這是一個很重要的知識點,打算詳細梳理一下誓焦。相比于靜態(tài)代理胆敞,動態(tài)代理的好處是可以讓接口里的方法統(tǒng)一做一些處理...
為什么要推行分區(qū)存儲? 在Android 10/Q之前應用開發(fā)者只要獲取了WRITE_EXTERNAL_STORAGE和READ_EXTERNAL_STORAGE的權限后就能...
1.HandlerThread 1.HandlerThread 運行 start() 方法杂伟,回調 run() 方法移层。2.在 run() 方法中通過 Looper.prepar...
公司最近讓我輸出一個支付sdk給到三方公司集成,這個sdk其實已經(jīng)在我們公司的私有庫里了赫粥,我們自己平時開發(fā)的時候就直接在gradle里依賴sdk的倉庫地址就能用观话,但是地址不想...