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
rxjava
关于
RxJava
2的一点总结
我是基于以下依赖做的总结,之前由于依赖的版本太低导致有些包缺失,推荐就用最新的吧implementation'io.reactivex.
rxjava
2:
rxjava
:2.1.12'implementation'io.reactivex.
rxjava
2
空老表
·
2023-06-15 11:06
RxJava
介绍
rxjava
Rx介绍ReactiveX的历史ReactiveX是ReactiveExtensions的缩写,一般简写为Rx,最初是LINQ的一个扩展,由微软的架构师ErikMeijer领导的团队开发,在
yzpyzp
·
2023-06-15 10:01
Android
RxJava
2使用解析
RxJava
2前提:android常用基础异步工具:AsycTask,规范使用时需要继承重写作为abstract类handler,绑定-sendMessgae-handleMessage当需求任务数量增加
#蜗牛爬爬爬
·
2023-06-15 10:59
基础
RxJava
2.x使用以及操作符详解
RxJava
2.x是一个非常棒的流式编程,采用的观察者模式思想,事件的产生者产生事间之后发送给绑定的接受者,接受顺序与发送顺序一致.但是是独立于
RxJava
1.x存在,本文讲解
RxJava
2.x的简单使用
ZhangQiang-
·
2023-06-15 10:29
[Android开发]
RxJava
&
retrofit
Android异步框架
RxJava
1.x系列(一) - 观察者模式及实现
前言
RxJava
是一款基于JavaVM实现的响应式编程扩展库-基于观察者模式的异步和事件处理框架。
weixin_34319111
·
2023-06-15 10:29
java
后端
运维
【webFlux】理解onBackpressureBuffer将数据缓存到一个缓冲区中,避免数据积压
onBackpressureBuffer是
RxJava
中的一个操作符,用于处理背压问题。
全面解读
·
2023-06-15 10:59
Flux&Mono
缓存
rxjava
android
【
RxJava
】Observable.create()链式编程下释放资源或状态
在
RxJava
中,Observable.create()方法用于创建一个新的Observable对象。
全面解读
·
2023-06-15 10:57
Android
Java
rxjava
android
Android Retrofit 给你的接口加上缓存
spm=1001.2014.3001.5501本文出自容华谢后的博客往期回顾:AndroidRetrofit+
RxJava
使用详解Android探讨一下Retrofit封装的最佳姿势Android谈谈我所理解的
容华谢后
·
2023-06-15 08:53
Android
android
retrofit
缓存
rxjava
2系列:Android线程切换简单实例
效果图如下:
rxjava
2导入:implementation'io.reactivex.
rxjava
2:rxandroid:2.1.1'implementation'io.reactivex.
rxjava
2
zhangjin1120
·
2023-06-15 07:31
RxJava2
android
rxjava
异步IO API(Asynchronous I/O API)和
RxJava
结合实现异步读写文件的功能
如果需要异步地写入数据,并在写入完成后执行回调函数,可以使用Java的异步IOAPI(AsynchronousI/OAPI)和
RxJava
结合实现回调。
全面解读
·
2023-06-14 08:36
Java
rxjava
android
Asynchronous
I/O
API
【Android架构】基于MVP模式的Retrofit2+
RXjava
封装之Token的刷新(八)
接到个需求,要做token的刷新,直接开搞【Android架构】基于MVP模式的Retrofit2+
RXjava
封装(一)【Android架构】基于MVP模式的Retrofit2+
RXjava
封装之文件下载
欢子3824
·
2023-06-14 04:20
Android 快速打造Kotlin+MVP+
Rxjava
+Retrofit项目架构(引用Google推荐架构模式:契约接口)
快速打造Kotlin+MVP+
Rxjava
+Retrofit项目架构(引用Google推荐架构模式:契约接口)文件目录:主目录mvp中的目录主要代码示例:1、一个登录模型(也叫bean、entity)/
100岁的Android工程师
·
2023-06-14 04:55
RxJava
小考题 --
Rxjava
源码分析(一)
前言:现在面试很多都会问
RxJava
的源码,直接讲
RxJava
的源码,估计大家都不太会看下去,我们先看个小考题,然后再去看相关的源码。
青蛙要fly
·
2023-06-14 03:37
【Android】Kotlin 中的Flow是个什么东西
它允许我们以类似于集合的方式发射多个异步生成的值,并通过类似于
RxJava
的操作符链式处理这些值。
我又来搬代码了
·
2023-06-13 15:37
Android学习笔记
Kotlin学习笔记
android
kotlin
Rxdart学习笔记(小白最容易理解的笔记)
rx有个外号叫从入门到放弃RxDart就是一个响应式编程,与之相关的还有他自己的全家桶(RxKotlin,
RxJava
,RxJS,RxSwift…)。。。
心猿意码_
·
2023-06-13 11:34
(简单代码)手写Volley
UI:下拉刷新上拉加载,动画网络:Retrofit+
Rxjava
okHttpVolley数据库:GreenDaoArmlite....图片:Gild.....使用别人的网络框架会有哪些问题1.项目中有太多的代码不是我们需要的
崽子猪
·
2023-06-13 05:10
【GreenDao】使用RxQuery将List<T>指定字段作为V指定属性值,将List<V>存入GreenDao数据库
可以使用RxQuery和
RxJava
将List中每个Bean获取两个字段作为对象V的两个属性的值,并将List存入GreenDao数据库。
全面解读
·
2023-06-12 10:57
Android
数据库
rxjava
android
Android Lifecycle结合
RxJava
&Retrofit实现安全的网络回调
Lifecycle简介官方简介如此:Lifecycle-awarecomponentsperformactionsinresponsetoachangeinthelifecyclestatusofanothercomponent,suchasactivitiesandfragments.Thesecomponentshelpyouproducebetter-organized,andoftenli
DreamWinter
·
2023-06-11 19:15
使用 OkHttp 上传图片文件和参数(前后台代码都有)
相信对于这两者之间有些了解的同学都知道其实Retrofit的内部网络请求实现就是OkHttp,包裹了一层之后只是为了方便开发者写接口并且和
RxJava
结合使用而已,所以代码的差别不是很大。
Jiwenjie
·
2023-06-11 17:53
带你封装自己的MVP+Retrofit+
RxJava
2框架(二)
前言本篇文章是针对上一篇文章:带你封装自己的MVP+Retrofit+
RxJava
2框架(一)的进一步封装改进,建议在看完上一篇文章后,再食用本文效果更佳!
许朋友爱玩
·
2023-06-11 15:33
函数式接口、默认方法、纯函数、函数的副作用、高阶函数、可变的和不可变的、函数式编程和 Lambda 表达式 - 响应式编程 [Android
RxJava
2](这到底是什么)第三部分...
本文讲的是函数式接口、默认方法、纯函数、函数的副作用、高阶函数、可变的和不可变的、函数式编程和Lambda表达式-响应式编程[Android
RxJava
2](这到底是什么)第三部分,太棒了,我们又来到新的一天
weixin_33928137
·
2023-06-11 13:23
java
移动开发
c/c++
Retrofit是如何创建的?为什么要用动态代理
Retrofit的使用通常我们是Retrofit是和
Rxjava
配合使用,这里我们不做用法上的过多研究,主要看原理,所以下面的代码都是Retrofit的自身API,没有用
Rxjava
。
SillyMonkey
·
2023-06-11 13:31
初识响应式前端框架——Vue.js
响应式编程已经渗透到很多领域中的编码中,比如
RxJava
,Vue.js等,当然,目的就是提高编程的效率起因:以前我们改变UI的时候,就需要通过Dom来操作UI元素,随着业务的增多,这种方式就显得很笨重了比如
helang1991
·
2023-06-11 11:17
RxJava
2 学习笔记 - 观察者模式
观察者模式维基百科:Theobserverpatternisasoftwaredesignpatterninwhichanobject,calledthesubject,maintainsalistofitsdependents,calledobservers,andnotifiesthemautomaticallyofanystatechanges,usuallybycallingoneofth
圣斗士皮皮
·
2023-06-11 11:01
使用
RXJava
的注意事项:
使用
RXJava
的注意事项:-2018-07-231.切断数据流的传递:1.1收集所有的Dispose对象;mCompositeDisposable.add(s)1.2集中切断上下游的数据传递:this.mCompositeDisposable.dispose
jiaoheshang
·
2023-06-11 00:11
Android项目必备第三方框架
【RxBus消息传递】AndroidKnife/RxBus:EventBusBy
RxJava
.(github.com)4.【AgentWebwebView封装使用】Justs
英勇的骑士_d175
·
2023-06-11 00:27
Retrofit+OkHttp+
RxJava
的正确使用方式
retrofit:2.2.0'compile'com.squareup.retrofit2:converter-gson:2.2.0'compile'com.squareup.retrofit2:adapter-
rxjava
nonono1028
·
2023-06-10 14:31
Android Retrofit2+
Rxjava
+Okhttp3的使用
近些年很火的Retrofit2+
Rxjava
+Okhttp3的使用方法,为了以后应用方便,记录一下使用方法。
DN_妖小孽
·
2023-06-10 00:32
【
RxJava
】- 创建操作符源码分析
【
RxJava
】-变换操作符源码分析【
RxJava
】-过滤操作符源码分析【
RxJava
】-结合操作符源码分析【
RxJava
】-连接操作符源码分析简介一个在JavaVM上使用可观测的序列来组成异步的、基于事件的程序的库
拔萝卜占坑
·
2023-06-09 01:32
Android 使用SpannableStringBuilder避免Native内存增长,结合
RxJava
提高文本显示性能
在Android开发中,如果在应用程序中使用setText()方法来设置大量文本,可能会导致Native内存增长。这是因为setText()方法会在Native层创建一个新的字符串对象来存储文本内容,而这些字符串对象可能会在Java层被垃圾回收器回收,但在Native层仍然存在,从而导致Native内存增长。以下是一些可能的解决方法:使用SpannableStringBuilder:Spannab
全面解读
·
2023-06-08 14:52
Android
android
rxjava
Native
内存增长
Retrofit网络加载库二次封装支持
RxJava
与Flow-HttpUtils
Retrofit网络加载库二次封装支持
RxJava
与Flow-HttpUtilsHttpUtils是Retrofit网络加载库二次封装支持
RxJava
与Flow,包含网络加载动画、activity销毁自动取消请求
翛然dl
·
2023-06-08 07:06
Android
rxjava
retrofit
网络
【GreenDao】RxQuery查询并修改GreenDao数据库,完成后更新UI
GreenDao是一个轻量级的ORM(对象关系映射)数据库,而
RxJava
是一个响应式编程库,可以帮助我们更轻松地处理异步事件。
全面解读
·
2023-06-08 05:59
Android
数据库
ui
rxjava
Greendao
RxQuery
【
RxJava
】- 过滤操作符源码分析
目录【
RxJava
】-创建操作符源码分析【
RxJava
】-变换操作符源码分析【
RxJava
】-结合操作符源码分析【
RxJava
】-连接操作符源码分析Debounce仅在过了一段指定的时间还没发射数据时才发射一个数据
拔萝卜占坑
·
2023-06-07 12:05
【GreendDao 】RxQuery根据指定条件查询,完成后处理UI逻辑
GreenDao和
RxJava
结合使用可以更方便地处理数据查询和UI逻辑的交互。
全面解读
·
2023-06-07 07:32
Android
rxjava
android
Greendao
RxQuery
Retrofit 的好搭档
RxJava
(入门)https://www.jianshu.com/p/8dc7cc4d0339再见Retrofit(实战)https://www.jianshu.com/p/22bc837b4ef9这期再来聊聊
rxjava
jkwen
·
2023-06-07 06:44
GitHub标星9K的Google官方MVP+
Rxjava
项目详解,送大厂面经一份!
前言在这个网络发展快速的时代,我想问为什么你选择做程序员?有人说因为不善交际,也有人说最火的行业互联网,最好的职业程序员。确实在这个繁荣的行业,只要你自己不下船技术不水,就可以衣食无忧,努力努力说不定还能加薪升职,成为别人眼中的佼佼者,没多少行业如同程序员起薪高,也没有多少行业如同程序员涨薪快,没多少行业和程序员这个行业一样处处聚集高智力人群,身边都是工作上脑子转的飞快的人群。职场不讲政治只讲方案
a132445
·
2023-06-06 23:38
程序员
Android
开发中使用throttle和debounce
开发中我们都会有这样的问题按钮点击时连续点击只让第一次生效搜索时文本不断变化导致调用多次接口上面的两个问题解决后能大大提升用户体验解决它们就用到了throttle和debounceWEB(JS)lodashlodash中文文档Underscore.jsjQuerythrottle/debounceRxJSAndroid(Java)主要用到
RxJava
剑行者
·
2023-04-21 15:27
RxJava
2讲解
RxJava
2主要类关系图如下图所示,为
RxJava
2中的主要类关系图,可清晰知道各响应式类的联系和区别。后面无特别说明均以Flowable说明。
Simplelove_f033
·
2023-04-21 14:15
Rxjava
源码分析总结
Rxjava
优点个人认为优点有下面几个:1.使用结构、逻辑清晰;2.线程切换非常方便;3.只要流程发生错误,一定会执行onError(),不用到处处理;4.操作符强大;基础用法推荐https://www.jianshu.com
gogoingmonkey
·
2023-04-21 13:42
RxAndroid入门
响应式编程
RxJava
提供了响应式编码规范,而RxAndroid是专供Android平台的
RxJava
(只是针对平台增加了少量类),一般Android开发者口中的
RxJava
指的便是RxAndroid。
Sean1225
·
2023-04-21 11:37
Retrofit 2.4.0 工作流程源码解析
本文参考Retrofit分析-漂亮的解耦套路图片来源Retrofit分析-漂亮的解耦套路源码版本:Retrofit2.4.0
Rxjava
22.2.0Refrofit流程图Retrofit原理我们根据这张流程图来对着源码慢慢来看
BzCoder
·
2023-04-21 08:29
手写简单
Rxjava
理解其内部实现(一)
首先创建原始被观察者及观察者接口//被观察者interfaceObservableSource{//订阅funsubscribe(observer:Observer)}//观察者interfaceObserver{//订阅funonSubscribe()//事件发送funonNext(t:T)//错误funonError(t:Throwable)//事件完成funonComplete()}创建抽象
进击de小黑
·
2023-04-21 07:18
Android网络篇(二)—— Retrofit的基本使用
(2)支持
RxJava
,实现线程调度。(3)简洁易用,通过注解的方
乌托邦式的爱情
·
2023-04-21 01:55
Hystrix 熔断器 实例 demo
Hystrix是刺猬的意思,为了保护自己,不能让被调用者引起本身系统的不可用,甚至一直向上影响到整个微服务系统,Hystrix基于
Rxjava
实现,不过是老的1.x版本的
Rxjava
,新的2.x的版本还未使用
把爱放下会走更远
·
2023-04-21 00:15
Rxjava
2 简析Flowable背压(4)
Rxjava
2基本用法(1)
Rxjava
2操作符原理(2)
Rxjava
2线程切换(3)
Rxjava
2简析Flowable背压(4)一、简介前面几章都是介绍Observable,而Observable类是实现无背压方式的
PuHJ
·
2023-04-20 23:06
学习笔记| OkHttp+Retrofit+Dagger2+
RxJava
+MVP架构
一口吃不成一个大胖子,一步一步地讲解各个框架特性及使用,再连接起来。@[toc]OkHttpimplementation'com.squareup.okhttp3:okhttp:3.11.0'Header的设置使用header(name,value)来设置HTTP头的唯一值,如果请求中已经存在响应的信息那么直接替换掉。使用addHeader(name,value)来补充新值,如果请求头中已经存在n
heyrenly
·
2023-04-20 13:14
Rxjava
Any
所有代码的演示都在
RxJava
2.2.4版本上进行的判断数据是否有满足条件的1.exampleObservable.just(11,12,13,14,15).any(Functions.equalsWith
CODERLIHAO
·
2023-04-20 07:53
[Android+JetPack] (Java实现) Retrofit2+
RxJava
3+Paging3+RecyclerView 实现加载网络数据例子 记录
文章目录前言参考链接依赖库及版本Demo效果接口及数据展示各项模块`Retrofit2`Bean,对应上面的接口返回.ServiceAPI部分`Paging3``PagingSource`以及`RxPagingSource``PagingDataAdapter`适配器`ViewModel``PublicInfoPage/Activity`最后前言继续安卓学习之旅,本章的主要目标是:1.完成一个无限
iOSTianNan
·
2023-04-19 22:15
android
java
rxjava
Rxjava
2 线程切换(3)
Rxjava
2基本用法(1)
Rxjava
2操作符原理(2)
Rxjava
2线程切换(3)
Rxjava
2简析Flowable背压(4)一、简介前面说了
Rxjava
的用法和操作符原理,
Rxjava
的基于事件的响应式编程面向事件本身采用流式操作
PuHJ
·
2023-04-19 16:02
Rxjava
2 学习记录。
compile'io.reactivex.
rxjava
2:
rxjava
:2.0.1'compile'io.reactivex.
rxjava
2:rxandroid:2.0.1'注:as版本为3.1.4依赖发生变化
北京大冲牛
·
2023-04-19 14:06
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
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
其他