本节,我们从Rxjava使用代码入手,去结合自己已有的知识体系,加查阅部分源码验证的方式,来一起探索一下Rxjava实现的基本原理。

为了本文原理分析环节,可以被更多的人理解、学习,所以小编从初学者的角度,从使用入手,一点点的分析了其中的源码细节、思想,建议大家随着本文的章节步骤,一步一步的来阅读,才能更快、更好的理解Rxjava的真正的思想精髓,也为我们之后的实践课程留一个好的底子

RxJavaStudy Demo Github源码

3.触发流

到目前为止,我们讲了构建流、订阅流,但是依然没有触发真正的observer中的事件,例如:

 @Override                    public void onSubscribe(@NonNull Disposable d)