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.0
RxJava2和Retrofit2封装教程(整洁、简单、实用)
前言RxJava2与Retrofit2是老搭档了,之前写了一篇《RxJava和Retrofit2的统一处理单个请求》,是用的Rxjava1.0,本次使用
Rxjava2.0
与Retrofit2进行封装,一样整洁
林祖朋
·
2018-11-03 11:43
给初学者的
RxJava2.0
教程
https://www.jianshu.com/p/464fa025229e给初学者的
RxJava2.0
教程(1)https://www.jianshu.com/p/8818b98c44e2给初学者的
RxJava2.0
code_dream_wq
·
2018-10-10 14:33
android知识
RxJava系列推荐
推荐的这个系列文章讲解的很清晰,特别好1、博主传送门:Season_zlcRxJava系列,一共十篇给初学者的
RxJava2.0
教程(一)给初学者的
RxJava2.0
教程(二)给初学者的
RxJava2.0
dlihasa
·
2018-09-29 16:31
RxJava2.0
基础
前言:RxJava等编程思想正在Android开发者中变的越来越流行。唯一的问题就是上手不容易,尤其是大部分人之前都是使用命令式编程语言。首先要先理清这么一个问题:Rxjava和我们平时写的程序有什么不同。相信稍微对Rxjava有点认知的朋友都会深深感受到用这种方式写的程序和我们一般写的程序有很明显的不同。我们一般写的程序统称为命令式程序,是以流程为核心的,每一行代码实际上都是机器实际上要执行的指
hello_9527
·
2018-07-05 15:28
Retrofit 2.0
rxJava2.0
上传图片
和参数一起单个图片(图片为空)MultipartBody.Partbody;StringdescriptionString;RequestBodydescription;if(mPicListfile!=null&&mPicListfile.size()==1){//构建要上传的文件Filefile=mPicListfile.get(0);RequestBodyrequestFile=Reques
cy123cy456cy
·
2018-06-28 14:19
RxJava2.0
文章四 - Zip操作符的用法
前言这一节主要讲解Zip操作符的用法1.Zip操作符Zip是通过一个方法将多个上游(多个水管、多个Observable)发射的事件结合到一起,然后发射这个组合事件,是严格按照顺序的,它只发射与发射数据量最少的上游(最少的水管、最少的Observable)一样多的数据。如下图所示:zip.png由上图可知:上游有两根水管,一根用于发射圆形事件,另一根用于发射三角形事件,通过Zip操作符,把圆形事件和
世道无情
·
2018-04-29 20:57
RxBus在
rxjava2.0
的基本使用
转载请标明出处:http://blog.csdn.net/donkor_/article/details/79709366▲前言:事件总线的好处在于方便组件之间的交互,RxBus不是一个库,而是使用RxJava实现事件总线的一种思想。刚好项目中使用到了rxjava,相对于使用eventbus,使用rxbus来的更方便。▲rxbus和eventbus相比较:RxJava主要做异步、网络的数据处理,强
Donkor-
·
2018-03-28 10:40
android
RxJava2 学习笔记
有关RxJava2的学习笔记额外参考文章:Android响应式编程RxJava2完全解析一、给初学者的
RxJava2.0
教程系列1、创建的Observable和Observer的实例,不是一次性的(暂时需要加上某些前提
OneDeveloper
·
2018-03-25 23:14
Be
Stronger
Android附加技能
RxJava2.0-Flowable类
简介
RxJava2.0
提供了5中操作符的基类,分别为Observable,Flowable,Single,Completable,Maybe;前面几篇文章都是以Observable介绍相关的操作符,Observable
fengluoye2012
·
2018-02-09 12:37
RxJava
Android: RxJava操作符 详细使用手册
本系列文章主要基于
Rxjava2.0
Carson_Ho
·
2018-01-29 08:47
RxJava
详细教程
Android RxJava实际应用案例讲解:使用RxJava的最佳开发场景
本系列文章主要基于
Rxjava2.0
接下来的时间,我将持续
Carson_Ho
·
2018-01-26 09:40
RxJava
详细教程
RxJava详细教程
Android RxJava:一文带你全面了解 背压策略
本系列文章主要基于
Rxjava2.0
接下来的时间,我将持续推出Android中
Rxjava2.0
的一系列文章,包括原理、操作符、应用场景、
Carson_Ho
·
2018-01-17 09:07
RxJava
详细教程
RxJava详细教程
Rxjava2.0
笔记-003-操作符-搭配Retrofit
1.使用interval进行轮询操作,类似于请求用户消息(之前一直使用handler)/***轮询查询接口-使用操作符interval*此处主要展示无限次轮询,若要实现有限次轮询,仅需将interval()改成intervalRange()即可*/privatevoidinit(){/***参数说明:*参数1==第一次延迟时间,1秒后发送查询请求*参数2==间隔时间*参数3==实践单位*该例子发送
ccccccal
·
2018-01-09 22:03
Android 积累一些
RxJava2.0
有关的知识
最近偶然逛逛“淘宝(找代码)”,发现rxjava变rxjava2了。变化1上码:Observable.create(newObservableOnSubscribe(){@Overridepublicvoidsubscribe(ObservableEmittere)throwsException{e.onNext("1");e.onNext("2");e.onNext("3");e.onNext(
泡温泉的咸鱼
·
2017-12-16 15:28
Android
Android 积累一些
RxJava2.0
有关的知识
最近偶然逛逛“淘宝(找代码)”,发现rxjava变rxjava2了。变化1上码:Observable.create(newObservableOnSubscribe(){@Overridepublicvoidsubscribe(ObservableEmittere)throwsException{e.onNext("1");e.onNext("2");e.onNext("3");e.onNext(
泡温泉的咸鱼
·
2017-12-16 15:28
Android
使用Gradle进行统一依赖管理 - 版本,jar包
避免发生一个项目里使用了Rxjava1.0的版本又引入了
Rxjava2.0
的版本。
BunnyCoffer
·
2017-12-13 10:37
android
Rx系列学习
RxJava的学习笔记涉及RxBus,RxBinding,RxPermissions,RxLifecyle等~您的批评是我最大的进步,谢谢手把手教你使用
RxJava2.0
(一)网上有很多关于RxJava
掘金
·
2017-12-12 00:00
mvp
rxjava
RxJava2.0
的使用代码
MainActivitypackagecom.think.rxjava;importandroid.content.Intent;importandroid.os.Bundle;importandroid.support.v7.app.AppCompatActivity;importandroid.view.View;importandroid.widget.Button;publicclassM
枫爻筝
·
2017-12-03 19:16
Android随手记
RxJava2.0
的使用详解
1,初识RxJavaRxJava就是一种用Java语言实现的响应式编程,来创建基于事件的异步程序RxJava是一个基于事件订阅的异步执行的一个类库,目前比较火的一些技术框架!参考资料:Github上RxJava的项目地址:https://github.com/ReactiveX/RxJava技术文档Api:http://reactivex.io/RxJava/javadoc/RxAndroid,用
枫爻筝
·
2017-12-03 19:17
Android随手记
Rxjava系列(六)
RxJava2.0
操作符详解
Rxjava2.0
概述通过前面的文章介绍,读者对
RxJava2.0
应该有了初步的认识。
野生的安卓兽
·
2017-11-22 17:51
RxJava2.0----Observable(被观察者)&Observer(观察者)
一引言
RxJava2.0
中出现了两种观察者模式:●Observable(被观察者)/Observer(观察者)●Flowable(被观察者)/Subscriber(观察者)其中Observable和Flowable
Calllanna
·
2017-11-12 17:55
RxJava2.0
操作符(6)—— Utility 辅助操作符
这个页面展示的操作符可用于组合多个Observables。Delay—延时发射Observable的结果。DelaySubscription—延时处理订阅请求。DoOnEach—注册一个动作,对Observable发射的每个数据项使用。DoOnComplete—注册一个动作,对正常完成的Observable使用。DoOnError—注册一个动作,对发生错误的Observable使用。DoOnTer
DoubleThunder
·
2017-10-16 23:57
Android:手把手带你入门神秘的 Rxjava
本文主要基于
Rxjava2.0
如果读者还没学习过Rxjava1.0也没关系,因为
Rxjava2.0
只是
Carson_Ho
·
2017-10-09 09:21
RxJava
详细教程
RxJava详细教程
RxJava2.0
初探(一)
前言上个月RxJava2正式版发布了,但目前国内的资料还比较少,以前使用过RxJava1只需要看看更新文档就知道怎么使用了,但还有一些以前没用过RxJava的朋友可能就不知道怎么办了,不知道该看RxJava1还是直接跳到RxJava2。所以写下这个教程,帮助那些没有用过RxJava的朋友入门。注:如果你觉得写得不好,请直接批评指出。我先回答这个问题:学习RxJava2需要先学习RxJava1吗?这
加油码农
·
2017-10-07 11:34
Android 优雅的让RxJava2.0+Retrofit2.0结合使用
前言本文参考:RxJava与Retrofit结合的最佳实践http://gank.io/post/56e80c2c677659311bed9841与上文不同的是:本文采用最新的
RxJava2.0
与Retrifit2.0
DeMonnnnnn
·
2017-09-06 16:16
Android框架/机制
#
Android 优雅的让RxJava2.0+Retrofit2.0结合使用
前言本文参考:RxJava与Retrofit结合的最佳实践http://gank.io/post/56e80c2c677659311bed9841与上文不同的是:本文采用最新的
RxJava2.0
与Retrifit2.0
DeMonnnnnn
·
2017-09-06 16:16
Android框架/机制
#
RxJava2.0
实用操作符总结及原理简析
随手记作为一个大型项目,引入三方框架一直比较慎重,但也从今年初开始,正式引入了
RxJava2.0
,并配合Retrofit对项目的网络框架和繁琐的
HolenZhou
·
2017-09-04 22:41
Android每周一个学习计划——
RxJava2.0
的学习使用
序言:蜗壳已经退役一年多了,但是还是抵不住蜗壳在NBA界的影响力,最近NBA流行向“蜗壳挑战”,事情起源于蜗壳给IT和北境之王设定了新赛季的挑战,然后众多球星也纷纷向蜗壳讨要挑战。作为蜗壳的忠实球迷,作为一个IT党,虽说向蜗壳也讨不到挑战,但是自己还是要对自己有一个挑战的。1、RxJava是一个使用可观测的序列来组成异步的、基于事件的程序的库。其特点是异步,观察者模式。2、观察者模式中的观察者和被
24K纯帅豆
·
2017-08-30 18:05
最简单易懂的
RxJava2.0
学习教程之RxJava2的基本使用(一)
去年RxJava2就发布了,在这之后一直做项目都在使用Rxjava2,觉得特别好用,目前网上的的资料很多,对于以前使用过RxJava1的朋友来说只需要看看更新文档就知道怎么使用了,但还有一些以前没用过RxJava的朋友可能就不知道怎么办了,不知道该看RxJava1还是直接学习RxJava2。如果你以前学过RxJava1,那么对于RxJava2只需要看看更新了哪些东西就行了,RxJava2相对于Rx
小黄花的故事
·
2017-08-29 13:38
Rxjava
RxJava 知识梳理(3) - RxJava2 基础知识小结
大家有兴趣的话一定要多看看,写的通俗易懂,传送门:给初学者的
RxJava2.0
教程(一),本文的思想都来源于它的一系列文章。
泽毛
·
2017-08-17 13:24
关于RxJava最友好的文章——背压(Backpressure)
关于它的介绍,我本意是想写在
RxJava2.0
更新介绍的文章里的,可是写着写着发现,要完整介绍这个概念需要花费的篇幅太长,恰好目前对于背
Okamiy
·
2017-08-15 23:58
Android相关
给初学者的
RxJava2.0
教程(四)
给初学者的
RxJava2.0
教程(四)前言原文链接:http://www.jianshu.com/p/bb58571cdb64在上一节中,我们提到了Flowable和Backpressure背压,本来这一节的确是想讲这两个东西的
Okamiy
·
2017-08-15 23:51
rxjava2x
android
rxjava2.0
retrofit
rxbinding
Android相关
给初学者的
RxJava2.0
教程(三)
给初学者的
RxJava2.0
教程(三)前言原文链接:http://www.jianshu.com/p/128e662906af上一节讲解了线程调度,并且举了两个实际中的例子,其中有一个登录的例子,不知大家有没有想过这么一个问题
Okamiy
·
2017-08-15 22:47
Android相关
给初学者的
RxJava2.0
教程(二)
给初学者的
RxJava2.0
教程(二)前言原文链接:http://www.jianshu.com/p/8818b98c44e2上一节教程讲解了最基本的RxJava2的使用,在本节中,我们将学习RxJava
Okamiy
·
2017-08-15 22:46
Rxjava2.0
Rxjava2x
最好用的异步操作
Android相关
RxJava2.X源码解析(四)
更多分享:http://www.cherylgood.cn一、前言基于RxJava2.1.1我们在前面的
RxJava2.0
使用详解(一)初步分析了RxJava从创建到执行的流程。
Angels_安杰
·
2017-07-14 16:42
RxJava2.0
使用详解(一)
更多分享:http://www.cherylgood.cn一、前言RxJava是什么呢?根据RxJava在GitHub上给出的描述RxJava–ReactiveExtensionsfortheJVM–alibraryforcomposingasynchronousandevent-basedprogramsusingobservablesequencesfortheJava大致意思是:一个可以在J
Angels_安杰
·
2017-07-11 12:35
RxJava2配置及使用详解
RxJava2.0
是一个非常棒的流式编程,采用的观察者模式思想,事件的产生者产生事间之后发送给绑定的接受者,接受顺序与发送顺序一致.依赖:compile'io.reactivex.rxjava2:rxjava
惜梦哥哥_
·
2017-06-30 10:38
给初学者的
RxJava2.0
教程(一)
本文转载自http://www.jianshu.com/u/c50b715ccaeb前言上个月RxJava2正式版发布了,但目前国内的资料还比较少,以前使用过RxJava1只需要看看更新文档就知道怎么使用了,但还有一些以前没用过RxJava的朋友可能就不知道怎么办了,不知道该看RxJava1还是直接跳到RxJava2。所以写下这个教程,帮助那些没有用过RxJava的朋友入门。注:如果你觉得写得不好
庞哈哈哈12138
·
2017-06-27 15:29
RxJava2.0---创建被观察者
RxJava2.0
的简单使用RxJava2.0---创建被观察者基于RxJava的事件总线RxBus在RxJava中,我们可以创建出各种各样的被观察者(数据源),也对应各种各样的创建方法,下面就一一来解释一下
玉树林枫
·
2017-06-25 12:47
RxJava2.0---创建被观察者
RxJava2.0
的简单使用RxJava2.0---创建被观察者基于RxJava的事件总线RxBus在RxJava中,我们可以创建出各种各样的被观察者(数据源),也对应各种各样的创建方法,下面就一一来解释一下
玉树林枫
·
2017-06-25 12:47
基于RxJava的事件总线RxBus
RxJava2.0
的简单使用RxJava2.0---创建被观察者基于RxJava的事件总线RxBusRxBus是基于RxJava的一种事件总线,相信许多人都了解一些,在RxBus出来之前,相信更多的人是使用
玉树林枫
·
2017-06-25 00:55
基于RxJava的事件总线RxBus
RxJava2.0
的简单使用RxJava2.0---创建被观察者基于RxJava的事件总线RxBusRxBus是基于RxJava的一种事件总线,相信许多人都了解一些,在RxBus出来之前,相信更多的人是使用
玉树林枫
·
2017-06-25 00:55
给初学者的
RxJava2.0
教程(九)
前言好久不见朋友们,最近一段时间在忙工作上的事情,没来得及写文章,这两天正好有点时间,赶紧写下了这篇教程,免得大家说我太监了。正题先来回顾一下上上节,我们讲Flowable的时候,说它采用了响应式拉的方式,我们还举了个叶问打小日本的例子,再来回顾一下吧,我们说把上游看成小日本,把下游当作叶问,当调用Subscription.request(1)时,叶问就说我要打一个!然后小日本就拿出一个鬼子给叶问
baidu_36204446
·
2017-06-15 14:00
给初学者的
RxJava2.0
教程(五)
前言大家喜闻乐见的Backpressure来啦.这一节中我们将来学习Backpressure.我看好多吃瓜群众早已坐不住了,别急,我们先来回顾一下上一节讲的Zip.正题上一节中我们说到Zip可以将多个上游发送的事件组合起来发送给下游,那大家有没有想过一个问题,如果其中一个水管A发送事件特别快,而另一个水管B发送事件特别慢,那就可能出现这种情况,发得快的水管A已经发送了1000个事件了,而发的慢的水
baidu_36204446
·
2017-06-15 11:00
整理维护下干货,慢慢学习
热门技术Kotlin初探Kotlin成了Google的亲儿子,现在赶紧来学学跟着google学习mvp架构跟着google学习mvp架构(clean篇)给初学者的
RxJava2.0
教程(一):基本工作原理给初学者的
l_genius
·
2017-06-15 11:02
花了 4 个月整理了 50 篇 Android 干货文章
目录热门技术View代码封装源码分析精进之路热门技术Kotlin初探Kotlin成了Google的亲儿子,现在赶紧来学学跟着google学习mvp架构跟着google学习mvp架构(clean篇)给初学者的
RxJava2.0
陈宇明
·
2017-06-14 15:14
Android开发精要篇
给初学者的
RxJava2.0
教程(一)
前言上个月RxJava2正式版发布了,但目前国内的资料还比较少,以前使用过RxJava1只需要看看更新文档就知道怎么使用了,但还有一些以前没用过RxJava的朋友可能就不知道怎么办了,不知道该看RxJava1还是直接跳到RxJava2。所以写下这个教程,帮助那些没有用过RxJava的朋友入门。注:如果你觉得写得不好,请直接批评指出。我先回答这个问题:学习RxJava2需要先学习
baidu_36204446
·
2017-06-14 11:00
RxJava2.0
学习笔记
核心:异步观察者模式作用:RxJava的特点就是可以非常简便的实现异步调用,可以在逻辑复杂的代码逻辑中以比较轻易的方式实现异步调用。随着逻辑的复杂,需求的更改,代码可依然能保持极强的阅读性,在深入的使用过程中一定对这点深有体会。引入:compile'io.reactivex.rxjava2:rxjava:2.0.1'compile'io.reactivex.rxjava2:rxandroid:2.
暗尘随码去
·
2017-06-06 16:03
RxJava2.0
第一篇
RxJava是Java的响应式扩展实现。这是一个组合了异步和基于事件编程的库,通过使用可观察序列。它扩展了观察者模式用于支持data/events序列和添加操作符,这些操作符允许你以声明的方式把序列组合在一起,而不用担心底层线程,同步,线程安全和并发数据结构。Version2.x(Javadoc)singledependency:Reactive-Streamscontinuedsupportfo
牟琦muqi
·
2017-05-28 21:05
Rxjava2.0
的改动
RxJava2.0
已经完全基于Reactive-Streams库重写,Reactive-Streams是从RxJava1.x版本中分离出来一个库,为响应式系统开发库提供基本规格。
mcivicm
·
2017-05-09 10:08
上一页
1
2
3
4
5
6
下一页
按字母分类:
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
其他