
RxJava
文章平均质量分 79
103style
拿得起,放得下。
展开
-
Rxjava之from系列操作符源码解析
from 操作符系列包括以下操作符:fromArray(T... items) : 参数 数组长度 为 0 是执行 empty操作符,长度为 1 时,是执行 just操作符。fromIterable(Iterable<? extends T> source)fromCallable(Callable<? extends T> supplier)fromFutu...原创 2019-05-19 22:53:32 · 417 阅读 · 0 评论 -
RxJava之Schedulers源码介绍
转载请以链接形式标明出处:本文出自:103style的博客Base on RxJava 2.X简介RxJava 的 Schedulers 提供了以下五种 Scheduler(调度器):SINGLECOMPUTATIONIONEW_THREADTRAMPOLINEstatic { SINGLE = RxJavaPlugins.initSingleScheduler...原创 2019-06-01 14:20:58 · 849 阅读 · 0 评论 -
RxJava之过滤操作符介绍
转载请以链接形式标明出处:本文出自:103style的博客过滤相关的操作符 以及 官方介绍RxJava 之 过滤操作符 官方介绍 :Filtering ObservablesdebouncedistinctdistinctUntilChangedelementAtelementAtOrErrorfilterfirstfirstElementfirstOrErrori...原创 2019-06-24 15:33:49 · 641 阅读 · 0 评论 -
RxJava之flatMap系列转换操作符
转载请以链接形式标明出处:本文出自:103style的博客转换相关的操作符 以及 官方介绍RxJava 之 flatMap 系列 转换操作符 官方介绍 :Transforming ObservablesflatMapflatMapCompletableflatMapIterableflatMapMaybeflatMapObservableflatMapPublisherf...原创 2019-06-24 13:57:24 · 1574 阅读 · 0 评论 -
Observable subscribe流程介绍
转载请以链接形式标明出处:本文出自:103style的博客本文基于 RxJava 2.x 版本我们直接看Observable的subscribe方法public final Disposable subscribe() { return subscribe(Functions.emptyConsumer(), Functions.ON_ERROR_MISSING, Funct...原创 2019-06-24 11:27:28 · 7089 阅读 · 0 评论 -
RxJava之连接操作符介绍
转载请以链接形式标明出处:本文出自:103style的博客连接相关的操作符 以及 官方介绍RxJava 之 连接操作符 官方介绍 :Connectable Observable OperatorsConnectableObservable.connect( )instructs a Connectable Observable to begin e...原创 2019-06-26 14:13:58 · 244 阅读 · 0 评论 -
RxJava之异常捕获操作符介绍
转载请以链接形式标明出处:本文出自:103style的博客异常捕获相关的操作符 以及 官方介绍RxJava 之 异常捕获操作符 官方介绍 :Error Handling OperatorsdoOnErroronErrorCompleteonErrorResumeNextonErrorReturnonErrorReturnItemonExcept...原创 2019-06-26 11:24:06 · 1714 阅读 · 0 评论 -
RxJava之组合操作符介绍
转载请以链接形式标明出处:本文出自:103style的博客组合相关的操作符 以及 官方介绍RxJava 之 组合操作符 官方介绍 :Combining ObservablescombineLatestjoin and groupJoinmergemergeDelayErrorrxjava-joins–and、then、whenstar...原创 2019-06-25 17:16:10 · 199 阅读 · 0 评论 -
RxJava subscribeOn和observeOn源码介绍
转载请以链接形式标明出处:本文出自:103style的博客Base on RxJava 2.X简介首先我们来看subscribeOn和observeOn这两个方法的实现:subscribeOn@CheckReturnValue@SchedulerSupport(SchedulerSupport.CUSTOM)public final Observable<T> su...原创 2019-06-03 13:00:44 · 1032 阅读 · 0 评论 -
RxJava之concatMap系列转换操作符源码介绍
转载请以链接形式标明出处:本文出自:103style的博客转换相关的操作符 以及 官方介绍RxJava 之 concatMap 系列 转换操作符 官方介绍 :Transforming ObservablesconcatMapconcatMapCompletableconcatMapCompletableDelayErrorconcatMapDelayErrorconcatMa...原创 2019-06-05 17:57:44 · 1331 阅读 · 0 评论 -
RxJava之转换操作符源码介绍
转载请以链接形式标明出处:本文出自:103style的博客转换相关的操作符 以及 官方介绍RxJava 之 转换操作符 官方介绍 :Transforming ObservablesbuffercastconcatMapconcatMapXXXflatMapflatMapXXXflattenAsFlowableflattenAsObservablegroupBymap...原创 2019-06-05 17:55:17 · 288 阅读 · 0 评论 -
Flowable subscribe流程介绍
转载请以链接形式标明出处:本文出自:103style的博客Flowable 的 subscribe 方法public final Disposable subscribe() { return subscribe(Functions.emptyConsumer(), Functions.ON_ERROR_MISSING, Functions.EMPTY_A...原创 2019-06-05 15:35:34 · 2016 阅读 · 0 评论 -
RxJava之timer和interval操作符源码解析
转载请以链接形式标明出处:本文出自:103style的博客timer 操作符timer 操作符实际上返回的是一个 ObservableTimer对象。两个参数的方法默认在 Schedulers.computation()中工作。 public static Observable<Long> timer(long delay, TimeUnit unit) { ...原创 2019-05-22 19:17:21 · 1597 阅读 · 0 评论 -
RxJava 之 create操作符 源码解析
转载请以链接形式标明出处:本文出自:103style的博客本文基于 RxJava 2.x 版本create操作符例子:Observable .create(new ObservableOnSubscribe<Object>() { @Override public void subscribe(Observab...原创 2019-05-15 22:42:25 · 560 阅读 · 0 评论 -
RxJava之创建操作符源码介绍
转载请以链接形式标明出处:本文出自:103style的博客前言前置阅读:Rxjava之create操作符源码解析Rxjava 之 创建操作符 官方介绍 :Creating-Observables创建相关的操作符 以及 官方介绍createdeferemptyerrorfromgenerateintervaljustneverrangetimer前置阅读:R...原创 2019-05-19 22:56:58 · 195 阅读 · 0 评论 -
RxJava之背压策略
转载请以链接形式标明出处:本文出自:103style的博客本文基于 RxJava 2.x 版本目录RxJava背压策略简介Observable背压导致崩溃的原因Flowable 使用介绍五种背压策略源码分析小结RxJava背压策略简介官方介绍Backpressure is when in an Flowable processing pipeline, some...原创 2019-07-24 15:17:24 · 464 阅读 · 0 评论