从今天起关闭烦恼,开启赚钱模式,别去想那些乱七八糟的破事了,满脑子都是钱不好吗,肤浅又快乐! 目录 前言 前言 学习线程调度的源码之前,我们需要先分析RxJava的源码,关于RxJava的源码,请移步文章android--RxJava源码详解-CSDN博客 如果没看上面的文章,直接看这篇文章可能会很难理解。 一,IO线程调度 关于RxJava的线程调度,有很多种,这里我们只分析IO线程,因为其他的原理是一样的 首先我们看下怎么使用RxJava切换IO线程: Observable.create( new ObservableOnSubscribe<String>() { @Override public void subscribe(ObservableEmitter<String> e) throws Exception { e.onNext("袁震"); Log.d(TAG, "subscribe: " + Thread.currentThread().getName()); } }) .subscribeOn( Schedulers.io() ) .subscribe(...