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
我们为什么要在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
Android 架构演化之路
姓名:孙宾学号:17011210280学院:通信工程学院转自:微信公众号Android开发中文站【嵌牛导读】本文介绍Android架构的知识【嵌牛鼻子】
RXJava
,observable【嵌牛提问】软件开发一直在进化和改变
孙宾多么狗屎心里没数吗
·
2021-06-06 14:15
Rxjava
解除订阅②:AutoDispose
Rxjava
解除订阅三部曲:
Rxjava
解除订阅①:自带方式和RxLifeCycle
Rxjava
解除订阅②:AutoDispose
Rxjava
解除订阅③:RxLife前言上一篇介绍了
Rxjava
解除订阅
海阔sun天空
·
2021-06-06 07:09
认识
RxJava
RxJava
是一个针对响应式编程思想的一个框架,其本质是利用了观察者模式,充分的利用的函数式编程的思想,学习此框架,注意类的命名方式,这样有助了对其流程的理解主要类Publisher:发布者,发布数据的
桥头桥尾
·
2021-06-06 04:28
RxJava
常用操作符官方文档翻译及Kotlin示例(1)
Rxjava
2可谓是日常开发中的利器,特别是在异步任务中更能发挥作用。响应式编程以及流式api的良好支持,给予了更好的编码体验。越来越多开发者渐渐用起来了。
hewking
·
2021-06-05 18:09
rxjava
源码问答
Q1:
rxjava
如何实现?A1:每个操作符返回一个对象,它的作用有两个:1、请求数据2、被请求数据。第一个操作符对象只能被请求数据,订阅操作符对象只能请求数据。
4ff5e1e6459f
·
2021-06-05 12:50
Android
RxJava
源码流程分析
我们分5个步骤来分析流程:第一步:在retrofit.addCallApdapterFactory(
RxJava
2CallAdapterFactory.create()),会把
RxJava
2CallAdapterFactory
umbrella1
·
2021-06-05 12:42
Retrofit 基本使用教程(一)
也就是说它的底层是基于OKHTTP,Retrofit本身并不是真正意义的网络请求框架只是本身是基于网路请求二次封装的框架3.Retrofit优点:1.API设计简洁易用2.注解化配置高度解耦3.支持多种解析器、4.支持
Rxjava
2
奋斗滴熊猫
·
2021-06-05 10:07
Okkt —— 一款针对kotlin语言封装的Okhttp网络请求库
2、利用协程完全替代
rxjava
做主线程通讯以及线程调度,增加程序的交互效率。3、注解注入,完美的api流程,使你毋须对类型进行转换,直接上手4、纯粹的kotlin代码,利用
stormKid
·
2021-06-05 08:27
Android MVP模式简单使用和封装使用
MVP+Retrofit2+
RxJava
2本Demo使用MVP+Retrofit2+
RxJava
2来写的,如果大家对Retrofit2+
RxJava
都不会使用进行网络请求的话,请先查看我之前写的文章Retrofit2.0
艾曼大山
·
2021-06-05 07:45
谈谈对于响应式编程
RxJava
的理解 - 原理篇
谈谈对于响应式编程
RxJava
的理解-核心思想篇谈谈对于响应式编程
RxJava
的理解-原理篇源码分析我们直接先看一个最简单的例子Observable.create(newObservableOnSubscribe
_小三爷
·
2021-06-05 00:55
RxJava
与Flow的操作符对比
Flow作为Coroutine版的
RxJava
,同
RxJava
一样可以方便地进行线程切换。本文针对两者在多线程场景中的使用区别进行一个简单对比。
Android开发工作者
·
2021-06-04 23:59
Android优雅处理重复点击
之前的处理方式之前在项目中使用的是
RxJava
的方案,利用第三方库RxBindin
张坤的笔记
·
2021-06-04 12:32
常用框架的地址 2019-07-01
implementation'com.squareup.retrofit2:converter-gson:2.4.0'implementation'com.squareup.retrofit2:adapter-
rxjava
wodenide
·
2021-06-04 00:18
闲鱼是如何利用
RxJava
提升异步编程能力的
RxJava
是Java对于反应式编程的一个实现框架,是一个基于事件的、提供实现强大且优雅的异步调用程序的代码库。
闲鱼技术
·
2021-05-27 12:00
java
多线程
编程语言
python
并发编程
Kotlin协程之flow工作原理
概述最近想学习一下Kotlin中flow的用法,Google上搜了搜发现很多比较
RxJava
和flow的文章,其实我在实际业务中从来没有用过
RxJava
,倒不是因为它不好,而是…我一直傻傻不太会用
RxJava
斯音
·
2021-05-25 17:32
android
android
kotlin
Retrofit2.0 实现原理
通过建造者模式构建一个Retrofit实例,配置baseUrl,callAdapterFactory(将代理返回的Call对象转化为其他,比如
Rxjava
的Observer),converterFactory
CSU_IceLee
·
2021-05-21 11:59
YouDay根据你的名字中日记软件编写开源
你的名字:我虽不记得你的名字,但却记得喜欢你-我还记得这句台词我就是宅,怎么滴.jpg开始正题最近开源了一个日记软件,也充分用到了mvp结构,有一些地方用到了
rxjava
,由于第一版我只做了本地操作,数据库用的是
WuXiao_
·
2021-05-21 11:26
LiveData源码分析
说到响应式开发或者说观察者就不免想到
RxJava
,
RxJava
将观察者模式运用的炉火纯青。
24k金
·
2021-05-21 09:55
RxJava
从入门到爱上它 - "变换"的深入理解
RxJava
从入门到爱上它-认识
RxJava
从入门到爱上它-源码分析线程控制关于Backpressure作者也将在后续的文章中做出解析。"
Nichool
·
2021-05-21 04:34
RxJava
2.+线程切换源码分析
阅读本文之前建议先阅读
RxJava
2.
jtsky
·
2021-05-21 04:35
RxJava
学习(十)条件/布尔操作符
1.all操作符判断被观察者所有的发送事件,是否满足自定义的条件。如果全部满足,则观察者接受到的事件类型为true否则为false/***all:判断所有的事件是否都满足条件*都满足则发送的事件为true*否则发送的事件为false*/privatevoidall(){Observable.just(1,2,3,4,5).all(newPredicate(){@Overridepublicbool
大熊啊啊啊
·
2021-05-21 00:00
安卓资料汇总
目录Kotlin
Rxjava
自定义ViewWebView图片相关ViewPager相关设计模式Android动画系列性能优化数据结构与算法面试题集锦[进阶]KotlinKotlin资源大全
Rxjava
给
Blizzard_liu
·
2021-05-20 13:27
Kotlin协程和
RxJava
在不同业务场景下的使用体验
虽然协程和
RxJava
有着不同的设计理念,但他们都不约而同的解决了Java编程中回调地狱的硬伤。
慕尼黑凌晨四点
·
2021-05-20 13:24
android内存泄露
参考内存泄露从入门到精通三部曲之基础知识篇Android内存泄漏总结Android内存泄漏研究Android内存优化之——static使用篇避免Android中Context引起的内存泄露Android内存泄漏案例和解析附
RXJAVA
合肥黑
·
2021-05-20 10:13
Rxjava
2与Retrofit2的使用
首先在学习他们的结合使用前,我们需要简单的学习它们:
Rxjava
2的简单使用与基本操作符Retrofit2网络框架的使用这里我使用了Bmob作为简单的后台管理,通过登录案列以便查看一配置//
rxjava
2compile'io.reactivex.
rxjava
2
Active_Loser
·
2021-05-20 08:34
RxJava
之 响应式编程
什么是
RxJava
##
RxJava
就是异步
RxJava
的异步实现,是通过一种扩展的观察者模式来实现的。
IAM四十二
·
2021-05-20 04:45
Android使用OKHttp3实现下载(断点续传、显示进度)
显示进度)OKHttp3是如今非常流行的Android网络请求框架,那么如何利用Android实现断点续传呢,今天写了个Demo尝试了一下,感觉还是有点意思准备阶段我们会用到OKHttp3来做网络请求,使用
RxJava
陈丰尧
·
2021-05-19 09:19
上一页
23
24
25
26
27
28
29
30
下一页
按字母分类:
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
其他