E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
rxjava2
RxJava1.X升级到
RxJava2
.X笔记
描述RxJava1.X
RxJava2
.Xpackage包名rx.xxxio.reactivex.xxxReactiveStreams规范1.X早于ReactiveStreams规范出现,仅部分支持规范完全支持
续写经典
·
2020-03-15 20:09
RxJava2
.x (二) 操作符和调度器
上一篇文章介绍了RxJava基础,这一篇介绍一下
RxJava2
.0中操作符和调度器的使用。
MarvinGuo
·
2020-03-15 15:53
RxJava2
学习笔记1
拖到
rxjava2
都出来了,所以今年的遗愿清单里加上学习
rxjava2
,半年过去了,做下笔记。新建了一个javalib的module,添加rxjava的依赖。
A_si
·
2020-03-15 15:13
RxJava 2 源码解析之线程切换
在分析
RxJava2
的线程切换源码之前,再看看在上一篇
RxJava2
源码解析之创建-订阅-变换-发布里总结的流程图:
rxjava2
-create-subscribe-emit-flow.png其实对
RxJava2
LeonXtp
·
2020-03-15 07:47
RxJava2
+Retrofit2单文件下载监听进度封装
RxJava2
和Retrofit2用的越来越多,最近也在封装一个通用的网络请求库,其中就包括了单文件下载的方法,所以这里进行记录。
r09er
·
2020-03-14 17:22
RxJava2
操作符之“Last”
作用emitsonlythelastitememittedbythesourceObservableSource,oradefaultitemifthesourceObservableSourceisempty仅发出源Observable的最后一个项目,如果源Observable为空或者被订阅的时候已经完成发送了,则发送默认item示例用法Observable.just("A1","A2","A3
坑吭吭
·
2020-03-14 15:50
RxJava2
源码学习之二
本篇文章目的:分析subscribeOn()多次调用,为什么只有第一次起作用。我们在Android主线程调用下面的方法,以这个例子,进行分析。privatevoidtest(){Observable.create(newObservableOnSubscribe(){@Overridepublicvoidsubscribe(ObservableEmitteremitter)throwsExcept
leilifengxingmw
·
2020-03-14 15:21
MD风格Mvp—
RxJava2
应用,MVP初体验
CcaptonGithub:(https://www.github.com/ccapton)个人博客:http://www.ccapton.cn项目地址https://github.com/Ccapton/Mvp-
RxJava2
Demoapk
秋风Capton
·
2020-03-13 20:08
深入Android RxJava 2
在本文中你将学到如何让你的库和应用迁移到
RxJava2
上,以及如何处理RxJava的两个版本。为什么要用响应式编程为什么响应式编程突然间流行起
uncle_charlie
·
2020-03-13 19:15
Rxjava2
入门教程四:Scheduler线程调度器(转)
如需下载源码,请访问https://github.com/fengchuanfang/
Rxjava2
Tutorial文章原创,转载请注明出处:
Rxjava2
入门教程四:Scheduler线程调度器Scheduler
戴天明
·
2020-03-12 21:49
Android下载库(OkHttp3+Retrofit2+
RxJava2
)
最近封装了一个基于OkHttp3+Retrofit2+
RxJava2
的下载库给自己的项目用。
淋雨仔
·
2020-03-12 20:14
3章 RxJava操作符
本篇文章已授权微信公众号YYGeeker独家发布转载请标明出处CSDN学院课程地址
RxJava2
从入门到精通-初级篇:https://edu.csdn.net/course/detail/10036
RxJava2
Hensen_
·
2020-03-12 12:02
Rxjava2
-响应式编程
Rxjava2
-响应式编程基于ObServer(观察者)设计模式+异步处理观察者模式:在一个事件源上有一系列的观察者,当事件源触发某一个事件时,会向所有观察者传递信号,具体的观察者会做出具体的响应。
重露成涓滴
·
2020-03-12 11:59
java学习笔记
java
设计模式
Java-
RxJava2
笔记
参考:http://blog.csdn.net/maplejaw_/article/details/52442065http://www.jianshu.com/nb/5864063去年
RxJava2
.
lioilwin
·
2020-03-12 10:35
Mvp+Retrofit2+
RxJava2
项目中使用的简洁封装
Retrofit2+
RxJava2
是一个强大的组合,完成一系列网络请求MVP当前用的很多的一种框架,Model+View+Presenter本文记录了作者在项目中对Retrofit2+
RxJava2
+Mvp
写代码的解先生
·
2020-03-11 16:51
RxJava2
操作符之“Filter”
作用过滤,筛选,添加对事件是否需要发送的判断。示例用法Observable.just(1,2,3,4,5,6)//创建了一个有6个数字的被观察者.filter(newPredicate(){//添加筛选器@Overridepublicbooleantest(Integerinteger)throwsException{//对每个事件进行筛选,返回true的保留returninteger%2==0;
坑吭吭
·
2020-03-11 07:23
转载学习:熊猫眼
TODOm3u8视频离线缓存视频页面偶现闪退BUG修复仓库地址[https://github.com/PandaQAQ/PandaEye][0]界面功能MVP网络请求及异步处理:
RxJava2
+Retrofit2
龙在阿里
·
2020-03-10 22:44
六月总结
熟悉Android多线程使用;KR1:熟悉RxJava的所有用法,读完《RxJavaEssentials中文版》【6.10完成】KR2:熟悉RxJava与Android开发相关的开源库;RxJava1和
RxJava2
cfanr
·
2020-03-10 21:50
RxJava2
源码初探-整体设计
RxJava2
源码初探-整体设计首先简单介绍
Rxjava2
的四个基本的概念Observable(可观察者,即被观察者)Observer(观察者)subscribe(订阅)通过该方法,将Observable
zhuxh
·
2020-03-10 18:49
高仿新版《Eyepetizer》APP Design + MVP +
RxJava2
+ Retrofit + Dagger2 + Realm
扯蛋:接近年末,公司基本没什么事情可做了,全心精力放在的开源上。由于《ONE》API的限制,只能对着《Eyepetizer》下手,将近20天时间完成了新版《Eyepetizer》上面首页主要的功能。特分享给大家,希望能帮助到你们。数据为抓包获取,没有商业用途!若有侵权,请告知,本人将立即删除!前言:项目源码分两个部分:1.《ONE》博客地址:http://blog.csdn.net/sinat_2
天门一只猿
·
2020-03-10 17:24
Android拾萃 -
RxJava2
之变换操作符及其demo
Android拾萃-
RxJava2
操作符汇总Android拾萃-
RxJava2
之创建操作符及其demo一、变换操作符列表操作符解析buffer()缓存,可以简单的理解为缓存,它定期从Observable
三也视界
·
2020-03-10 11:37
RxJava2
源码学习总结(二)Map讲解
昨天总结了
RxJava2
中Observable.create().subscribe()源码,没看的小伙伴可以看看昨天的博客地址,今天我们来学习下map,如果看懂了昨天的,那么今天的这个map很快就吸收了
一个冬季
·
2020-03-09 23:45
Android RxJava1 入门教程
添加依赖(注意是rxjava1不是
rxjava2
!!)compile'io.reactivex:rxjava:1.3.0'compile'io.reactivex:rxandroid:1.2.1'一。
Lrxc
·
2020-03-09 19:42
RxJava2
操作符FlatMap
将发送者发送的多个数据合并,然后发送给接收者,接收者接收的数据是无序的Observablesender=Observable.create(newObservableOnSubscribe(){@Overridepublicvoidsubscribe(@NonNullObservableEmittere)throwsException{//发送多个数据e.onNext(1);e.onNext(2)
Puck的双刀
·
2020-03-09 12:27
一、如何使用rxJava
maven配置io.reactivex.
rxjava2
rxjav
cleaner_wei
·
2020-03-09 12:06
Rxjava2
.x介绍
1.RX依赖compile'io.reactivex.
rxjava2
:rxandroid:2.0.1'compile'io.reactivex.
rxjava2
:rxjava:2.1.0'Github上的源码
香蕉的拔辣
·
2020-03-08 14:53
Android 用 RxBinding 与
RxJava2
实现短信倒计时功能
实现与功能都不难,这次用RxBinding,
RxJava2
的方法去实现。并实现了手动、自动停止倒计时,防止多次点击。
DoubleThunder
·
2020-03-08 14:20
rxjava2
.x源码学习随笔
rxjava是什么?ReactiveXReactiveX是ReactiveExtensions的缩写,一般简写为Rx,最初是LINQ的一个扩展,由微软的架构师ErikMeijer领导的团队开发,在2012年11月开源,Rx是一个编程模型,目标是提供一致的编程接口,帮助开发者更方便的处理异步数据流,Rx库支持.NET、JavaScript和C++,Rx近几年越来越流行了,现在已经支持几乎全部的流行编
黄俊彬
·
2020-03-08 10:17
RxJava2
源码(三)
subscribeOn找到ObservableSubscribeOn类publicObservableSubscribeOn(ObservableSourcesource,Schedulerscheduler){super(source);//传入上游的Observable和调度器Schedulerthis.scheduler=scheduler;}@Overridepublicvoidsubsc
原件
·
2020-03-08 09:37
Android 基础框架搭建
从业4年搭建的框架,欢迎吐槽,提出意见修改建议项目采用Retrofit2.0+
RxJava2
.0做网络请求BaseActivitypackagecom.listen.feng.base;importandroid.app.Activity
笑哈哈的精彩
·
2020-03-08 04:12
RxJava2
笔记(二、事件取消流程)
在上一篇文章
RxJava2
笔记(一、事件订阅流程)中,我们讲解了RxJava的事件订阅流程,本文我们将继续讲解RxJava的订阅取消流程。
WonderSky_HY
·
2020-03-08 02:06
RxJava2
理解
前言看完
RxJava2
的源码,真是惊艳。代码好懂,流程清晰。
baiiu
·
2020-03-08 00:19
RxJava——基础学习(四),创建操作符
接下来重点就是开始继续学习RxJava,争取在2017年到来之前的一个月里,能够将RxJava基础学习完,并能够为进阶学习做一些准备
RxJava2
.0正式版已经出来
英勇青铜5
·
2020-03-07 12:52
学习源码-Retrofit
Retrofitretrofit=newRetrofit.Builder().baseUrl(Config.serverUrl()).client(okHttpClient).addCallAdapterFactory(
RxJava2
CallAdapterFactory.create
二十三岁的梦
·
2020-03-06 17:27
Android开源框架如何说-
RxJava2
概念一个在JavaVM上使用可观测的序列来组成异步的、基于事件的程序的库响应式编程框架(扩展)扩展的观察者模式响应类型Observable/Observer:常用e.onNext/onSubscribe、onNext、onError、onCompleteFlowable/Subscriber:支持背压(背压是流速控制的一种策略)(被观察者发送速度远快于观察者处理速度的情况,告诉上游的被观察者降低发
MigrationUK
·
2020-03-06 11:15
RxJava2
+ Retrofit2 完全指南 之 动态Url/Path/Parameter/Header
前言因为有需求,才会有解决方案。本篇文章就是为了解决以下类似问题:统一为所有接口加上一个参数,如appType或则version统一为请求加上一个header请求path变更了,需要按照一定规则将path进行替换实现实现思路也是比较简单的,只需要自己实现一个Interceptor,然后加在其它Interceptor之前,具体代码如下:/***自定义的拦截器*1.实现baseUrl的动态替换*2.p
AndroidRookie
·
2020-03-05 15:09
项目中Rxjava +Retrofit的使用
com.squareup.retrofit2:retrofit:2.3.0'com.squareup.retrofit2:converter-gson:2.3.0compile'com.squareup.retrofit2:adapter-
rxjava2
记得写丶
·
2020-03-05 15:22
RxJava2
.0 - 文章八
前言上一节中,我们一次性发送128个事件没有任何问题,但是一旦超过128个立马抛出MissingBackpressureException异常,提示你上游发送事件太多,下游处理不过来,如何解决?这一节就来解决下。1.解决方法思路一:发送128个事件没问题是因为Flowable内部有一个大小为128的水缸,超过则会溢出,既然水缸这么小,就换一个大点的水缸试下,代码如下:/***BUFFER:大的水缸
世道无情
·
2020-03-04 16:09
2018-01-22
Rxjava2
.0笔记
blog.csdn.net/github_36617621/article/details/77113175链接:https://www.jianshu.com/p/464fa025229e1:要在Android中使用
RxJava2
默默_大魔王
·
2020-03-04 09:27
RxJava2
操作符之“Concat”与“ConcatArray”
作用跟Merge操作符很像,但是这个操作符是能保证输出顺序的Concat:emittheemissionsfromtwoormoreObservableswithoutinterleavingthem从两个或更多的被观察者中发送事件,而且还能保证输出顺序(将两个被观察者合并成一个)ConcatArray:将数组中的被观察者合并成一个整体,并且保证发送顺序示例用法finalString[]aStri
坑吭吭
·
2020-03-04 06:45
RxJava2
源码二:链式的秘密
前言上一篇文章,对Rx进行了梳理,大致了解了什么是Rx,并对RxJava的基本流程进行了跟踪,如忘记其中关键点,及时回顾。传送门关于链式从Rx的机制上来说,事件的持续进行运转于调用链之上,也就是说,调用链上的每一环节,承载了各自的任务,并对事件的最终完成或异常状态提供了对应出口。那分门别类的任务,是如何嵌入调用链中,并得以完成的呢?此篇文章,将对此进行解析。链式回顾在解析之前,先对基本流程进行回顾
MxsQ
·
2020-03-04 04:10
带你封装自己的MVP+Retrofit+
RxJava2
框架(一)
前言文本已经收录到我的Github个人博客,欢迎大佬们光临寒舍:我的GIthub博客看完本篇文章的,可以看下带你封装自己的MVP+Retrofit+
RxJava2
框架(二),里面封装得到了改进本篇文章需要已经具备的知识
许朋友爱玩
·
2020-03-03 19:44
RxBus学习
学习资料YoKey大神:用RxJava实现事件总线(EventBus)谢三弟大神:从RxBus这辆兰博基尼深入进去1.RxJava1.0版本使用
RxJava2
.0版本与1.0有些不同1.1RxBus简单实现主要用于发送和接收
英勇青铜5
·
2020-03-03 17:27
RxJava2
.0 - 文章七
前言上一节我们学习了使用Observable解决上、下游发射事件速度不平衡的问题,之所以学习Observable,是因为Observable有很多的使用场景,而这一节我们要学习一个新的操作符——Flowable操作符,这个操作符可以解决绝大部分的问题,但是Observable、Flowable各有应用场景,也各有优势和缺点。1.FlowableFlowable如下图所示:Flowable.pngO
世道无情
·
2020-03-03 05:47
Rxjava2
.0
Rxjavademogithub搜索:
RxJava2
-Android-SamplesRxjava教程http://www.jianshu.com/p/eb8ada51c53fhttp://www.apkbus.com
e91773c9274e
·
2020-03-03 04:15
RxJava2
系列之背压策略(一)
目前RxJava已经更新到2.x了,有小伙伴问我为什么不直接上
RxJava2
的教程?
LeiHolmes
·
2020-03-03 00:21
RxJava2
使用 及 源码阅读
RxJava2
使用及源码阅读RxJava是什么?
xiaxveliang
·
2020-03-02 16:00
RxJava2
笔记(一、事件订阅流程)
直到最近才下定决心,写一个关于
RxJava2
的系列专题,好好学习一下里面的源码流程,并以文章的形式记录下来(主要是防止自己过段时间又忘记了,谁叫我记性差呢,咳咳...)。
WonderSky_HY
·
2020-03-02 07:02
开始入坑RxJava 2
我十分推荐在项目中使用
RxJava2
,它通过使用可观察序列来编写异步程序和切换线程,提供了响应式的变成风格,相比android推出的handler和asynctask,
RxJava2
可以让代码更加简洁明晰
宛丘之上兮
·
2020-03-02 03:24
RxJava
教程给初学者的
RxJava2
.0教程(一)给初学者的
RxJava2
.0教程(二)给初学者的
RxJava2
.0教程(三)给初学者的
RxJava2
.0教程(四)给初学者的
RxJava2
.0教程(五)给初学者的
岳泉晨
·
2020-03-02 02:39
上一页
18
19
20
21
22
23
24
25
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他