
RxJava
静默加载
优秀的判断力来自于经验,但经验来自于错误的判断。在看着别人走过的路时,思考怎么走自己的路。无私奉献不是天方夜谈,有时候,我们也可以做到。
-
原创 关于RxJava的基础心法解析
前言我接触Rxjava是在2015年底,已经过去4年的时间了。2016年学习过一阵子RxJava的操作符也做过一些笔记,我们项目的网络请求框架也替换成了Okhttp+Retrofit,所以使用RxJava做线程间切换就非常好用。一开始接触RxJava感觉除了线程切换之外很能发现其实际的作用,因为我感觉自己响应式编程的思想,很难实际运用到开发需求当中去。但我身边有一位前辈使用Rxjava非常溜...2019-01-07 20:18:18408
0
-
原创 一次Observable的empty和never方法的rx源码笔记
我们在用 RxJava 的时候,如果需要在某个地方需要中断事件流,那么直接返回一个 Observable.empty() ,与它有类似功能的有 Observable.never 。Observable.just(1,2,3,4,5) .flatMap((Func1<Integer, Observable<Object>>) integer -> { ...2019-01-07 21:07:07996
0
-
原创 小明要吃冰淇淋之RxJava:lift原理
个人博客地址 http://dandanlove.com/前言关于RxJava的基础心法解析我们在使用 RxJava 的时候必不可少的会使用一些基础的操作符, map 、 flatMap 、 filter 等。这些都是对 Obserbable 进行各种各样的变化,我们查看其实现都能看到一个叫做 lift 的操作符。lift源码我们先看源码(rxjava:1.3.0),再通过一个例子来熟悉...2019-01-14 21:58:411269
1