
RxJava2.0
卖火柴的小男孩2020
你在驴背上看世界,世界在驴胯下看你
展开
-
一张图看懂Rxjava的原理
https://www.cnblogs.com/jymblog/p/11731546.html一张图看懂Rxjava的原理subscribeObservable.create ObservableOnSubscribecreate map subscribeOn map observeOn flatMapsubscribe observer subscribeActualObservableXXXsubscribe注入观察者从左往右的...原创 2020-10-12 09:58:56 · 756 阅读 · 0 评论 -
RxJava2 系列 -1:一篇的比较全面的 RxJava2 方法总结
RxJava2 系列 -1:一篇的比较全面的 RxJava2 方法总结看了许多讲解RxJava的文章,有些文章讲解的内容是基于第一个版本的,有些文章的讲解是通过比较常用的一些API和基础的概念进行讲解的。但是每次看到RxJava的类中的几十个方法的时候,总是感觉心里没底。所以,我打算自己去专门写篇文章来从API的角度系统地梳理一下RxJava的各种方法和用法。1、RxJava 基本1.1 RxJava 简介RxJava是一个在Java VM上使用可观测的序列来组成异步的、基于事件的程...原创 2020-08-12 22:20:19 · 705 阅读 · 0 评论 -
RxJava2源码在探(下):操作符和线程调度
Observable.just(10086) return RxJavaPlugins.onAssembly(new ObservableJust<T>(item));ublic final class ObservableJust<T> extends Observable<T> private final T value; public ObservableJust(final T value) { t...原创 2020-06-27 22:37:24 · 156 阅读 · 0 评论 -
Rxjava源码在探(一)
//1,创建被观察者 new ObservableOnSubscribe() { void subscribe(@NonNull ObservableEmitter<T> emitter) throws Exception; source.subscribe(parent); fin...原创 2020-06-26 22:26:44 · 147 阅读 · 0 评论 -
RxJava2.x实现定时器
在之前我已经写过一篇关于Rxjava1.x的定时器功能,想了解的同学可以移步Rxjava1.x实现定时器前言由于现在网络层已经升级到RxJava2.x相关的了,所以需要做些调整。虽然RxJava1.x和RxJava2.x同属RxJava系列,但由于RxJava2.x部分代码的重写,导致RxJava2.x与RxJava1.x已是两个不同的版本,RxJava2.x在性能上更优,尤其在背压支持上...原创 2019-03-27 11:52:48 · 1721 阅读 · 0 评论 -
这可能是最好的RxJava 2.x 教程(完结版)
这可能是最好的 RxJava 2.x 入门教程系列专栏文章链接:这可能是最好的RxJava 2.x 入门教程(一)这可能是最好的RxJava 2.x 入门教程(二)这可能是最好的RxJava 2.x 入门教程(三)这可能是最好的RxJava 2.x 入门教程(四)这可能是最好的RxJava 2.x 入门教程(五)GitHub 代码同步更新:https://github.com/nanchen2...原创 2019-03-05 15:16:10 · 329 阅读 · 0 评论 -
Rxjava2+retrofit2封装 post 固定json参数
需求:服务端要求请求方式为post,传递参数为json格式在请求后台服务时,移动端又要每次携带固定参数普通的@post 然后通过@Query设置参数 无法满足需求经一番查询post Json需要通过okhttp中拦截器实现 //post数据 RequestBody body = RequestBody.create(MediaType.parse("application/jso...原创 2019-03-01 15:46:08 · 1665 阅读 · 0 评论 -
rxjava2+retrofit2
Retrofit2是square公司出品的一个网络请求库,网上有很多相关的介绍。我很久以前都想去研究了,但一直都有各种事情耽搁,现在就让我们一起去捋一捋,这篇主要讲解Retrofit2与RxJava的基本用法。get请求post请求文件上传文件下载开启日志拦截与RxJava结合使用什么是Retrofit2官网是这么介绍的:Retrofit adapts a Ja...原创 2019-03-01 15:27:26 · 142 阅读 · 0 评论 -
RxJava2总结之操作详解(三)
目录目录合并操作符zip静态方法zipWithmerge静态方法mergeWithcombineLatest静态方法withLatestFromswitchMapstartWithjoin条件操作allambcontainsswitchIfEmptydefaultIfEmptysequenceEqualskipUntilskipWhiletakeUnti...转载 2018-11-06 10:13:24 · 759 阅读 · 0 评论 -
RxJava2总结之操作详解(二)
目录目录辅助操作repeatrepeatUntildelaydelaySubscriptiondo系列doOnEachdoOnNextdoOnSubscribedoOnCompletedoOnErrordoOnTerminatedoFinallydoOnDisposematerializedematerializeobserveOnsubscribeOns...转载 2018-11-06 10:07:41 · 373 阅读 · 0 评论 -
RxJava2总结之操作详解(一)
目录创建操作createjustemptynevererrortimerrangeintervalRangeintervaldeferfrom系列fromArrayfromCallablefromIterablefromFuture过滤操作elementAtIgnoreElementstake系列taketakeLasttakeUntiltakeWh...转载 2018-11-06 09:57:33 · 256 阅读 · 0 评论 -
Rxjava2(第二篇)(包含Rxjava2 + retrofit post发送类型)
来自:Hensen_ 博客专家https://blog.youkuaiyun.com/qq_30379689/article/details/68958173#rxjava2的介绍Android实战——RxJava2+Retrofit+RxBinding解锁各种新姿势2017年04月03日 15:15:20 Hensen_ 阅读数:14028 标签: androidrxjavaretrof...原创 2018-09-30 15:25:26 · 379 阅读 · 0 评论 -
RxJava2.0(第一篇)
添加依赖Android端使用RxJava需要依赖新的包名://RxJava的依赖包compile 'io.reactivex.rxjava2:rxjava:2.0.3'//RxAndroid的依赖包compile 'io.reactivex.rxjava2:rxandroid:2.0.1'先写这么多,rxjava2的话,其实是刚刚接触。后续补充,,...原创 2018-09-28 17:31:32 · 116 阅读 · 0 评论