![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
RxJava
雪萍
一点一滴的努力,不辜负在世的短暂时光
展开
-
Rxjava源码(一)
RxJava有四个基本概念 Observable(被观察者)Observer(观察者) subscribe(订阅) 和事件, 先看Observable public class Observable { final OnSubscribe onSubscribe; /** * Creates an Observable with a Function to ex原创 2016-07-29 14:20:19 · 494 阅读 · 0 评论 -
Rxjava源码(二)-----变换
本文章来解析RxJava的线程切换原理。想想都激动了。 在不指定线程的情况下,它遵循的是线程不变原则,即:在哪个线程调用subscribe()方法,就在哪个线程生产事件,在哪个线程生产事件,就在哪个线程消费事件,如果需要切换线程,就需要用到调度器Scheduler. 在RxJava中,Scheduler相当于线程控制器,RxJava通过它来指定每一段代码应该运行在什么样的线程,RxJava已经原创 2016-08-19 18:44:04 · 626 阅读 · 0 评论