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
登录+注册+商品列表+商品详情+购物车+删除
*效果图片:**首先我们先导依赖compile'io.reactivex.
rxjava2
:rxjava:+'compile'io.reactivex.
rxjava2
:rxandroid:+'compile'com.squareup.retrofit2
爱上我的味道
·
2020-07-06 17:02
封装一个RxCondition,告别if else和switch case
于是,我在网上找到了RxJavaComputationExpressions,做了一些修改将RxJava1升级到
RxJava2
,增加了对Flowable
fengzhizi715
·
2020-07-06 15:30
RxJava Android实际应用
这里的网络请求部分在我的另一篇文章Retrofit+OkHttp3+
RxJava2
中,后面用到的Retrofits、Api都是来自该项目的一些Demo这里记录一些最近开发的想法和思路,一步一步是怎么实现一个简单功能
淡蓝丶天空
·
2020-07-06 09:50
整合
rxjava2
+retrofit2+okhttp3+mvp
1.搭建的原因是因为在每次写新项目的时候都要重复搭建这个基础的框架,然后忍无可忍就把他单独提取出来,需要的时候就去依赖,这样会简化流程,更方便的使用。2.首先我在module里面添加相关的依赖大部分情况下都需要注解的框架所以我就把butterknife注解框架引入3.整个的架构分为几个部分1)uiBaseActivity和BaseFragment里面写了最基础的部分一个就是获取布局id用于填充Vi
奔跑的一毛一
·
2020-07-06 07:24
RxJava 2.0(三)与Retrofit 2 一起完成网络访问
1.添加依赖:compile'com.squareup.retrofit2:retrofit:2.3.0'compile'io.reactivex.
rxjava2
:rxjava:2.1.0'compile'io.reactivex.
rxjava2
Cris_Ma
·
2020-07-06 02:21
Java编程方法论-Spring WebFlux篇 Reactor-Netty下HttpServer 的封装
前言本系列为本人Java编程方法论响应式解读系列的Webflux部分,现分享出来,前置知识
Rxjava2
,Reactor的相关解读已经录制分享视频,并发布在b站,地址如下:Rxjava源码解读与分享:www.bilibili.com
weixin_34409357
·
2020-07-06 01:41
RxJava2
源码解析(二)
转载请标明出处:juejin.im/post/58ce8c…本文出自:【张旭童的稀土掘金】(gold.xitu.io/user/56de21…)概述承接上一篇
RxJava2
源码解析(一),本系列我们的目的
weixin_34233618
·
2020-07-06 00:16
RxJava2
.0初学知识回顾
1、RxJava的重要组成Observable(可观察者,即被观察者)、Observer(观察者)、subscribe(订阅)、事件。Observable的生命周期中有三个重要的事件,onNext(检索数据)、onCompleted(完成)和onError(发现错误)。Subscriber:也是一种观察者,在2.0中它与Observer没什么实质的区别,不同的是Subscriber要与Flowab
张正yi
·
2020-07-06 00:23
RxJava2
请求权限和启动页计时的使用
1.请求权限第一步:导包:RxJava和RxPermission的依赖包//RxJavacompile'io.reactivex.
rxjava2
:rxjava:2.0.1'compile'io.reactivex.
rxjava2
小婷android
·
2020-07-05 23:20
RxJava2
使用过程中遇到的坑
1.初始化RxJava回收执行周期背景:RxJava开启一个循环线程在后台默默回收Publisher,默认是1秒循环一次,但是这样比较耗费cpu,纯净后台检测时,cpu唤醒率无法达到标准。解决方案:设置垃圾检测回收周期为1小时。/***初始化RxJava回收执行的周期*@seeio.reactivex.internal.schedulers.SchedulerPoolFactory*/privat
皮肤黑的小白
·
2020-07-05 13:05
杂记
RxJava
Android进阶:五、
RxJava2
源码解析 2
上一篇文章Android进阶:四、
RxJava2
源码解析1里我们讲到
Rxjava2
从创建一个事件到事件被观察的过程原理,这篇文章我们讲
Rxjava2
中链式调用的原理。
Android技术开发应用
·
2020-07-05 09:45
程序员
Android
RxJava
Android开发
开发经验
源码解析
安卓开发
Android进阶
RxJava2
+Retrofit2快速接入指南
前言本文主要是介绍本人在项目中接入
Rxjava2
和Retrofit2的过程中的一些经验心得、遇到的问题,特别是本人的学习曲线,主要的概念介绍涉及较少,但是在文中会给出我在接入的过程中参考过的文章,希望能帮助大家快速的在项目中接入该框架
Bruce_陈
·
2020-07-05 05:41
Rxjava2
Retrofit2
Rxjava2
过滤操作符
take操作符:只发射前面的N项数据,然后发射完成通知,忽略剩余的数据。take(inta)只发射前面的a项数据Observable.just(1,2,3,4,5,6,7,8,9).take(3).subscribe(newConsumer(){@Overridepublicvoidaccept(Integerinteger){Log.d("TakeActivity","integer.intVa
Jimmy_buer
·
2020-07-05 04:41
Rxjava
安卓
rxjava2
过滤
操作符
RxJava2
.0与1.0的区别
RxJava2
.0与1.0的区别说明:主要借鉴了大神的观点。知识来源1知识来源21、背压处理在Rxjava1.0中,背压处理由于并未独立出来。因此有的支持有的不支持。
止于怠
·
2020-07-05 04:42
RxJava1与2的主要区别
简单实现
RxJava2
+Okhttp+Retrofit2的网络请求框架封装
简单实现
RxJava2
+Okhttp+Retrofit2的网络请求框架封装本人近期在看网络请求框架封装时,看到网上呼声最高的是此类,轻便又简洁,近日闲来无事,就为各位农友写了个案例,抠脚来的不喜勿喷哦。
慈眉善目张先森
·
2020-07-05 04:16
Rxjava2
Rxjava应用场景之EditText搜索限流
代码实现这里使用的是
Rxjava2
.0,首先,请先添加依赖dependencies{compile'io.reactivex.
rxjava2
:rxjava:2.1.3'compile'io.reactivex.rxja
Code-Dreamer
·
2020-07-05 02:17
Rxjava
RxJava2
+Retrofit2+okHttp的二次封装
项目Demo已经上传至github链接本人android小白一枚,在学习android的过程中,我感受很深,在做了这么多练手的项目之后,我觉得android就像一块画板,画板是白纸,作为android的开发人员,要做的就是运用一切可能,去在画板上画出让人看的懂并且美观的画。说起来,我们却也属于艺术家这一行了。。。在我看来,android是为了展示数据的,这里就要分两个步骤了,第一就是怎样去展示,这
胖哥哥飘过
·
2020-07-05 01:34
android
【写框架】基于
RxJava2
,高仿EventBus打造RxBus2
Ifyoujustalittlewant,youwillonlygetalittle.1#概述Android社区有名的事件总线库有EventBus,otto。后者为支持RxJava而主动Deprecated。可以看得出Otto的创建者非常大度,另一方面也说明了RxJava能更好地实现事件总线。(JakeWharton也是RxJava的主要贡献者)。为减少读者学习成本,本文高仿EventBus来打造
KingJA
·
2020-07-04 19:48
RxJava2
中多种取消订阅 dispose 的方法梳理( 源码分析 )
Github相关代码:Github地址一直感觉
RxJava2
的取消订阅有点混乱,这样也能取消,那样也能取消,没能系统起来的感觉就像掉进了盘丝洞,迷乱…下面说说这几种情况几种取消的情况subscribe时返回了
叽哩叽哩鸡
·
2020-07-04 19:46
Android知识
RxJava2
.0 基本使用,和场景
RxJava接触挺久了,但是在实际项目中大部分都是配合retrofit使网络请求使用,其他需求比较少,就是想用的时候会忘记怎么使用,所以这里做个笔记,希望也能帮到他人本文基于
RxJava2
.0RxJava
hjiangshujing
·
2020-07-04 17:14
RxJava
android
Reactor实例解析
\要点\\Reactor是一个运行在Java8之上的响应式流框架,它提供了一组响应式风格的API\\t除了个别API上的区别,它的原理跟RxJava很相似\\t它是第四代响应式框架,支持操作融合,类似
RxJava2
cpongo4'"\?;@
·
2020-07-04 13:09
Android 底部导航栏动态更换图标(支持本地和网络)
Rxjava2
.0+Retrofit2.0进行网络下载,下载后文件解压文件内含需要更新的图片资源和文字资源jsonpublicfinalclassDownImpl{privatestaticvolatileDownImpldownImpl
Sys_Android
·
2020-07-04 11:09
android开发
Rxjava(三)、操作符的使用
第一篇:
Rxjava2
(一)、基础概念及使用第二篇:
Rxjava2
(二)、五种观察者模式及背压终于到操作符了,我觉得
rxjava2
如此好用,绝对少不了操作符的功劳,下面这张图你就简单的扫一眼,别慌,我们慢慢啃
EvanZch
·
2020-07-04 06:30
移动开发
RxBus进阶------基于
RxJava2
.x实现以注解的方式传递消息
之前已经简单介绍过RxJava1.x的基本特性了,并结合其特性,写了我自己的RxBus工具,详情可以看我的另一篇文章:RxBus基于RxJava1.x实现消息传递机制:http://blog.csdn.net/burn_yourself/article/details/72526628其实,那已经是我封装的比较简洁的一个工具类了,那是不是这已经是最简洁的呢?有没有更简洁,用起来更好的方法?答案是:
奔跑的佩恩
·
2020-07-04 04:28
Android
RxJava2
基础教程2-操作符1
上一节学习了最基本的RxJava用法,这一节学习RxJava的操作符。create。create是RxJava最基本的操作符了,作用是创建一个被观察者Observable,不用多解释上一节用的就是他,需要注意的一点是当你调用了onCompleteoronError之后虽然仍旧可以调用onNext发射事件,但是实际上下游观察者不在接受事件了fromArray:这个也是操作符也是创建一个观察者,但他要
lurenjia
·
2020-07-02 16:00
ARoute+
Rxjava2
+Retrofit2+Okhttp+MVVM
3月份快结束了,天气也渐渐变暖,希望2020年android行情也能够逐渐回暖吧,等待之余,我们也要不断的提升自己的技术,跟上技术更新的步伐。这不眼看着2020年GoogleIO大会即将发布新的功能,android10.0系统还没有玩熟,android11即将来临。是不是很可怕,是不是瞬间感觉android开发好痛苦,不要慌!!!饭要一口一口吃,路要一步一步走。是不是有些同学,对AAC(andro
qinbin2015
·
2020-07-02 15:35
AAC
三、
RxJava2
之map转换操作符
前言我们在开发的过程中经常碰到对象转换的问题,比如上一篇文章提到的Url对象转换为Drawable对象,有时还要转成Bitmap对象。这都还是一些相对比较简单的对象转换逻辑,要是复杂的网络嵌套呢?比如新用户的注册后登录逻辑这时候,强大的RxJava又出来了(你怎么什么都会!!)所以,我们今天就来介绍一下RxJava的转换操作符吧。mapmap是RxJava中最简单的一个变换操作符了,它的作用就是对
含笑小基石
·
2020-07-02 14:37
多图片选择器PictureSelector
1.集成了Glide4.5.02.集成了
rxjava2
.0.5和rxandroid2.0.13.集成了rxbus,事件总线4.集成了权限管理RxPermissions5.预览图片(viewpager,P
hellolengyue
·
2020-07-02 02:46
Android学习笔记 | 网络请求retrofit+
rxjava2
Android学习笔记|网络请求retrofit+
rxjava2
前言在开发app的过程中,难免要和后端进行数据交互,就涉及到网络请求,这里推荐使用retrofit。
1024程序猿~嗷~
·
2020-07-02 01:15
Android
基于Retrofit+
Rxjava2
的MVP结构的网络库封装
一、前言Retrofit目前火的不行,且与Rxjava可以完美配合,所以在此尝试将其进一步封装,代码实现不多,更多的是思考与探索。有兴趣可以看看这种架构模式。小弟学习阶段,大神路过欢迎指点。二、先看封装后的调用不浪费大家时间,看调用与开发是否方便。MainActivity:publicclassMainActivityextendsAppCompatActivityimplementsLoginV
以帅服人的珂哥
·
2020-07-02 00:50
基于wanAndroid-项目实战
基于wanAndroid-项目实战#QzsWanAndroid-[基于wanandroid.com开发的MVP+Retrofit2+
RxJava2
+okhttp3开发的AndroidAPP](https
dihuan8638
·
2020-07-01 22:20
Retrofit 2.0 二次封装
刚好Retrofit出来不久,后面陆续结合
Rxjava2
,lifecycler等进行再次封装。
Felix_9
·
2020-07-01 12:32
Rxjava2
~zip~学渣带你扣
rxjava2
~ map操作符到底干了什么
这不是源码分析篇只是想聊一聊这些哪些地方可以用到1justObservable.just("Cricket","Football").subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(getObserver())privateObservergetObserver(){returnnew
品味与回味
·
2020-07-01 12:14
RxJava & RxAndroid 简单入门学习
引入Gradlecompile'io.reactivex.
rxjava2
:rxjava:2.0.6'compile'io.reactivex.
rxjava2
:rxandroid:2.0.1'代码packagecom.zyao89
Zyao89
·
2020-07-01 08:29
Android中播放音乐的几种方式
Android中播放音乐的几种方式前言前几天一直在研究
RxJava2
,也写了记录了几篇博客,但因为工作任务原因,需要研究音频相关的知识,暂时放下Rxjava,本文的demo中,MediaPalyer部分使用
一个有梦想的屌丝程序员
·
2020-07-01 05:20
android多媒体
RxJava2
+Retrofit2+golang
说在前面本人能力有限,望高手勿喷。golanggolang语言又叫go语言,是google公司为了适应高并发,兼顾开发效率而开发的一门语言。go语言的语法非常简单,适合做服务器端开发。所以我准备采用golang来做web后台。因为本节重点不是讲解go语言。所以会比较简单的介绍一下。RxJavaRxJava也使用了很久,一直想记录一些使用过程,但是由于时间问题,一直没有写。RxJava是一种链接风格
jiangml
·
2020-07-01 05:08
Android 网络请求是选择Retrofit +
RxJava2
还是 Retrofit + Callback?
文章目录1.前言2.实例2.1Retrofit+Callback2.2Retrofit+
RxJava2
3.总结1.前言在我们的App中,肯定需要通过网络请求从后台服务器获取一些数据,这时就需要用到网络请求框架
Jere_Chen
·
2020-07-01 02:22
Android
kotlin的RxJava进阶为
RxJava2
RxJava进阶
RxJava2
最近在之前做项目的时候用RxJava,后来了解了
RxJava2
后决定让项目的RxJava进阶为
RxJava2
。
小个泰
·
2020-06-30 12:48
android
使用
RxJava2
实现 RxBus 事件总线
使用RxJava也能方便的实现事件总线:compile"io.reactivex.
rxjava2
:rxjava:2.x.y"Kotlin>classRxBus2{privatevalsubjects:PublishSubject
_10_01_
·
2020-06-30 11:33
Rxjava2
+Retrofit2结合mvp的简单教程Retrofit篇(二):Retrofit的简单封装
既然说到封装,那就是对请求和返回结果进行统一处理1还是之前的post请求,我把返回结果写到ResultEntity这个类里面publicclassResultEntity{/***服务器返回数据一般就是{"code":0,"message":"123","data:":泛型}*但是我们这边是测试,返回的数据格式如下,所以我们的结果处理只需要对info做处理就行*{"info":[{"id":"57
MrAllRight_Liu
·
2020-06-30 11:52
Retrofit+kotlin Coroutines(协程)+mvvm(Jetpack架构组件)实现更简洁的网络请求
之前我都是使用
Rxjava2
+Retrofit实现网络请求的功能,然后加入了AutoDispose来实现自
XeonYu
·
2020-06-30 11:56
Android
kotlin
RxJava 2 源码分析(一)
首先我们看一下
RxJava2
三步曲的一个基本实现:1创建被观察者(也叫数据发射者)2创建观察者(也叫数据消费者)3建立订阅关系代码如下://第一步创建被观察者Observableobservable=Observable.create
西凉小可
·
2020-06-30 08:34
RxJava2
.0的使用详解
RxJava2
.0的使用详解1,初识RxJavaRxJava就是一种用Java语言实现的响应式编程,来创建基于事件的异步程序RxJava是一个基于事件订阅的异步执行的一个类库,目前比较火的一些技术框架!
zxn593066063
·
2020-06-30 05:00
RxJava之七——RxJava 2.0 图文分析create()、 subscribe()、map()、observeOn()、subscribeOn()源码
所以决定,写篇文章分析
RxJava2
.0关于RxJava,从表面上看起来很容易使用,但是如果理解不够深刻,使用过程中,往往会出现一些问题,所以我写了系列文章,从入门到精通,从简单的使用到部分源码详解,希望能给读者一个质的飞跃
薛瑄
·
2020-06-30 04:04
RxJava
Rxjava2
源码浅析(二)
上一篇文章:
Rxjava2
源码浅析(一)分析了最基础的一套流程,今天呢就略加一些常用的操作吧。
Sp_WannaSing
·
2020-06-30 02:25
Android:RxJava 3.0尝鲜,你做好准备了吗?
不像
RxJava2
对RxJava1那么残忍,RxJava3对
RxJava2
的兼容性还是挺好的,目前并没有做出很大的更改。
像程序那样思考
·
2020-06-29 15:33
06.RxJava初探
不然可能会报错MorethanonefilewasfoundwithOSindependentpath'META-INF/rxjava.properties'compile'io.reactivex.
rxjava2
任振铭
·
2020-06-29 05:56
RxJava2
.0 操作符(9)—— Connectable Observable 连接操作符
具有更精确控制订阅动态的专业观察器。Connect首先我们有必要来了解一下什么是ConnectableObservable:就是一种特殊的Observable对象,ConnectableObservable在被订阅时并不开始发射数据,而是只有在调用connect操作符的时候才开始发射数据,所以可以用来更灵活的控制数据发射的时机。9.1PublicPublish操作符将普通的Observable转换
DoubleThunder
·
2020-06-29 04:19
开源项目:Kotlin+MVP+
RxJava2
+Retrofit2开发短视频类的 小项目
KotlinMvp图片都上传失败,完善的转移Github看READMEGitHub地址:https://github.com/git-xuhao/KotlinMvp(开源不易,如果喜欢的话希望给个Star或者Fork,谢谢!)《KotlinMvp》是仿着“开眼Eyepetizer”之前版本并加上自己的想法,开发的一款的短视频小应用,每日为你推荐精选视频,让你大开眼界。本项目采用Kotlin语言编写
Xiho丶
·
2020-06-29 03:07
RxJava2
Flowable filter (过滤操作符)
filter(过滤操作符)目录1filter作用2filter接口3filter图解说明4filter测试用例1filter作用通过指定的条件来过滤发布者发出的项。2filter接口Flowablefilter(Predicatepredicate)FiltersitemsemittedbyaPublisherbyonlyemittingthosethatsatisfyaspecifiedpred
_无问西东
·
2020-06-28 19:03
rxjava2
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
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
其他