RxJava2.0 Jar 官网
平台: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的主线程
热门标签