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
操作符实战(1)-线程切换
前言在没有学习
RxJava
时我们切换线程可以有以下几种方法:(1)开启一个子线程处理耗时操作,当操作处理完后可以使用handler发送消息通知主线程更新内容,或者使用runOnUiThread。
取了个很好听的名字
·
2021-06-25 18:39
谈谈对于响应式编程
RxJava
的理解 - 核心思想篇
谈谈对于响应式编程
RxJava
的理解-核心思想篇谈谈对于响应式编程
RxJava
的理解-原理篇对于
RxJava
,大家应该需要很好的理解其核心思想,或者说你应该知道为什么要使用
RxJava
?
_小三爷
·
2021-06-25 17:30
Rxjava
入门之Scheduler & Worker
自己感觉这块自己整理的不好,主要是没花太多时间,不敢兴趣的可以略过第四部分的"各种Scheduler及对应的Worker".在
Rxjava
中,为了使用异步,我们经常看到如下的代码:xxx.subscribeOn
lluo2010
·
2021-06-25 15:35
闻所未闻!!彻底理解Android架构竟只需要这几步
前言用本篇文章理论知识和架构原则实践了一个wanAndroid项目,其中全部采用kotlin编写并抛弃了
Rxjava
,因为kotlin可以完全替代他,gitee本项目中汇总了业界知名的架构文章和一些项目帮你彻底理解架构
Android友人B
·
2021-06-25 15:57
RxJava
详解之操作符执行原理(五)
RxJava
详解之操作符执行原理(五)上一篇文章介绍了
RxJava
的执行原理。下面继续介绍一下操作符的执行原理,但是操作符太多了,这里用map来进行说明。
CharonChui
·
2021-06-25 07:42
面试:Handler 的工作原理是怎样的?
基本都用
RxJava
的线程调度切换,嗯对,就是那个observeOn和subscribeOn可以直接处理,比如网络操作,
RxJava
提供了一个叫io线程的处理。
nanchen2251
·
2021-06-25 02:27
RxJava
2背压管理策略实例解析
1、前言:在使用
RxJava
的背压时,遇到了很多困扰。本文主要是针对
RxJava
背压策略的5种模式下,观察者和被观察者在不同的线程模式下,表现出的不同的背压管理策略进行讲解。
Yagami3zZ
·
2021-06-24 22:26
RxAndroid2+RxLifecycle2+Retrofit2 依赖引入和冲突分析
2017.10.23日使用各个版本最新的依赖分析https://github.com/ReactiveX/
RxJava
https://github.com/ReactiveX/RxAndroidhttps
小猪x
·
2021-06-24 18:18
rxjava
优秀文章
1、整理https://xiaobailong24.me/2017/03/18/Android-
RxJava
2.x/2、原博http://www.jianshu.com/p/464fa025229e
jianshuwangyd
·
2021-06-24 16:49
MVP+
RxJava
ProgressDialog封装
第一版封装一个包含DialogFragment的Subscriber,publicclassProgressDialogSubscriberimplementsFlowableSubscriber{privatestaticfinalStringTAG="ProgressSubscriber";privateMyDialogFragmentmyDialogFragment;privateFragm
浩运
·
2021-06-24 14:38
RxJava
2.X版本-Concat语法
一、Concat语法publicObservableget
RxJava
CreateExampleData(){returnObservable.create(newObservableOnSubscribe
河马过河
·
2021-06-24 11:25
GitHub标星5.8K+!手写一款基于MVVM模式开发框架,完美实现事件与数据源绑定!
MVVMHabit是以谷歌DataBinding+LiveData+ViewModel框架为基础,整合Okhttp+
RxJava
+Retrofit+Glide等流行模块,加上各种原生控件自定义的BindingAdapter
唐唐_1388
·
2021-06-24 10:42
Android RxAndroid使用
实现类似定时器功能依赖compile'io.reactivex.
rxjava
2:rxandroid:2.0.1'compile'io.reactivex.
rxjava
2:
rxjava
:2.1.3'2.布局文件中只是简单的
_凌浩雨
·
2021-06-24 08:43
RXJAVA
的使用
Rxjava
的引入:compile'io.reactivex.
rxjava
2:
rxjava
:2.0.5'compile'io.reactivex.
rxjava
2:rxandroid:2.0.1'作者:XINHAO_HAN
RxJava
XINHAO_HAN
·
2021-06-24 08:20
RX第三章
然后我们将创建一个简单的应用程序,在不同的flavors中包含几个用
RxJava
填充的RecycleViewitems。启动
菜鸟_一枚
·
2021-06-24 07:29
Android-Java-泛型-获取泛型类型-ParameterizedType
在之前的文章MonkeyLei:Android-Retrofit2+
Rxjava
2之网络通用请求-初步封装小白进行了初步封装,后续又正对请求数据做了进一步封装MonkeyLei:Android-Retrofit2
MonkeyLei
·
2021-06-24 03:11
RxJava
2源码分析
RxJava
2源码分析
RxJava
的鼎鼎大名相信Android开发的同学都非常熟悉了,其实不仅仅有
RxJava
,还有RxJs,RxKotlin等等一系列。
BlackFlag
·
2021-06-24 00:07
RxLifecycle 解决
rxjava
引起的内存泄露问题
本文从https://blog.csdn.net/mq2553299/article/details/78927617截取了一部分,具体的r实现原理可以参看原来的文章随着
RxJava
及RxAndroid
charjack
·
2021-06-23 17:05
RxJava
使用(三)之Backpressure背压
所谓的Backpressure其实就是为了控制流量,水缸存储的能力毕竟有限。Observable.create(newObservableOnSubscribe(){@Overridepublicvoidsubscribe(ObservableEmitteremitter)throwsException{for(inti=0;;i++){//无限循环发事件emitter.onNext(i);}}}
Ayres
·
2021-06-23 11:30
Android-
Rxjava
订阅流程
使用Observable.create(newObservableOnSubscribe(){@Overridepublicvoidsubscribe(@NonNullObservableEmitteremitter)throwsThrowable{emitter.onNext("cc");}}).map(newFunction(){@OverridepublicIntegerapply(Stri
just0119
·
2021-06-23 04:25
Observable概述(
RxJava
2)
上一篇文章中定义了Rx=Observable+Operator+Scheduler。Rx以经典观察者模式为骨架、并扩展之使得我们能够以类似使用Iterable的方式使用Observable。Rx最为重要的两个要素是:数据流和异步(实际上Rx把数据流都视作异步的)。今天的主角便是数据流——Observable。根据上下文语义的需要,本系列文中可能另称之为数据序列、事件流、被观察者。观察者在Rx的世界
uqduiba
·
2021-06-23 01:00
RxJava
初学
Rxjava
简介ReactiveExtensionsfortheJVMalibraryforcomposingasynchronousandevent-basedprogramsusingobservablesequencesfortheJavaVM
耿之伟
·
2021-06-22 22:25
Rx第七章
Rx第七章Schedulers-解决Android主线程问题前面一章是最后一章关于
RxJava
的Observable的创建和操作的章节。
菜鸟_一枚
·
2021-06-22 18:13
Rxjava
解除订阅①:自带方式和RxLifeCycle
Rxjava
解除订阅三部曲:
Rxjava
解除订阅①:自带方式和RxLifeCycle
Rxjava
解除订阅②:AutoDispose
Rxjava
解除订阅③:RxLife前言最近在维护老旧网络库的时候,发现网络库底层运用到了
海阔sun天空
·
2021-06-22 15:55
Rxjava
---操作符篇---变换操作符
说明本文是对Android
RxJava
操作符详解系列:变换操作符Android
RxJava
实战系列:优雅实现网络请求嵌套回调做一个笔记。
一期一会la
·
2021-06-22 11:46
关于java的回调方法
在此我们并不讨论类似RXJs、
RXJava
的新技术,只是用纯原生的java思想实现回调知识点接口、多态、异步、多线程、内部类正文直接上代码packagecom.util.Super;publicclassCa
凌风x
·
2021-06-22 09:31
OKHttp LoggingInterceptor的使用
习惯了日志跟踪代码的日子,使用Okhttp3+Retrofit2+
Rxjava
2网络请求框架后,智能在网络请求后打印请求结果,而要查看调用的API链接似乎不那么方便。
惟吾德馨_慧
·
2021-06-22 03:13
RxJava
——线程控制
前言对于一般的需求场景,需要在子线程中实现耗时的操作;然后回到主线程实现UI操作应用到
RxJava
模型中,可理解为:被观察者(Observable)在子线程中生产事件(如实现耗时操作等等)观察者(Observer
不会敲代码的好代码
·
2021-06-21 12:20
Error:Execution failed for task':app:transformResourcesWithMergeJavaResForDebug'.> More than one ...
>MorethanonefilewasfoundwithOSindependentpath'META-INF/
rxjava
.properties'(错误大致意思为:存在一个违规操作,类似于
RXJava
)
机器灵_砍菜刀
·
2021-06-21 08:43
利用
Rxjava
简单处理复杂请求
这是AndroidWeekly第270期推荐的一篇文章:Howtomakecomplexrequestssimplewith
RxJava
inKotlin,Kotlin写的,MVP+Dagger2+
RxJava
2
爵小友
·
2021-06-21 08:51
RxJava
2.X版本-map语法
一、map语法练习1、Obserable创建publicObservableget
RxJava
CreateExampleData(){returnObservable.create(newObservableOnSubscribe
河马过河
·
2021-06-21 06:54
RxJava
+Retrofit的瀑布流Demo
前言学习
RxJava
+Retrofit的开发框架之余,做了一个小的Demo。主要功能是获取图片数据,以瀑布流形式展示。
三十二蝉
·
2021-06-20 23:47
安卓room 数据库操作
最近在项目需要频繁用到数据库存储,但是用老的方式太繁琐,所以撸了下room发现真心好用特别配上
Rxjava
2简直不要太爽。那我一起看下。
陈陈_04d0
·
2021-06-20 20:58
Only the original thread that created a view hierarchy can touch its views
翻译一下标题:只有创建这个view的线程才能操作这个view这个问题是我在使用
RxJava
嵌套请求数据时发生的异常错误信息因为ok的最终的回调接口,即onResponse运行在子线程由于没有使用
RxJava
库柯
·
2021-06-20 12:49
RxJava
学习(1)-Subject
前言根据Froussios英文版的学习笔记,这里是简单的学习笔记。如果对于subject的文档看不懂,可以进入这里,有很棒的图解。一、简介Subject是Observable的扩展,同时实现了Observer的接口,所以它既可以发送数据,也可以接收数据。一、PublishSubjectPublishSubject只有在订阅后,才会开始接收数据。二、ReplaySubjectReplaySubjec
crossroads
·
2021-06-20 06:45
4章
RxJava
基本响应类型
本篇文章已授权微信公众号YYGeeker独家发布转载请标明出处CSDN学院课程地址
RxJava
2从入门到精通-初级篇:https://edu.csdn.net/course/detail/10036
RxJava
2
Hensen_
·
2021-06-20 03:50
Retrofit 2.1 +
Rxjava
源码解析(一)
1.创建Retrofit对象OkHttpClient.BuilderokHttpClient=newOkHttpClient.Builder();retrofit=newRetrofit.Builder().client(okHttpClient.build()).addConverterFactory(GsonConverterFactory.create()).addCallAdapterFa
innovatorCL
·
2021-06-19 21:44
学习
RxJava
学习
RxJava
,就一定得知道这三个词语:Observer(观察者),Observable(被观察者),subscribe(订阅)。这个,怎么说呢,我认为它的流程就跟回调差不多。那有啥好学的呢?
我妈叫我二乖
·
2021-06-19 20:28
RxJava
中subscribe流程源码分析
接触
RxJava
算是比较早了,早期
RxJava
1.0出来的时候就结合Retrofit然后搭配MVP框架使用了,年初加入新公司也有用到
RxJava
不过中间比较长一段时间没有接触,准备彻底深入的学习一下。
左手木亽
·
2021-06-19 13:46
android-简单快速封装MVP+Retrofit2.0+
Rxjava
框架
曾几何本人接触MVP+Retrofit2.0+
Rxjava
也有同样的疑惑,固知道问题所在,网上关于MVP方面文章太多,千篇一律,看起来比较费力,其实只要看懂一篇文章就够了,为此这篇文章本人写的比较详细,
瓶子漂吧
·
2021-06-19 13:00
Retrofit结合
RXJAVA
的使用
本文参考:https://www.jianshu.com/p/5bc866b9cbb9一.Retrofit结合
RXJAVA
的使用以获取豆瓣Top250榜单为例,取前10,地址如下https://api.douban.com
sain_wu
·
2021-06-19 12:34
Rx java总结 一
内容参考吴小龙
rxjava
,非常感谢龙同学给出这么优质的内容参考,由于他很早之前就已经编写,使用的java来演示的,本文都是以kotlin的语法跟大家演示的,但是主体的内容未发生改变,再次感谢吴小龙关于概念我就不再赘述
18岁的编程少年
·
2021-06-19 12:24
用Kotlin的方式来处理网络异常
森林的梦想.jpg一.前言之前的文章
RxJava
处理业务异常的几种方式曾经介绍过Retrofit的异常可以有多种处理方式。其中,可以使用
RxJava
的错误处理操作符,它们是专门用来处理异常的。
fengzhizi715
·
2021-06-19 10:47
Android书籍收集
站长核实后会第一时间移除,谢谢入门书籍阿里巴巴Android开发手册KotlinforAndroidDevelopersAndroid动画:这里有一份很详细的属性动画使用攻略Rx在Zhihu的历史-杨凡如何把
RxJava
Hunter_Arley
·
2021-06-19 01:27
RxJava
学习(2)-订阅与取消订阅
前言根据Froussios英文版的学习笔记,这里是简单的学习笔记。一、Subscribe订阅Subscriptionsubscribe()Subscriptionsubscribe(Action1onNext)Subscriptionsubscribe(Action1onNext,Action1onError)Subscriptionsubscribe(Action1onNext,Action1o
crossroads
·
2021-06-18 22:48
浅谈Java响应式系统
使用
RxJava
可以将异步的回调改写成为链式调用。在代码上看起来非常简洁明了。当然JDK也提供了CompletionStage提供了类似的解决回调的功能。
·
2021-06-18 21:01
Rxjava
(2) 变换操作
文档网址:https://mcxiaoke.gitbooks.io/rxdocs/content/mData.add("1");mData.add("2");mData.add("3");mData.add("4");mData.add("5");mData.add("6");mData.add("7");privatevoidwindow(){/*------------------123---
其勇勇
·
2021-06-16 09:10
(包含Flutter、Kotlin、性能优化、Jetpack、
RxJava
...)
前言文章分享Android进阶面试题库,主要内容包括Java相关、Android基础相关、Android进阶相关、Flutter相关,Kotlin相关,性能优化相关、Jetpack相关,
RxJava
相关
清风Coolbreeze
·
2021-06-15 21:43
Android
程序人生
面试
flutter
kotlin
jetpack
Rxjava
Android性能优化
RxJava
相关资料for Android
给Android开发者的
RxJava
详解这可能是最好的
RxJava
2.x入门教程
RxJava
最友好的文章——
RxJava
2.0全新来袭
RxJava
沉思录:你认为
RxJava
真的好用吗实例:GitHub:
百折不挠的饭团
·
2021-06-15 14:23
Rxjava
2.2.1(4) observeOn 线程切换-源码分析
rxjava
代码Observable.create(newObservableOnSubscribe(){@Overridepublicvoidsubscribe(ObservableEmitteremitter
其勇勇
·
2021-06-15 14:02
上一页
21
22
23
24
25
26
27
28
下一页
按字母分类:
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
其他