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
这可能是最好的RxJava 2.x 入门教程(四)
这可能是最好的
RxJava2
.x入门教程系列专栏文章链接:这可能是最好的
RxJava2
.x入门教程(完结版)【重磅推出】这可能是最好的
RxJava2
.x入门教程(一)这可能是最好的
RxJava2
.x入门教程
nanchen2251
·
2020-03-27 13:45
RxJava2
源码总结
本学习源码基于
RxJava2
.1.7源码地址:https://github.com/ReactiveX/RxJava一,事件产生和消费--create()首先,以最简单的使用方式来说:Observable.create
SScience
·
2020-03-27 03:25
Android
Rxjava2
+Retrofit2 网络请求封装
首先列一下本篇文章要实现的功能1.对服务器返回的数据进行预处理2.请求时带上加载对话框,对话框取消同时取消请求一下以个人公司返回数据为例,先上返回实体:返回结果集基类返回分页结果集基类这里加一句如果返回分页数据也是要被BaseModel包裹的BaseModel>T可以是所有对象这个你们应该懂得,分页的话T一般是List。接下来举个例子1.创建Retrofit数据请求类publicclassSyst
我王汉三又回来了
·
2020-03-27 01:23
RxJava2
操作符Map
对发送者发送的数据进行操作,然后再发送给接收者Observablesender=Observable.create(newObservableOnSubscribe(){@Overridepublicvoidsubscribe(@NonNullObservableEmittere)throwsException{e.onNext("Hello");}}).map(newFunction(){@Ov
Puck的双刀
·
2020-03-26 14:07
Rxjava2
+Retrofit2结合mvp的简单教程Rxjava篇(一):Rxjava的基本使用
开始讲之前,先推荐大牛的文章让大家去了解一下rxjava扔物线大神http://gank.io/post/560e15be2dca930e00da1083你去搜rxjava第一篇应该就是这个,是rxjava入门必看的文章了,现在大神已经辞职在家,专门开博客免费讲解android知识,希望大家去围观http://hencoder.com/http://www.jianshu.com/p/464fa0
MrAllRight_Liu
·
2020-03-26 13:21
说说我自己常用的 Android 架构
//所需依赖compile'com.squareup.retrofit2:retrofit:2.1.0'compile'io.reactivex.
rxjava2
:rxjava:2.0.5'compile'io.reactivex.
rxjava2
cpacm
·
2020-03-26 04:00
拆轮子系列--RxJava理解(二)--subscribeOn
本文主要介绍RxJava中线程调度的核心操作符之一subscribeOn,本文源码分析基于
RxJava2
。
巨石强森小童鞋
·
2020-03-26 02:19
一起撸一波干货集中营练练手Android(一)框架篇
APP框架搭建:*网络框架1.
RxJava2
.Retrofit3.Gson4.okhttp*图片框架1.Glide(推荐采用,Google官方推荐)*注入
Mapleslong
·
2020-03-26 00:09
Rxjava2
: 线程切换
1.
RxJava2
:什么是观察者模式2.
RxJava2
:创建操作符(无关时间)3.
Rxjava2
:创建操作符(有关时间)4.
Rxjava2
:变换操作符5.
Rxjava2
:判断操作符6.
Rxjava2
:筛选操作符
0青衣小褂0
·
2020-03-25 14:56
搭建属于自己的MVP+
RXJAVA2
+Retroft快速开发框架
许多不管怎么做、怎么想都没结果的事,要懂得交给时间。有些事无论你怎么努力怎么勉强,时间不够,还是耐心的等待吧。1.序言本文章项目地址:Mvp-RxJava-Retrofit2016年安卓热门词汇MVP,RxJava,Retrofit。时隔一年这些框架依然是很常用的,现在来把这几个关键词整合起来,自我规范,搭建一个规范型开发框架。。。选择MVP框架的原因之一也是google官方的示例中MVPsamp
zhonj
·
2020-03-25 05:43
RxJava2
.x+ReTrofit2.x多线程下载文件
正好看了两天的
RxJava2
.x+ReTrofit2.x,据说这俩框架是目前最火的异步请求框架了。固本文使用R
刁儿郎当
·
2020-03-24 18:18
Retrofit2+
rxjava2
源码解析(一):Retrofit2的源码解析
之前一直在用retrofit2+
rxjava2
的网络框架,对里面的实现逻辑一直很好奇,翻了一遍网上的源码解析,基本上都是拆开单独的解析。于是花了差不多有一周的时间将里面的实现逻辑整理了一遍。
CDF_cc7d
·
2020-03-24 17:55
看了一些 RxJava 的文章我依然不知道的事
以下代码基于
RxJava2
内存泄露处理基本代码:privatefinalCompositeDisposabledisposables=newCompositeDisposable();publicvoiddoSomeWork2
Passon_Fang
·
2020-03-24 17:51
Retrofit2.x +
rxjava2
.x 入门使用 亲自踩坑
一、添加各个依赖的包compile'com.squareup.retrofit2:retrofit:2.3.0'compile'com.squareup.retrofit2:adapter-
rxjava2
mimimomo
·
2020-03-24 05:58
Rxjava2
: 判断操作符
1.
RxJava2
:什么是观察者模式2.
RxJava2
:创建操作符(无关时间)3.
Rxjava2
:创建操作符(有关时间)4.
Rxjava2
:变换操作符5.
Rxjava2
:判断操作符6.
Rxjava2
:筛选操作符
0青衣小褂0
·
2020-03-24 02:36
这可能是最好的RxJava 2.x 入门教程(二)
这可能是最好的
RxJava2
.x入门教程系列专栏文章链接:这可能是最好的
RxJava2
.x入门教程(完结版)[推荐直接看这个]这可能是最好的
RxJava2
.x入门教程(一)这可能是最好的
RxJava2
.
nanchen2251
·
2020-03-23 22:14
Android -
RxJava2
.0 操作符整理归纳
老婆保佑,代码无BUG目录一:创建操作二:合并操作三:过滤操作四:切换线程五:条件/布尔操作六:聚合操作七:转换操作八:变换操作九:错误处理/重试机制十:连接操作十一:阻塞操作十二:工具集十三:Flowable(2.0出来的)非操作符前言RxJava,这个词,如果是android开发的小伙伴,估计早就听过不知道多少遍了,如果你对RxJava一点都不了解,推荐RxJava入门抛物线写的会让你对RxJ
Allens_Jiang
·
2020-03-23 18:23
还是自定义的加载框,Loading~
最近在学习
RxJava2
.0(其实RxJava1.0也没有学)所以自定义控件这里有点耽误了。。。
LasseYang
·
2020-03-23 17:32
Rxbus 升级为 RxJava 2 版本
:http://www.jianshu.com/writer#/notebooks/3833653/notes/4406055Step1引入最新的RxJavacompile'io.reactivex.
rxjava2
壹尘子
·
2020-03-23 12:01
从零开始的
RxJava2
.0教程 1-4
原创版权申明:本文章从本人csdn博客转到。如有转载,请申明:转载自IT天宇:http://www.jianshu.com/p/b0c0b9083958由于是转过来的文章,决定把1-4篇合并到一篇。此外,还修正了部分过时的内容。一、基础1.为什么写这篇文章RxJava这些年越来越流行,而上月末(2016.10.29)发布了2.0正式版,但网上大部分关于RxJava的教程都是1.x的。关于2.0的教
IT天宇
·
2020-03-23 03:29
RxJava详解(一)
今天有点时间,特别是发布了
RxJava2
.0后,我决定动笔开始。现在RxJava变的越来越流行了,很多项目中都使用了它。
CharonChui
·
2020-03-22 23:37
android基于MVP,
RxJava2
,Retrofit2的天气app
最近学习了MVP,Retrofit2,
RxJava2
框架,感觉收获颇多,于是决定利用所学知识干一番大事业549545057729183735.pngps:对这三种框架还不太清楚的童鞋可以看我之前的博客传送门
el小法老_13b2
·
2020-03-22 21:40
Rxjava2
+retrofit2+okhttp3封装版
知识点:
Rxjava2
+retrofit2+okhttp3网路请求,Glide图片加载,recyclerview使用,自定义控件。
帝乙岩
·
2020-03-22 07:11
Rxjava2
Observable的错误处理操作详解及实例
简要:需求了解:Rxjava中当数据处理派发中发生了异常,观察者会接受到一个Error的通知,那如果不想发射这个异常的通知,自己处理掉呢?答案当然是可以的,在Rxjava中很多操作符可用于对Observable发射的onError通知做出响应或者从错误中恢复。例如:吞掉这个错误,切换到一个备用的Observable继续发射数据吞掉这个错误然后发射默认值吞掉这个错误并立即尝试重启这个Observab
日新月异_M
·
2020-03-21 23:40
Android 图片压缩 Luban 的
RxJava2
.0 版本
前言在一次偶然的情况下,在上看到一句代码搞定Android图片压缩真的是打瞌睡碰到了枕头啊~因为最近项目开发中要新增一个模块,主要是用于上传照片的。现在的手机,像素越做越高,分辨率越来越牛逼,但是特么的体积特越来越大了,懂不懂就是4~5M的大小。在天朝的网络环境下,上行跟下行的带宽极度的不对称,一天20M的光纤上行却只有200k/s左右,所以对于需要上传照片的需求来说,图片压缩是一个不可避免的议题
橙一升
·
2020-03-21 14:38
Rxjava2
Observable的数据过滤详解及实例(一)
简要:需求了解:对于数据的观察以及处理过程中往往有需要过滤一些不需要的数据的需求,比如防抖(防止快速操作),获取第一项、指定序列项或者最后一项的需要,获取指定时间内的有效数据等。Rx中提供了丰富的数据过滤处理的操作方法。可用于过滤和选择Observable发射的数据序列的方法:Debounce:过滤发射速率较快的数据项,防抖操作。Throttle:对数据序列进行限流操作,可以指定获取周期内的指定数
日新月异_M
·
2020-03-21 05:15
RxJava2
.x (一) Hello
RxJava2
.x
RxJava2
.x文档什么是RxJavaRx是异步响应式编程的意思,本质是观察者模式,以观察者和订阅者的异步响应式编程。
MarvinGuo
·
2020-03-21 02:46
Android 使用 Kotlin 和 RxJava 2.× 实现短信验证码倒计时效果
=null//Subscription对象,用于取消订阅关系,防止内存泄露//开始倒计时,用
RxJava2
实现privatefuntimer(){valcount=5
xiaofei_dev
·
2020-03-20 16:04
RxLifecycle 替代方案
RxJava的Observablesubscribe()后会返回Subscription(
RxJava2
是在onSubscribe(Disposabled)),我们都知道在Activity退出的时候要执行
风风风筝
·
2020-03-20 10:11
Android链式请求框架(RequestChain)
RequestChain是一个链式请求框架,基于EventChain+Retrofit2+
Rxjava2
+OkHttp3搭建使用它可以轻松的处理复杂的请求逻辑使用Java8或者Kotlin使语法更简洁RequestChain-Git
A_Cap
·
2020-03-20 07:40
Rxjava2
+retrofit2封装 post 固定json参数
需求:服务端要求请求方式为post,传递参数为json格式在请求后台服务时,移动端又要每次携带固定参数普通的@post然后通过@Query设置参数无法满足需求经一番查询postJson需要通过okhttp中拦截器实现//post数据RequestBodybody=RequestBody.create(MediaType.parse("application/json;charset=utf-8")
大大大寒
·
2020-03-19 09:18
Rxjava2
注册事件
subscribeOn在注册的时候就切换到对应线程,多次注册时离observable最近的有效。例如observable.subscribeOn(Schedulers.newThread()).subscribeOn(AndroidSchedulers.mainThread()).subscribe(observer);有效的是Schedulers.newThread()。observeOn会对之
cumtsi
·
2020-03-19 07:56
retrofit2源码阅读
newRetrofit.Builder().addConverterFactory(GsonConverterFactory.create())//添加gson解析工厂可以不加.addCallAdapterFactory(
RxJava2
CallAdapterFactory.create
veneno94
·
2020-03-19 06:40
TODO 最适合练习主流框架的应用
1、应用介绍:使用MVP+Dagger2+Retrofit+
Rxjava2
+RxLifecycle+ARouter框架构建一般使用该框架的应用比较复杂,所以该项目虽然很小,但五脏俱全,很适合学习和研究!
OneXzgj
·
2020-03-19 02:13
Rxjava系列(七)
RxJava2
.0背压原理解析
RxJava2
.0有一个很大的特色是背压的支持,如果要使用背压的话需要使用Flowable。
嘎啦果安卓兽
·
2020-03-19 01:11
RxJava2
初步尝试
观察者中的最小单位Consumerpackagecom.deity.rxjavasample;importorg.junit.Test;importio.reactivex.Observable;importio.reactivex.Observer;importio.reactivex.annotations.NonNull;importio.reactivex.disposables.Disp
天神Deity
·
2020-03-19 00:42
Rxbus2实现详解
同样
Rxjava2
也同样可以这样来实现,但是如果就这么换个库就结束了,本文也失去了存在的意义了是吧?代码已经上传到github上准备工作Rxjava的新特性先来看看这三行代码valsubject:
皮球二二
·
2020-03-18 20:07
Retrofit·自定义Convert对网络请求结果的统一处理
本文中采用的API来自http://gank.io/api转载请注明出处源码点击下载本文中所采用的组合为Retrofit+
RxJava2
.x(用法和依赖与RxJava1.x都有一些差别)纯属原创,如有雷同
cqf_hn
·
2020-03-18 16:01
Android Expected a string but was BEGIN_OBJECT
retrofit+
rxjava2
java.lang.IllegalStateException:ExpectedastringbutwasBEGIN_OBJECTatline1column2path$@
阿_贵
·
2020-03-18 14:45
RxBus2.0
Rxjava2
.0 使用
最近项目中把rxjava切换到2.0所以相对应的一些都要做出改变新版本的独立出来一个Flowable来处理背压事件.下面就是修改过的适用于
Rxjava2
.0版本的rxbus/***Createdbystormon2017
言就尔宿1992
·
2020-03-18 13:37
Rxjava2
~RXbus~学渣带你扣
rxjava2
publicclassRxBus{publicRxBus(){}privatePublishSubjectbus=PublishSubject.create();publicvoidsend(Objecto){bus.onNext(o);}publicObservabletoObservable(){returnbus;}publicbooleanhasObservers(){returnbus.
品味与回味
·
2020-03-17 17:14
RxJava2
和 Retrofit2 的封装和使用
根据
RxJava2
和Retrofit2进行的封装,进行网络请求更加方便。
DevinSun
·
2020-03-17 04:52
RxJava2
简单使用
刚刚开始学习RxJava,希望在以后的项目中可以用到此文章仅对用法做简单记录首先在build.gradle中引入依赖:compile'io.reactivex.
rxjava2
:rxjava:2.1.1'
Puck的双刀
·
2020-03-17 04:28
如何用
RxJava2
.0.7和Retrofit2.2.0优雅的实现网络请求
本文源码地址:https://github.com/HelloNanKe/Joke先看一下Rxjava和Retrofit相关的依赖compile'io.reactivex.
rxjava2
:rxjava:
南柯一梦00
·
2020-03-17 01:52
2018-05-17
96nanchen2251关注2017.07.0315:17*字数3824阅读62342评论58喜欢319赞赏3这可能是最好的
RxJava2
.x入门教程系列专栏文章链接:这可能是最好的
RxJava2
.x
月亮的后羿
·
2020-03-17 01:33
RxJava2
快速入门
Rxjava2
快速入门写在前面:RxJava的门槛相对应于其他技术是要高一点,想想自己以前第一次看完很大一篇文章的时候,也是三个字_很难受!
Diosamolee
·
2020-03-16 23:54
RxJava2
系列实践之倒计时功能(三)
前言通过本系列前两篇的学习,相信各位码友已经基本掌握
RxJava2
怎么使用了,本篇我们一起来通过一个小例子实践一下,也可以加深印象。
LeiHolmes
·
2020-03-16 12:24
Rxjava2
笔记
Rxjava展示数据源的一组类的集合监听数据源的一组类的集合更改组装数据的一组方法的集合Rxjava异步基于事件观察序列(Observablesequence)把我们从杂乱的回调中解救出来。我们能类似函数式编程那样在代码中插入很多转换操作。几个概念1.数据流(data-stream):数据(events/objects/items)按照一定的顺序流动。2.非阻塞:工作线程不需要等待锁才能开始工作。
成虫_62d0
·
2020-03-16 07:01
RxJava2
.0初学者教程
RxJava的门槛相对应于其他技术是要高一点,想想自己以前第一次看完很大一篇文章的时候,也是三个字_很难受!但经过一段时间的使用现在也比较熟练了。我相信初学者通过不断的努力也是可以的。本文主要是对RxJava的一个复习,对API整理解释。RxJava是什么?RxJavaisaJavaVMimplementationofReactiveExtensions:alibraryforcomposinga
poweru
·
2020-03-16 01:26
Rxjava2
+Retrofit2结合mvp的简单教程OkHttp篇(二):OkHttp3的https请求
详细的https介绍及处理,大家可以去看这篇文章http://www.cnblogs.com/alisecurity/p/5939336.html本篇又是简单的功能实现,对原理不分析。既然我们要对https请求做处理,那么我们把url修改一下:privateStringGET_URL_HTTPS="https://kyfw.12306.cn/otn/leftTicket/init";run(GET
MrAllRight_Liu
·
2020-03-15 21:23
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
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
其他