
RxJava
薛瑄
高级Android 工程师
-
原创 RxJava之七——RxJava 2.0 图文分析create()、 subscribe()、map()、observeOn()、subscribeOn()源码
Rxjava的使用流程,相信大家都很清楚了,就是以下面这个简单的demo,重点分析一下map()、observeOn()、subscribeOn()源码 Observable.create(object : ObservableOnSubscribe<Int> { override fun subscribe(emitter: ObservableEmitter<Int>) { }}) .map2020-05-19 16:51:39554
0
-
原创 RxJava之三——RxJava 2.0 全部操作符示例
转载请标明出处:http://blog.csdn.net/xx326664162/article/details/69945077 文章出自:薛瑄的博客关于RxJava,从表面上看起来很容易使用,但是如果理解不够深刻,使用过程中,往往会出现一些问题,所以我写了五篇文章,从入门到精通,从简单的使用到部分源码详解,希望能给读者一个质的飞跃: 1、RxJava之一——一次性学会使用RxJava RxJa2017-04-10 11:51:086005
0
-
原创 RxJava之六——RxBus 通过RxJava来替换EventBus
转载请标明出处:http://blog.csdn.net/xx326664162/article/details/53736241 文章出自:薛瑄的博客关于RxJava,从表面上看起来很容易使用,但是如果理解不够深刻,使用过程中,往往会出现一些问题,所以我写了五篇文章,从入门到精通,从简单的使用到部分源码详解,希望能给读者一个质的飞跃: 1、RxJava之一——一次性学会使用RxJava R2016-12-19 10:51:122746
0
-
原创 RxJava之二——Single和Subject
转载请标明出处:http://blog.csdn.net/xx326664162/article/details/69568487 文章出自:薛瑄的博客你也可以查看我的其他同类文章,也会让你有一定的收货!关于RxJava,从表面上看起来很容易使用,但是如果理解不够深刻,使用过程中,往往会出现一些问题,所以我写了四篇文章,从入门到精通,从简单的使用到部分源码详解,希望能给读者一个质的飞跃: 1、2017-04-07 16:13:474863
1
-
转载 RxJava之一——一次性学会使用RxJava
转载请标明出处:http://blog.csdn.net/xx326664162/article/details/52068014 文章出自:薛瑄的博客你也可以查看我的其他同类文章,也会让你有一定的收货!关于RxJava,但从表面上看起来很容易使用,但是如果理解不够深刻,使用过程中,往往会出现一些问题,所以我写了四篇文章,从入门到精通,从简单的使用到部分源码详解,希望能给读者一个质的飞跃: 12016-07-30 14:30:456243
3
-
原创 RxJava 之四—— Lift()详解
参考:谜之RxJava (二) —— Magic LiftRxJava最让人兴奋的就是它有各种各样的操作符,什么map呀,flatMap呀各种,我们今天要知其然知其所以然,那么他们是如何实现功能的呢?下面通过一个例子,逐步深入分析。最后面还会再进行一次总结例子:代码块一:Observable.create(new Observable.OnSubscribe<String>() { @Ove2016-12-14 19:06:024257
1
-
原创 RxJava之五—— observeOn()与subscribeOn()的详解
转载请标明出处:http://blog.csdn.net/xx326664162/article/details/51967967 文章出自:薛瑄的博客你也可以查看我的其他同类文章,也会让你有一定的收货!为什么多次调用subscribeOn()却只有第一个起作用? 为什么多次调用observeOn()却可以切换到不同线程 observeOn()后能不能再次调用subscribeOn()?如果2016-07-20 19:19:0121124
3
-
原创 RxJava之七——Rxjava 2.X与Rxjava1.x的差异
关于Rxjava 2.X与Rxjava1.x的差异,在网上搜了一下,基本上写的挺全面的,再结合官方文档,应该没什么问题。所以我这里把链接给出关于 RxJava 最友好的文章—— RxJava 2.0 全新来袭 官方文档:What’s different in 2.0 RxJava 官方github:https://github.com/ReactiveX/RxJavaRxbus 升级为2018-01-20 10:37:321383
0