RxJava2.0 Jar 官网

类型:系统其他

时间:2018-07-09 11:11

软件性质:共享软件

平台:WinXP|Win7|Win8|Win10

软件大小:2.6 MB

下载次数:1125

RxJava中默认就是在哪个线程中发生事件就在哪个线程中消费事件,但是很多时候我们都有这样的需求。这时候就需要切换线程,切换线程使用RxJava 中的Scheduler 翻译过来就是调度器。

RxJava 已经内置了几个 Scheduler

Schedulers.newThread() 代表一个常规的新线程

Schedulers.io() 代表io操作的线程, 通常用于网络,读写文件等io密集型的操作 跟Schedulers.newThread()差不多,区别我的理解是线程跟线程池的区别差不多。

Schedulers.computation(): CPU 密集型计算 可以充分利用CPU, 需要计算的时候使用

AndroidSchedulers.mainThread() 代表Android的主线程

游戏截图