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.类型image.png3.应用场景&对应操作符介绍
RxJava2
依赖:dependencies{compile'io.reactivex.
rxjava2
:rxandroid:2.0.1’compile'io.reactivex.
rxjava2
站在巴黎铁塔
·
2020-12-16 18:21
Android需求之
RxJava2
实现表单校验(注册登录)
一.预览效果二.开发需求用户注册登录等表单校验场景下,只有账号和密码内容都不为空的情况下,按钮才可点击并实现按钮背景变化。三.实现1.依赖//rxbinding3内部已添加rxjava依赖implementation"com.jakewharton.rxbinding3:rxbinding:3.0.0"2.Rxjava操作符之combineLatestcombineLatest操作符用来将多个Ob
cdAndroid
·
2020-11-13 21:40
Android
UI
Kotlin
android
kotlin
经验分享
ui
java
RxJava之Schedulers源码介绍
转载请以链接形式标明出处:本文出自:103style的博客Baseon
RxJava2
.X简介RxJava的Schedulers提供了以下五种Scheduler(调度器):SINGLECOMPUTATIONIONEW_THREADTRAMPOLINEstatic
103style
·
2020-11-13 11:46
RxJava2
.X版本-create语法
参考1、RxJava调用顺序Obserable创建publicObservablegetRxJavaCreateExampleData(){returnObservable.create(newObservableOnSubscribe(){@Overridepublicvoidsubscribe(ObservableEmitteremitter){LogUtils.debug(TAG,"getR
河马过河
·
2020-11-02 10:53
Retrofit-2.4.0结合
Rxjava2
.3.0源码分析
我们先从Retrofit的普通调用看起BaseNetEngine.getInstance().getsApiService(ApiInterface.class)//1.mPutCommunityBind(thirdID)//2.compose(bindToLifecycle())//3.compose(RxSchedulersHelper.io_main())//4.subscribe(devi
森林苍穹
·
2020-10-20 18:35
RxJava2
1.什么时候使用Flowable,什么时候使用Observable?下面是官方文档(原文)的直接翻译:一个小遗憾是,在RxJava0.x引入背压(backpressure)时,并没有使用一个独立的基础reactive类,而是直接在Observable的基础上进行改进了。背压的主要问题是,许多hotsources比如UIevent,它们不能合理地被背压,然后导致我们不想看到的MissingBackp
aicaprio
·
2020-10-11 13:58
RxJava 之 ParallelFlowable
parallelflowable.sequential.png一.ParallelFlowable1.1ParallelFlowable介绍
RxJava2
.0.5版本新增了ParallelFlowableAPI
fengzhizi715
·
2020-10-10 17:43
RxJava2
.x-take语法
一、take语法publicObservablegetRxJavaCreateExampleData(){returnObservable.create(newObservableOnSubscribe(){@Overridepublicvoidsubscribe(ObservableEmitteremitter){LogUtils.debug(TAG,"getRxJavaCreateExampl
河马过河
·
2020-10-10 15:46
简谈RxBus
新的应用中用到了RxBus,这里简单叙述一下.1.添加依赖//
RxJava2
implementation'io.reactivex.
rxjava2
:rxjava:2.1.0'implementation'io.reactivex.
rxjava2
沐沐小风
·
2020-10-09 22:56
(三)
RxJava2
常用操作符merge、flatmap、zip--结合MVP架构讲解
效果图如下:demo3.gifDemo31.merge应用场景:复杂页面一次性要调用多个接口使用2.flatMap应用场景:一个接口调用时依赖另一个接口的返回值,如一个接口调用成功后才调用第二个接口或者第二个接口需要第一个接口的返回值作为参数调用3.zip应用场景:两个接口的数据相互结合才能显示UI结合MVP代码实现连接类contactpublicinterfaceIDemo3Contract{i
达浪儿
·
2020-10-09 13:55
Nodepad++下正则表达式简单应用
需求
rxjava2
Version='2.0.8'retrofit2Version='2.2.0'rxlifecycle='2.2.1'gsonVersion='2.8.0'
rxjava2
adapter=
guchuanhang
·
2020-10-01 11:05
开发小技巧
正则表达式
notepad++
RxJava2
+Retrofit2结合使用
RxJava2
不了解请移步
RxJava2
.x的集成及用法详解主页RxjavaRxAndroidRetrofit用途
Rxjava2
异步操作,在逻辑复杂的情况下,仍然可以让代码逻辑保持简洁Retrofit2
KwunYamShan
·
2020-09-16 22:53
ADT
RxJava+Retrofit
RxRetrofit
短视频app怎么开发,防抖动功能
先面试关于短视频APP怎么开发防抖动功能引入库implementation"io.reactivex.rxjava3:rxjava:3.0.0-RC5"implementation'io.reactivex.
rxjava2
云豹网络科技
·
2020-09-16 17:48
技术类
网络
python
java
android
vue
【项目】G客户端——一个可随时查看干货与闲读数据的客户端
这是一个根据干货集中营的网站公开的API实现的一个用于查看信息的客户端APP,使用Retrofit2+
RxJava2
+MVP的开发模式。
林zero
·
2020-09-16 09:46
Android
友好
RxJava2
.x 源码解析(三)zip 源码分析
系列文章:友好
RxJava2
.x源码解析(一)基本订阅流程友好
RxJava2
.x源码解析(二)线程切换友好
RxJava2
.x源码解析(三)zip源码分析本文基于
RxJava2
.1.9前言示例代码源码解析可视化后记前言距离前两篇文章已经过去三个月之久了
揪克
·
2020-09-16 08:30
Android
Android
源码
重学Android——
Rxjava2
.x源码解析
Rxjava的诞生背景首先要从异步编程说起,最开始的原生的系统中,如果UI系统处理耗时任务,会引发ANR,所以都是放在子线程做耗时任务,比如网络请求或者IO操作,再来更新UI界面,这需要在主线程来完成,这样就涉及到了异步编程。最开始的异步编程主要有:使用Java自身提供的Future模型但这种异步结果获取比较困难,必须调用Future.get(),回去查看异步是否完成,如果完成,就返回结果,否则继
weixin_34228662
·
2020-09-16 08:43
java
移动开发
ui
【
Rxjava2
源码系列】基本订阅、消耗事件流程(一)
一、前言Rx系列已经出来很久了,笔者也在很早就把他加入项目里使用了,具体使用方法相信大家都很熟悉了,这里就不多讲了。可是虽然用了很久,一旦过一段时间不接触就会生疏,用的时候也比较忐忑,生怕哪里会出问题。所以下决心研究一下他的源码,所谓知己知彼百战不殆。这里就不列出使用方法了,网上资料已经很多了,也可以去官网上看。我觉得RX最核心的就是:异步以及他的操作符。本文先了解一下他的基本流程,他究竟是如何实
verymrq
·
2020-09-16 08:09
Rxjava
RxJava2
源码解析
本文为博主原创文章,转载请注明出处前言本文简析
RxJava2
的subscribeOn和zip操作符。
Yuloran
·
2020-09-16 08:19
RxJava2
极速入门——Rxjava理念与基础知识
目录RxJava入门理念函数响应式编程的概念及特点函数编程概念函数编程特性响应式编程概念响应式编程的特性RxJava的基础知识RxJava的创建RxJava的生命周期回调RxJava的五种观察者模式Observable与ObserverFlowableSingle与SingleObserverCompletableMaybe总结心得RxJava入门理念传统异步式编程解决繁琐的面对对象编程往往采用抽
易庞宙
·
2020-09-16 08:44
RxJava2
RxJava2
源码分析(下):操作符和线程调度
目录一、概述二、map操作符三、线程调度1、subscribeOn2、observeOn四、总结一、概述在上一篇文章,咱们详细分析了
Rxjava2
的结构流程:
RxJava2
源码分析(上):架构解析https
Cozing
·
2020-09-16 08:43
Android开源框架源码解析
RxJava2
源码分析(上):架构解析
目录一、概述二、观察者模式三、
Rxjava2
简单使用四、源码分析1、创建被观察者2、创建观察者3、subscribe()五、总结一、概述
Rxjava2
作为一个异步操作库,在进行耗时任务时,给我们提供了非常方便的
Cozing
·
2020-09-16 07:55
Android开源框架源码解析
【Android】RxJava源码流程分析
分5个步骤来分析流程:第一步:设置
RxJava2
CallAdapter在ret
Tech Ranger
·
2020-09-16 07:25
Android
java
android
RxJava2
如何实现链式调用和线程切换
在
RxJava2
.0中官方,推出了Flowable和Subscriber用来支持背压,同样的去除了Observable对背压的支持,对的就像你上面看到的,Observable不再支持背压了,即使阻塞崩溃也不会抛出
Vinson武
·
2020-09-16 02:55
第三方库
android
多线程
Rxjava
RxEasyHttp一款基于
RxJava2
+Retrofit2实现简单易用的网络请求框架
源码地址:https://github.com/zhou-you/RxEasyHttpRxEasyHttp本库是一款基于Retrofit2+
RxJava2
实现简单易用的网络请求框架,结合android平台特性的网络封装库
Zhou-You
·
2020-09-15 16:52
RxEasyHttp
RxJava
retrofit2
请求错误自动重试
文件上传下载
okhttp3
踩坑记录史,一把辛酸泪
记录一下备忘录:1.目前我最喜欢的
RxJava2
的教程,简单易懂感谢Season_zlc简书主页就是教程2.对于崩溃以前都是关闭应用,现在突然觉得展示界面还不错,有轮子就直接用了CustomActivityOnCrash3
照顾我的猫咪
·
2020-09-15 16:21
android
[Android开源框架]RxHttp使用说明
RxHttp对
RxJava2
+Retrofit2+OkHttp3的封装,优雅实现接口请求和文件下载GitHub主页Demo下载功能简介网络请求(RxRequest)支持监听请求声明周期,如开始结束和网络错误支持多
weixin_33788244
·
2020-09-15 15:06
RxEasyHttp
https://github.com/zhou-you/RxEasyHttpRxEasyHttp本库是一款基于
RxJava2
+Retrofit2实现简单易用的网络请求框架,结合android平台特性的网络封装库
simple_zhangdi
·
2020-09-15 14:45
网络库与
Rxjava2
结合常见使用场景介绍
前言之前在github开源过一个网络库RxEasyHttp,这是一款基于
RxJava2
+Retrofit2实现简单易用的网络请求框架。在这里对网络库的用法就不做过多介绍,感兴趣的可以去了解下。
weixin_33721427
·
2020-09-15 13:25
Retrofit2
添加权限导包implementation'com.squareup.retrofit2:adapter-
rxjava2
:2.3.0'implementation'com.squareup.retrofit2
Yyy000513
·
2020-09-15 10:48
RxJava2
和Retrofit
1.先导入包implementation'io.reactivex.
rxjava2
:rxjava:2.1.6'implementation'io.reactivex.
rxjava2
:rxandroid:
Yyy000513
·
2020-09-15 10:48
[译] 大战
RxJava2
和 Java8 Stream [ Android
RxJava2
] (这到底是什么) 第四部分
原文地址:WaragainstLearningCurveof
RxJava2
+Java8Stream[Android
RxJava2
](Whatthehellisthis)Part4原文作者:HafizWaleedHussain
weixin_34326429
·
2020-09-15 04:38
MVP泛型+xRecyclerView+Retrofit+OkHttp+RxJava多条目,横向
compile'com.android.support:recyclerview-v7:26.1.0'compile'com.squareup.retrofit2:retrofit:2.3.0'compile"io.reactivex.
rxjava2
Pink_空白格
·
2020-09-14 22:47
移动开发
购物车首页展示布局与代码
annotationProcessor‘com.jakewharton:butterknife-compiler:9.0.0-rc1’implementation‘com.squareup.retrofit2:adapter-
rxjava2
偏执青年
·
2020-09-14 22:53
锦囊篇|一文摸懂RxJava
这个版本中,更新了一下的内容:(1)包结构变化RxJava3componentsarelocatedundertheio.reactivex.rxjava3package(RxJava1hasrxand
RxJava2
isjustio.reactivex.Thisallowsversion3tolivesidebysidewiththeearlie
ClericYi
·
2020-09-14 21:13
Android
android
java
kotlin
购物车
//依赖compile'io.reactivex.
rxjava2
:rxjava:2.0.1'//Rxjavacompile'io.reactivex.
rxjava2
:rxandroid:2.0.1'//
MissGentlemen
·
2020-09-14 13:45
mvp+rxjava+retrofit2封装的依赖
新控件的依赖*/compile'com.android.support:design:26.0.0-alpha1'/*RxJava与RxAndroid的依赖*/compile'io.reactivex.
rxjava2
共产主义接班人001
·
2020-09-14 09:20
Rxjava+Retrofit+Okhttp进行网络访问和数据解析
在平时项目开发中Okhttp3.x、
Rxjava2
.x、Retrofit2.x,使用的越来越多了,需要我们不断的去学习别人的优秀开发设计程序,今天简单的了解下(这三块内容庞大绝非几篇博客能说清楚的)1,
京城最明亮的少年
·
2020-09-14 04:43
Android
java
购物车
//依赖compile'io.reactivex.
rxjava2
:rxjava:2.0.1'//Rxjavacompile'io.reactivex.
rxjava2
:rxandroid:2.0.1'//
未至D增援
·
2020-09-13 22:39
RxJava2
.0学习笔记(Backpressure,Flowable)
文章转载自:大神的简书讲Backpressure之前先回顾一下zip,zip可以将事件组合发送,但是如果有一个Observable发送的速度很快,当它发送了1000个事件时,另外一个Observable只发送了1个事件,也就是只能组合一个,另外999个事件等待组合,那它们放在哪儿呢?其实,Zip给每个水管配备了一个水缸,用来存放发送待处理的事件。如图:当需要组合的时候,如果水缸里面都有事件,就会从
哇哈哈哈嘻嘻
·
2020-09-13 16:50
android
花了 4 个月整理了 50 篇 Android 干货文章
目录热门技术View代码封装源码分析精进之路热门技术Kotlin初探Kotlin成了Google的亲儿子,现在赶紧来学学跟着google学习mvp架构跟着google学习mvp架构(clean篇)给初学者的
RxJava2
.0
weixin_34075268
·
2020-09-13 09:07
RxJava2
源码分析一
文章目录前言
RxJava2
介绍
RxJava2
使用带问题看源码总结前言在OkHttp3+Retrofit2+
RxJava2
它是怎么在起作用的,为什么它会受到如此的欢迎,先通过分析如何发送数据,还有接收数据这块内容
shenshizhong
·
2020-09-13 08:30
知识要点
源码分析
RxJava2
源码分析二
文章目录前言
RxJava2
线程调度
RxJava2
怎么进行线程调度总结前言经过
RxJava2
源码分析一,我们了解了
RxJava2
是怎么进行数据的发送和接收。
shenshizhong
·
2020-09-13 08:30
知识要点
源码分析
rxjava学习资料
ReactiveX中文文档https://mcxiaoke.gitbooks.io/rxdocs/content/给初学者的
RxJava2
.0教程(Season)http://www.jianshu.com
三荣君
·
2020-09-11 16:52
Android
Android资料
KotlinKotlin中文网扔物线的Kotlin教程Kotlin的菜鸟教程轮子哥的博客:全民Kotlin:你没有玩过的全新玩法Carson的教程,包含有KotlinRxJava这可能是最好的
RxJava2
MrGeekr
·
2020-09-11 16:10
Android kotlin网络请求框架fuel(简单方便的使用,提供项目中使用实例)
的朋友可以看下下面这几篇文章,这里主要讲项目中的使用流程GitHub地址Kotlin网络库Fuel的设计之道Kotlin实战之Fuel的高阶函数接入AS://fuel框架implementation'io.reactivex.
rxjava2
我守一座空城丶
·
2020-09-11 12:23
kotilin
Android
android room 返回
rxjava2
Flowable类型数据的时候,应该注意的点
android.arch.persistence.room:runtime:1.1.1版本room用gradle插件生成的impl类,根据注解生成具体的实现方法returnRxRoom.createFlowable返回的Flowable已经调用了observerOn操作符,所以再调用subscribeOn操作符没有用了不能返回observable类型的数据,gradle插件不支持androidx.
超级瞎比小张
·
2020-09-10 12:40
android
使用
RxJava2
实现从本地图片上传到服务器最简单最实用的方法
其实也是观察者模式的另外一种运用,但现在我们公司维护老项目使用的网络框架是apache的传递的参数是一个一个键值对的形式作为参数传递,由于过于老旧,有可能这种传递数据到后台就会出现某些参数丢失的情况,还好之前学过
Rxjava2
程序猿峰岑
·
2020-08-26 11:08
从API到DSL —— 使用 Kotlin 特性为爬虫框架进一步封装
奇思妙想的女孩.jpgNetDiscovery是一款基于Vert.x、
RxJava2
等框架实现的爬虫框架。
fengzhizi715
·
2020-08-25 07:45
RxBus
导包compile'io.reactivex.
rxjava2
:rxjava:2.1.6'compile'io.reactivex.
rxjava2
:rxandroid:2.0.1'compile'com.jakewharton.rxrelay2
BridgeXD
·
2020-08-25 03:30
支持
RxJava2
的RxBus简单封装
由于网络上搜索RxBus的文章都只支持RxJava1,而
RxJava2
已经在16年底正式发布了,我们现在来支持一下
RxJava2
版本的RxBus引入dependencies{//rxjavaandrxandroidcompile'io.reactivex.
rxjava2
蛋西
·
2020-08-25 01:02
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他