一、准备工作在app的build.gradle文件下的dependencies中添加依赖: 二、RxJava的操作符用法: 1、create 2、from 3、just 4、map 5、flatMap 此处用到的getCityWeathData方法返回出来一个泛型为WeathData的Observa ...
分类:
编程语言 时间:
2019-03-10 21:04:09
阅读次数:
185
这可能是最好的 RxJava 2.x 入门教程系列专栏 文章链接: 这可能是最好的 RxJava 2.x 入门教程(完结版)【重磅推出】 这可能是最好的RxJava 2.x 入门教程(一) 这可能是最好的RxJava 2.x 入门教程(二) 这可能是最好的RxJava 2.x 入门教程(三) 这可能 ...
分类:
编程语言 时间:
2019-03-08 12:42:14
阅读次数:
207
学得特别累,可是,这个东西的价值,却跟已经存在的语言功能是重复的, 为什么,还要流行这种秀智商的东西呢。 缝缝补补的用现成的语言特性,不是挺好的么。 学这东西增加了学习成本,维护成本,何苦呢。 付出很多,得到的很少。为什么要跟源代码的层面较劲? 多考虑考虑需求,产品特性。 让用户用的更舒服,功能更方 ...
分类:
编程语言 时间:
2019-03-05 17:07:53
阅读次数:
184
<!-- flowchart 箭头图标 勿删 --> RxJava系列教程: 1. RxJava使用介绍 【视频教程】 2. RxJava操作符 ? Creating Observables(Observable的创建操作符) 【视频教程】 ? Transforming Observables(Ob ...
分类:
编程语言 时间:
2019-03-04 21:09:18
阅读次数:
255
<!-- flowchart 箭头图标 勿删 --> 原文链接:http://blog.danlew.net/2015/03/02/dont-break-the-chain/ 在RxJava中一种比较nice的思想是能够通过一系列的操作符看到数据是如何转换的: Observable.from(som ...
分类:
编程语言 时间:
2019-03-04 19:22:36
阅读次数:
1014
<!-- flowchart 箭头图标 勿删 --> 在RxJava Observer与Subscriber的关系 一文中,我们提到: subscribe(mObserver)和subscribe(mSubscriber)执行结果就会有区别: subscribe(mSubscriber)这种订阅方式 ...
分类:
编程语言 时间:
2019-03-04 17:35:40
阅读次数:
376
前言 如果你对RxJava1.x还不是了解,可以参考下面文章。 1. RxJava使用介绍 【视频教程】 2. RxJava操作符 ? Creating Observables(Observable的创建操作符) 【视频教程】 ? Transforming Observables(Observabl ...
分类:
编程语言 时间:
2019-02-03 10:38:15
阅读次数:
266
英文原文:https://github.com/ReactiveX/RxJava/wiki/Backpressure Backpressure(背压、反压力) 在rxjava中会经常遇到一种情况就是被观察者发送消息太快以至于它的操作符或者订阅者不能及时处理相关的消息。那么随之而来的就是如何处理这些未 ...
分类:
编程语言 时间:
2019-02-02 23:08:30
阅读次数:
183
一 RxJava 的原理RxJava 有四个基本概念:Observable (可观察者,即被观察者)、 Observer (观察者)、 subscribe (订阅)、事件。Observable 和 Observer 通过 subscribe() 方法实现订阅关系,从而 Observable 可以在需 ...
分类:
编程语言 时间:
2019-02-01 18:59:58
阅读次数:
184
项目地址:https://github.com/jeasonlzy 该库是封装了okhttp的网络框架,可以与RxJava完美结合,比Retrofit更简单易用。支持大文件上传下载,上传进度回调,下载进度回调,表单上传(多文件和多参数一起上传),链式调用,可以自定义返回对象,支持Https和自签名证 ...
分类:
移动开发 时间:
2019-01-29 18:13:52
阅读次数:
1725