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
秒懂Retrofit2之GsonConverter
//blog.csdn.net/ShuSheng0007/article/details/81387328出自:shusheng007系列文章最简单易懂的Retrofit2源码详解用Retrofit+
RxJava2
ShuSheng007
·
2020-06-22 05:51
源码阅读
RxJava的学习笔记(三)线程调度
前言RxJava的学习笔记(一)基础概念RxJava的学习笔记(二)操作符RxJava的学习笔记(三)线程调度上一节笔记二中记录了
RxJava2
常用操作符的使用,在本节中继续学习
RxJava2
中最强大、
jltxseo
·
2020-06-22 04:44
Android 项目常用三方依赖。
Retrofitimplementation'com.squareup.retrofit2:retrofit:2.5.0'implementation'com.squareup.retrofit2:adapter-
rxjava2
陌上丿花已开
·
2020-06-22 02:51
Android项目框架搭建
手把手教你使用 RxJava 2.0(三)
本节介绍的是关于Flowabale的使用,以及
RxJava2
.x中的backpressure的处理策略。这部分内容应当是
RxJava2
.x中改动最大的一部分。
LRH0211
·
2020-06-21 23:25
RxJava学习
ARTS - 第一周:Redisson之Netty实战1 - BaseConnectionHandler技巧分析
Reactive框架的使用Reactive与
RxJava2
类型,是一个封装良好的异步框架。Redisson学习的
Kevin_K_H_ZHENG
·
2020-06-21 18:59
ARTS
Redission
Retrofit源码解析
baseUrl("http:/xx/xx/xx/").addConverterFactory(GsonConverterFactory.create()).addCallAdapterFactory(
RxJava2
CallAdapterFactory.create
On丶
·
2020-06-21 05:30
RxAndroid笔记
www.jianshu.com/p/0cd258eecf60https://juejin.im/entry/5993a80cf265da249150e93c配置implementation'io.reactivex.
rxjava2
Ello_Orld
·
2020-06-21 00:31
基于RxJava Retrofit的网络框架(一)
基于RxJavaRetrofit网络框架的搭建RxJava、Retrofit两个第三方库的优势RxJava的使用场景本文讨论的如无特殊说明,均指代
rxjava2
和retrofit2。
锅里的饽饽
·
2020-06-20 23:41
RxJava2
.0线程切换原理
image.png前言理解线程切换原理有什么意义?1、可以清楚的知道这个线程切换操作影响到哪些代码的执行线程,不会影响到哪些代码的执行线程2、灵活运用线程切换来实现复杂的应用场景3、有利于在发生线程相关的问题时进行调试不指定线程在Observable中根据id去获取Drawable对象,将获取到Drawable对象发送给下游的Observer。Observable.create(Observabl
only_one
·
2020-06-07 08:08
andorid jar/库源码解析之
RxJava2
目录:andoridjar/库源码解析
RxJava2
:作用:通过提供一种,观察者和订阅者的模式,的架构,来优化逻辑流程。适用于复杂和需要多数据转换和长流程。
Supper_litt
·
2020-05-05 22:00
源码解读篇 —
RxJava2
源码解读
RxJava2
最简单的调用方式如下:Observable.crea
一盘好书
·
2020-05-03 07:09
Retrofit2+
rxjava2
源码解析(二):
rxjava2
源码解析
上一篇讲了retrofit2的原理,这一篇咱们重点讲讲
rxjava2
的实现原理。
CDF_cc7d
·
2020-04-14 15:13
★39.Retrofit
简介Retrofit官网GsonConverter官网Retrofit
RxJava2
Adapter官网简单示例1.定义ModelpublicinterfaceWebModel{//此字符串会拼接在baseUrl
iDragonfly
·
2020-04-14 12:03
RxJava2
操作符之“Reduce”
作用字面意思减少,也可以叫“聚合”或者“压缩”实际上的效果就是可以把一个被观察者中的多个事件进行压缩,最后发射压缩后的事件示例用法这里举个例子,做一下累加计算Observable.just(1,2,3,4)//创建了一个有4个数字的被观察者.reduce(newBiFunction(){@OverridepublicIntegerapply(Integert1,Integert2){returnt
坑吭吭
·
2020-04-13 23:12
RxJava2
.x-scan语法
一、scan语法publicObservablegetRxJavaCreateExampleData(){returnObservable.create(newObservableOnSubscribe(){@Overridepublicvoidsubscribe(ObservableEmitteremitter)throwsException{LogUtils.debug(TAG,"getRxJ
河马过河
·
2020-04-13 06:44
RxJava2
前言最近公司的项目中有用到
RxJava2
框架,用到Lambda表达式,感觉一段小小的代码,功能缺如此强大,于是打算好好研究
RxJava2
这个框架。
asla
·
2020-04-12 22:29
RxJava学习之旅二 2.0.1版本和1.0简单实用的对比讲解
第一篇用了1.0版本的RxJava从现在开始来使用2.0.1,还是使用新的好一些compile'io.reactivex.
rxjava2
:rxjava:2.0.1'compile'io.reactivex.
rxjava2
小青年白先森
·
2020-04-12 22:15
框架整理系列十五(Android M 权限)
引用//rxAndroidcompile'io.reactivex.
rxjava2
:rxjava:2.0.8'compile'io.reactivex.
rxjava2
:rxandroid:2.0.1'compile'com.tbruyelle.rxpermissions2
I_Gisvity
·
2020-04-12 17:35
RxJava2
+Retrofit2实现网络请求封装
网络请求一般会封装在Library的Module中,为了尽量简化网络请求的代码,使用Retrofit2结合
RxJava2
做了封装。
Android_惜年
·
2020-04-12 14:33
RxJava2
出现: Duplicated file rxjava.properties
项目从RxJava1迁移到
RxJava2
的时候出现了下面的错误:com.android.build.api.transform.TransformException:com.android.builder.packaging.DuplicateFileException
往事都随风吧
·
2020-04-12 11:23
带进度显示的单个和多个 Retrofit+
Rxjava2
文件上传
首先展示效果如下:效果展示本demo使用的是
rxjava2
,rxjava1也是可以使用的;主要核心代码如下:1.创建个listener/***CreatedbyJokAron2017/3/6.
JokAr_
·
2020-04-11 16:39
自学之路 RxJava 2.0(一)初识原理
1.概念compile'io.reactivex.
rxjava2
:rxjava:2.0.6'compile'io.reactivex.
rxjava2
:rxandroid:2.0.1'查看rxandroid
狗尾巴草也开花
·
2020-04-11 16:04
冷饭热炒——RxJava
0.前言本次源码分析使用的是
RxJava2
,版本2.1.14。RxJava1和
RxJava2
区别还是很大的,今天去github上看了下,RxJava1在三月底就停止更新了。1.关于RxJa
nick_young
·
2020-04-11 15:10
RxJava2
.0----布尔操作符Boolean Operators
5.布尔操作符BooleanOperatorsOperatorsthatevaluateoneormoreObservablesoritemsemittedbyObservables●All●AmbWith●any●Contains●DefaultIfEmpty●sequenceEqual●All判断所有数据是否满足一定条件Observable.fromArray(newString[]{"aaa
Calllanna
·
2020-04-11 10:56
RxJava学习笔记
RxJava和Retrofit的依赖//rxjava依赖implementation'io.reactivex.
rxjava2
:rxjava:2.0.1'implementation'io.reactivex.
rxjava2
慕名66
·
2020-04-11 06:06
RxUpDownloader
RxUpDownloader使用
RxJava2
+Retrofit2+OkHttp3以及IntentService来下载/上传文件。而且支持进度回调、任务状态通知(成功/失败)以及取消任务。
Thresh0ld
·
2020-04-11 04:35
Rxjava框架的使用
添加如下依赖即可开始使用:compile'io.reactivex.
rxjava2
:rxandroid:2.0.1'map的使用,注意map是一对一,flatmap是一对多StringfilePath=
名字_都被占了
·
2020-04-11 01:44
Retrofit,Gson解析,请求返回的类型不统一,假如double返回的是null
打造终极MVP+Retrofit2+okhttp3+
Rxjava2
网络请求,开发实用,简约,由于篇幅字数原因本章讲解服务器返回类型不统一而引发的解析失败问题,开发中可能会遇到实体类定义的是某种类型(如double
打酱油的日光灯
·
2020-04-10 22:16
Rxjava2
流的多线程并发
模拟多张图片并行上传业务,所有的都成功后,才允许点击保存--------单线程-----12-2515:59:22.7372498825035DSpringItemViewActivity:testRxjavaToListrequestRxCachedThreadScheduler-2tokenfile://a12-2515:59:23.164932950IActivityManager:Disp
SmarkingZhao
·
2020-04-10 19:58
Rxjava2
~defer~create~just~from~学渣带你扣
rxjava2
staticObservablesampleObservable(){returnObservable.defer(newCallable>(){@OverridepublicObservableSourcecall()throwsException{//DosomelongrunningoperationSystemClock.sleep(2000);returnObservable.just(
品味与回味
·
2020-04-10 19:32
Android | 日志 | aide使用实录
butterknief有关的库都无法使用(有用到注解的库)此前(17-3-6)一直以为aide无法使rxjava,发现可以使用rxjava1,目测之前无法使用是因为我导包失误(应该有多个不同的包需要导入,不只是
rxjava2
枋_
·
2020-04-10 11:58
android翻译应用、地图轨迹、视频广告、React Native知乎日报、网络请求框架等源码
android实现高德地图轨迹效果源码image使用ReactNative(Android和iOS)实现的知乎日报效果源码image一款整合百度翻译api跟有道翻译api的翻译君RxEasyHttp一款基于
RxJava2
安卓巴士官方
·
2020-04-10 10:02
Retrofit 2.2.0 released
1、支持到
RxJava2
.X,使用com.squareup.retrofit2:adapter-
rxjava2
:xxx2、@QueryName注释允许创建不带“=”分隔符或值的查询参数。
middle2021
·
2020-04-10 07:27
Rxjava2
(二)、五种观察者模式创建及背压
上一篇:
Rxjava2
(一)、基础概念及使用image直接开整,上一篇基础概念里面说了,
rxjava2
扩展于观察者模式,我们上篇的只是简单的介绍了用Observable来创建使用,其实
rxjava2
给我们提供了五种观察者模式的创建方式
EvanZch
·
2020-04-09 23:20
[搞定开源]第四篇 手动实现
RxJava2
线程切换
Android开源项目原理系列[搞定开源]第一篇okhttp3.10原理[搞定开源]第二篇okio1.14原理[搞定开源]第三篇retrofit2.4.0与设计模式干巴巴地看源码,理解得很模糊,亲自写一遍才知道真正掌握并不容易。折腾一天,模拟实现了RxJava最简单的入门例子,代码在这里,很水的。发射一个数据,使用操作符map变换,产生数据运行在一个线程,消费数据运行在另一个线程。Observab
展翅而飞
·
2020-04-09 22:39
RxJava2
操作符之“Merge”
作用combineObservable合并被观察者示例用法finalString[]aStrings={"A1","A2","A3","A4"};finalString[]bStrings={"B1","B2","B3"};finalObservableaObservable=Observable.fromArray(aStrings);finalObservablebObservable=Obs
坑吭吭
·
2020-04-09 20:42
RxJava2
操作符repeat
发送者发送数据,通过repeat可将数据发送N次,接收者接收N次数据Observablesender=Observable.create(newObservableOnSubscribe(){@Overridepublicvoidsubscribe(@NonNullObservableEmittere)throwsException{e.onNext(1);e.onNext(2);e.onNext
Puck的双刀
·
2020-04-09 18:05
RxJava2
+Retrofit2+RxLifecycle3+OkHttp3网络请求封装(动态演示)
入职公司后,公司要求组件化开发,经过讨论后我将网络请求框架单独进行了封装,不过当时框架里将常用的util和ui均放入到了共同的Common包下,导致里面部分代码耦合,后来为了降低耦合性又将Common拆分为了lib_common和lib_ui,但是lib_ui依赖了lib_common,还是导致部分代码耦合,最新一期为了降低组件之间的耦合性,所以单独将lib_common中的网络请求单独拆分,并且
qq5e819c40572d7
·
2020-04-09 14:36
Android开发
移动开发
程序员
Retrofit文件上传(MVP模式下)
打造终极MVP+Retrofit2+okhttp3+
Rxjava2
网络请求,开发实用,简约,由于篇幅字数原因本章讲解Retrofit文件上传抓住人生中的一分一秒,胜过虚度中的一月一年!
打酱油的日光灯
·
2020-04-09 12:43
RxJava 2.0 笔记
简单的介绍简单的用法各操作符实际的项目运用介绍很多博客都写的很清楚了,先推荐一些入门挺好的博客:关于RxJava最友好的文章——
RxJava2
.0全新来袭给Android开发者的RxJava详解然后说说这个东西的核心
chauI
·
2020-04-09 11:39
Android Weekly Notes Issue #230
2016AndroidWeeklyIssue#230.AndroidWeekly笔记,本期内容包括:Mockito的扩展;ConstraintLayout的链式约束;Kotlin的Async-Await;
RxJava2
.0
圣骑士wind
·
2020-04-09 02:31
RxJava2
过滤操作符篇
上次我们讲了
RxJava2
中的变换操作符,这次我们来看一下过滤操作符FilterFilter,顾名思义,过滤器,可以过滤掉一部分不符合要求的事件,当上游给我们发送的数据超多,而下游需要的只是一些特定的数据
惜梦哥哥_
·
2020-04-08 19:13
Retrofit2/Rxkotlin网络请求的封装
参考资料1、给初学者的
RxJava2
.0教程(总共有九篇)2、Retrofit目的1、为了以后更改库的方便网络请求库不直接暴露接口;2、对于网络的错误进行统一的处理;3、View知道请求的结果,但是View
我要在河边钓一整天的鱼
·
2020-04-08 16:17
Rxjava2
Note
线程切换subscribeOn-切换上游线程,但仅调用的第一次生效observeOn-切换下游线程,调用一次切换一次上下游在同一线程(默认)单个事件源:上游onNext一次进入阻塞,下游处理一次,处理完毕上游继续onNext,如此循环直至onComplete或onError多个事件源:如zip(),按zip事件源参数顺序执行上下游不在同一线程单个事件源:上游只管onNext,下游只管处理当事件源生
Gunter1993
·
2020-04-08 12:58
Retrofit配置及各情况处理
打造终极MVP+Retrofit2+okhttp3+
Rxjava2
网络请求,开发实用,简约,由于篇幅字数原因本章讲解Retrofit配置及各种处理情况抓住人生中的一分一秒,胜过虚度中的一月一年!
打酱油的日光灯
·
2020-04-08 09:53
RecyclerView+Retrofit+RxJava
retrofit:2.4.0'implementation'com.squareup.retrofit2:converter-gson:2.0.2'implementation'io.reactivex.
rxjava2
貅龙
·
2020-04-08 07:05
Rxjava2
+Retrofit2+MVP的网络请求封装
Rxjava2
:便捷
果园_
·
2020-04-08 04:22
Retrofit + Okhttp +
RxJava2
网络库问题总结
目前在稳护老项目,需要在项目中逐步替换老的网络通信框架,所以就手动码了最近挺流行的网络解决方案Retrofit+Okhttp+
RxJava2
。现在项目中已经有大约一般的接口更新完成。
wan7451
·
2020-04-07 20:11
Retrofit源码分析(一)
金三银四速速临近,准备分析一下用了一段时日的Retrofit,本文分析Retrofit2.1.0版本,2.2.0最近新发布,据说支持
RxJava2
(°∀°)ノPs:对所用的框架分析也是面试重要一环哦,知其然而知其所然是考察程序员潜力的重要一环
TruthKeeper
·
2020-04-07 17:31
RxJava2
.0----事件流操作符Observable Utility Operators
6.事件流操作符ObservableUtilityOperatorsAtoolboxofusefulOperatorsforworkingwithObservables●Delay●Do●Materialize/Dematerialize●Serialize●TimeInterval●Timeout●Timestamp●Using●To●Retry●cache●cast●compese●Delay
Calllanna
·
2020-04-07 16:26
上一页
15
16
17
18
19
20
21
22
下一页
按字母分类:
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
其他