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
学习计划:2021-6-15
Rxjava
操作符https://www.jianshu.com/p/cd984dd5aae8粗略地看一遍,暂时记不住,之后再应用中记住。
yangSmallXing
·
2021-06-15 12:11
RxJava
详解之执行原理(四)
RxJava
详解之执行原理(四)前面几篇文章介绍了
RxJava
的基本使用,也说了
RxJava
的优缺点。下面我们就从源码的角度去分析一下
RxJava
的原理,以及如何进行线程切换和导致内存泄漏的原因。
CharonChui
·
2021-06-15 12:40
Rxjava
和Retrofit
Rxjava
首先来看一片文章http://gank.io/post/560e15be2dca930e00da1083学习一项复杂技术的策略,不要求完全掌握,只要求边缘切入,逐步向内扩展。
BenjaminCool
·
2021-06-15 07:12
Android性能优化总结
减少不必要或重复的背景设置数据结构与算法:ArrayList、LinkedListLinkedHashMap、HashMapSparseArray与ArrayMap线程优化:1、不要直接new线程,使用线程池、asyncTask、
rxjava
_fanqh
·
2021-06-15 04:55
Rxjava
基本使用 认识
RxJava
安卓小白一枚,刚开始研究
RxJava
,随手记录,过于基础的内容,新学习的小伙伴一起讨论,大神轻拍,有不对的地方感谢指导,立马整改!无聊的前篇一直都知道有
RxJava
这么个东西,也知道很好用。
MrKot
·
2021-06-14 21:53
Rxjava
2.1 线程切换原理解析
一、前提说明本文是在
Rxjava
2.1的基础上进行的,目前只对
Rxjava
进行解析,未搭配Retrofit食用,如果想看
Rxjava
+Retrofit源码解析,请移步Retrofit2.1+
Rxjava
innovatorCL
·
2021-06-14 21:20
Retrofit2+
Rxjava
2 自定义GsonConvert 将Http返回Code状态统一处理
Retrofit响应数据及异常处理策略这篇文章有提到自定义GsonConvert来统一解析外层包裹的HttpResult关于自定义Code的统一处理,让业务只关心业务实体。但是这个封装的还不够彻底,业务调用以及Retrofit的定义中还是透明的知道HttpResult的存在。业务调用和Retrofit的API定义应该只关心具体的业务Entity。HttpResult应该是在Gson解析的过程中自动
浩运
·
2021-06-14 14:03
Rxjava
2源码学习
RxJava
2源码学习
Rxjava
最引以为傲的链式操作,每个方法都是产生一个Obserable,这样才能链式调用。
不会上树的猴子
·
2021-06-14 03:31
Rxjava
2.0 新定义
背压(backpressure)在
rxjava
2.0中了解了数据流的发射处理和响应可以在独立线程中进行,上游在处理数据的时候,不知下游中是否将数据处理完成,也不会等下游将数据处理完成之后发射假设上游的数据发射的数据很快
往之_
·
2021-06-14 02:23
Android-View点击事件短时间重复点击的过滤
一、实现方式1、
Rxjava
2、自定义类继承OnClickListener接口二、实现过程1、
Rxjava
这种方式需要项目以来
rxjava
库,推荐在项目中存在该库时使用**如果不想依赖,可以参考第二种方式
xiedroid
·
2021-06-14 00:17
RxJava
学习笔记(3)过滤Observable
过滤型操作符FilteringObservable1:Debounce:debounce的意思是“去除抖动”,debounce操作符对源Observable每产生一个结果后,如果在规定的间隔时间内没有别的结果产生,则把这个结果提交给订阅者处理,否则忽略该结果。运行结果:2Distinct:去掉重复的数据运行结果:3ElementAt:取制定位置的数据运行结果:4Filter:按照指定的规则进行数据
jack_do
·
2021-06-13 20:19
Android官方Room配合
RxJava
接入及使用经验
Room持久性库在SQLite上提供了一个抽象层,帮助开发者更友好、流畅的访问SQLite数据库。以下是Room的初步使用经验,可供基础功能的使用。完整的文档请参考https://developer.android.com/training/data-storage/room一、添加依赖//roomimplementation"androidx.room:room-runtime:2.2.6"an
_青_9609
·
2021-06-13 14:24
Rxjava
2
Season_zl给初学者的
RxJava
2.0教程ObservableEmitteremitter1.发射器发出onComplete()或者onError()后,接收器将不再接收时间。
郑捡书
·
2021-06-13 14:57
RxJava
中subscribeOn到底是不是只有第一次才有效
如需转载需在明显位置保留作者信息及原文链接如果博客中有不恰当之处欢迎留言交流http://www.jianshu.com/p/4e78d447394e1、前言一年多没有写新博客了,今天又来水一篇,算是对《你真的会用
RxJava
怪盗kidou
·
2021-06-13 12:38
Android开源库Retrofit中
RxJava
的工作流程分析
写这么一篇文章主要是为了解惑,我们都知道Retrofit可以配合
RxJava
一起使用,而且那种链式的调用简直了,但是一直有个疑惑:getObservable().subscribe(newObserver
左手木亽
·
2021-06-13 10:23
实操Redission 分布式对象(一)
公共讲解RedissonClient(同步异步)、RedissonReactiveClient(反射式Reactive)和RedissonRxClient(
RxJava
2)实例本身和Redisson提供的所有分布式对象都是线程安全的
周二倩你一生
·
2021-06-13 00:09
RxJava
学习笔记(4)组合Observable
1:Zip2:Merge3:StartWith4:combineLatest5:Join运行结果:在这里有一个问题,请教各位大神,为什么最后一组9为什么不是9-->jack19-->jack29-->jack3而是9-->jack36:SwitchOnNextswitchOnNext(Observable>用来将一个发射多个小Observable的源Observable转化为一个Observabl
jack_do
·
2021-06-12 22:52
RxJava
线程切换流程分析_observeOn
一、执行流程图流程图在上一节
RxJava
2线程切换流程分析_subscribeOn的示例代码中,我们是在ObservableOnSubscribe#subscribe中去执行getBitampFormServer
未见哥哥
·
2021-06-12 19:46
Retrofit+
RxJava
2使用遇到的问题
使用Retrofit和
RxJava
2的时候遇到一些问题,记录如下1、导包可能会遇到1.x跟2.x两个版本的jar包冲突
RxJava
2与1.x有很多不同Retrofit使用CallAdapter的时候要使用
lock_lock
·
2021-06-12 15:04
rxjava
RXjava
RXjava
是什么,有什么作用?如何使用它?
RXjava
是一个使用可观测的序列来组成异步的、基于事件的程序的库。简单的说,就是用一个简洁明了的程序序列,来组成异步程序。
yoloHuang
·
2021-06-12 04:54
第二篇
RxJava
常用操作符
接着上一篇文章,本文开始介绍一些常用的操作符,如果你想了解更多相关操作符,可以自行去gitbug上的地址查阅文档
RxJava
Doc。如果你还没有看过上一篇文章可以先去随便翻翻。
Ggx的代码之旅
·
2021-06-11 21:43
Rxjava
的线程调度源码解析
代码调用Observable.just(1).subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(newConsumer(){@Overridepublicvoidaccept(Integerinteger)throwsException{}});直接进入主题,先看subscribe中调用
nmssdmf
·
2021-06-11 17:12
WanAndroid客户端 - Kotlin版
使用Kotlin语言开发的WanAndroid客户端,优先采用了Google推荐的AndroidX库以及流行的
RxJava
、Retrofit、OkHttp等开源技术。
Taonce
·
2021-06-11 09:43
RxJava
进击的Rx
什么是ActionAction是
RxJava
的一个接口,常用的有Actio
花前月下的细说
·
2021-06-11 06:43
RxJava
2 基本调用源码解析
以下rx版本:
rxjava
2.2.7rxAndroid2.2.1举个例子:A与B家里做客,B在家里等着A,当A按下门铃时,B就去给A开门这个例子中A就是Observable(被观察者),B就是Observer
nmssdmf
·
2021-06-11 04:01
Rxjava
操作符 :combineLatest
mPresenter.addDisposable(Observable.combineLatest(RxTextView.textChanges(mEtLoginPhone),RxTextView.textChanges(mEtLoginCode),(phone,verifyCode)->isPhoneValid(phone.toString())&&isVerifyCodeValid(verif
ae12
·
2021-06-11 02:11
RxJava
基础操作符的使用入门(创建操作)
从2015年10月份知道
RxJava
并使用过一次之后,因为工作忙的原因一直没有再去接触过这个让人无法抗拒的编程接口。经过几天的学习之后把学习的东西总结一下,毕竟才接触,若有不对的地方,请留言指正。
Patients
·
2021-06-11 01:56
我们为什么要在Android中使用
RxJava
欢迎访问微凉一季本文翻译来自-->Whyshouldweuse
RxJava
onAndroid感觉
RxJava
最近风生水起,不学习一下都不好意思了,洒家也是初学
RxJava
,也是感觉代码好像更复杂更难懂了
微凉一季
·
2021-06-11 01:36
RxJava
的使用
前言:一直看到
Rxjava
,但是一直没有研究,今天看了一下,做个整理。
Rxjava
由于其基于事件流的链式调用,逻辑简洁,使用简单的特点,深受各大Android开发者的欢迎。
PlutoWnn
·
2021-06-10 18:02
RxJava
系列二:根据操作符分析整个上下游的执行流程
RxJava
源码分析系列:
RxJava
系列一:从使用层面分析源码及执行流程
RxJava
系列二:根据操作符分析整个上下游的执行流程Observable.create(newObservableOnSubscribe
zx_tree
·
2021-06-10 14:38
MVP+Okhttp3+Retrofit2+
Rxjava
2 框架实现
一、MVP简称:MVP全称:Model-View-Presenter;MVP是从经典的模式MVC演变而来,它们的基本思想有相通的地方:Controller/Presenter负责逻辑的处理,Model提供数据,View负责显示。(from百度)MVP模式_百度百科:https://baike.baidu.com/item/MVP%E6%A8%A1%E5%BC%8F/10961746?fr=alad
惟吾德馨_慧
·
2021-06-10 12:06
Awesome
RxJava
-
RxJava
学习资料
#Awesome-
RxJava
RxJava
resources##Blog*[给Android开发者的
RxJava
详解](http://gank.io/post/560e15be2dca930e00da1083
繁复至极返璞归简
·
2021-06-10 07:10
RxJava
(四)from和toList
如果只是用Retrofit我们需要循环使用这些id来请求,那如果用
RxJava
是什么样呢?
请你吃鱼
·
2021-06-09 23:19
我对
Rxjava
的理解
1遇到问题:我们在过长的时间里,习惯了以往事情一步步的处理,这里我讲的一步步的处理,指的是一系列的事件分步进行,比如有如下需求,进入activity之后需要立马进行如下操作:先获取用户列表》》界面显示用户列表获取每个用户的详细信息》》将列表item设置为可点击获取每个用户的头像》》列表中的用户头像显示出来对于用户的头像进行压缩》》输出压缩成功日志到控制台将压缩后的头像存储》》输出保存成功日志到控制
健健可迪仔
·
2021-06-09 16:57
RxJava
2记录
1.先来一段最基本的调用//创建上游被观察者Observableobservable=Observable.create(newObservableOnSubscribe(){@Overridepublicvoidsubscribe(ObservableEmittere)throwsException{Log.i(TAG,"ObservableEmitter,上游发射数据:"+"currentTh
倒转流年丶
·
2021-06-09 09:30
Rxjava
1 与 Android 的故事(6)—— Convert
本篇将是此系列的最后一篇了,介绍
Rxjava
1的转换APItoListtoList通常,发射多项数据的Observable会为每一项数据调用onNext方法。
ZLOVE1990
·
2021-06-09 06:42
RxJava
+ Retrofit 的实际应用场景
介绍关于
RxJava
Retrofit很多篇文章都有详细的说明,在这里我想分享一个具体的使用案例,在我的开源项目就看天气里的实际应用。也希望跟大家探讨如何优雅的使用。
谢三弟
·
2021-06-08 18:31
Twobbble,一个完全使用Kotlin开发,小而美的Dribbble客户端。
而值得一提的是Twobbble完全使用Kotlin开发,基于MVP,并使用了
RxJava
,Retrofit2,EventBus,Fresco,等多个常用第三方项目,会充分的证明了Kotli
逝水比喻时光
·
2021-06-08 18:21
在kotlin中优雅的使用Room
在之前的文章中我介绍了使用
RxJava
配合Room给自己的APP添加数据库支持,但随着技术的发展,现在已经有很多人开始使用kotlin开发,我的新项目也直接使用kotlin语言开发,如何在kotlin中方便的使用
_青_9609
·
2021-06-08 08:24
RxJava
详解之线程调度原理(六)
RxJava
详解之线程调度原理(六)Observable.create(newObservable.OnSubscribe(){@Overridepublicvoidcall(Subscribersubscriber
CharonChui
·
2021-06-08 05:25
Rxjava
2.1 订阅流程源码解析
一、前提说明本文是在
Rxjava
2.1的基础上进行的,目前只对
Rxjava
进行解析,未搭配Retrofit食用,如果想看
Rxjava
+Retrofit源码解析,请移步Retrofit2.1+
Rxjava
innovatorCL
·
2021-06-08 02:57
RxJava
3的源码简单分析
前言今年八月开始踏上
RxJava
的学习之路,当时的
RxJava
版本已经更新到3.x了。学习的过程中参考了
RxJava
2的资料,demo的学习以官网为主。
大荒里种菜
·
2021-06-08 00:04
RxJava
(源码待续)学习之调度器Scheduler
上一篇:
RxJava
源码学习之组合操作符如果你想给Observable操作符链添加多线程功能,你可以指定操作符(或者特定的Observable)在特定的调度器(Scheduler)上执行。
yoosir
·
2021-06-07 16:53
Android项目使用Protobuf教程(结合Retrofit+
RxJava
及HttpURLConnection使用)
Android项目使用Protobuf教程(结合Retrofit+
RxJava
及HttpURLConnection使用)最近项目中使用到了protobuf,但是网上的关于protobuf在android
黄大力的
·
2021-06-07 06:08
RxData--基于
RxJava
的LiveData
基于
RxJava
的LiveData实现架构组件谷歌官方推出了架构组件,用来解决生命周期,数据库访问,ViewModel的定义,数据订阅等等问题。
大庄
·
2021-06-07 02:54
基础库----------网络库的使用
小编使用的是newBaseLib开源库,原项目GitHub地址:传送门在使用这个网络库之前,需要了解
rxjava
、retrofit以及okhttp相关知识,只有了解事情的本质,才能更好的应用,不然就是扯淡
就这样风流
·
2021-06-07 00:44
Rxjava
2.2.1(3) subscribeOn 线程切换-源码分析
rxjava
代码Observable.create(newObservableOnSubscribe(){@Overridepublicvoidsubscribe(ObservableEmitteremitter
其勇勇
·
2021-06-07 00:19
Something
功能仿京东列表页页码弹框提示BottomSheet用法水波纹动画App更新框架使用共享元素DataBinding使用Hook入门
RxJava
2.0学习效果仿京东列表页页码弹框提示我是图片BottomSheet
小编
·
2021-06-07 00:16
RxJava
之flatMap系列转换操作符
转载请以链接形式标明出处:本文出自:103style的博客转换相关的操作符以及官方介绍
RxJava
之flatMap系列转换操作符官方介绍:TransformingObservablesflatMapflatMapCompletableflatMapIterableflatMapMaybeflatMapObservableflatMapPublisherflatMapSingleflatMapSin
103style
·
2021-06-06 23:02
RxJava
2+Retrofit2+RxLifecycle3+OkHttp3网络请求封装
本文已独家授权code小生公众号发布!入职公司后,公司要求组件化开发,经过讨论后我将网络请求框架单独进行了封装,不过当时框架里将常用的util和ui均放入到了共同的Common包下,导致里面部分代码耦合,后来为了降低耦合性又将Common拆分为了lib_common和lib_ui,但是lib_ui依赖了lib_common,还是导致部分代码耦合,最新一期为了降低组件之间的耦合性,所以单独将lib_
Mp5A5
·
2021-06-06 20:15
上一页
22
23
24
25
26
27
28
29
下一页
按字母分类:
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
其他