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
【码上开学】学不会协程?很可能因为你看过的教程都是错的——Kotlin 的协程「用力瞥一眼」...
而且这个「不懂」和
RxJava
是属于一类的:由于协程在概念上对于Java开发者来说就是个新东西,所以对于大多数人来说,别说怎么用了,我连它是个什么东西都没看明白。所以今天,我就先从「协程是什么」说起。
HenCoder
·
2020-09-16 18:32
短视频app怎么开发,防抖动功能
首先介绍一下功能防抖,功能防抖:在规定时间内多次触发某一个功能,仅会响应第一次触发操作,先面试关于短视频APP怎么开发防抖动功能引入库implementation"io.reactivex.
rxjava
3
云豹网络科技
·
2020-09-16 17:48
技术类
网络
python
java
android
vue
利用fir.im提供的api接口实现android apk自动更新和手动更新
[+]github地址背景本项目的存在是因为友盟关闭了自动更新服务,所以自己结合友盟所说的一些自动更新方案,利用
Rxjava
+Retrofit2+Ok
王人冉
·
2020-09-16 16:16
app升级
一定能看懂的 Retrofit 最详细的源码解析!
CallAdapter的替换过程,怎么转成
RxJava
进行操作的?如何支持Kotlin协程的suspend挂起函数的?关于Kotlin协程请求网络,首先写一个Dem
AboBack
·
2020-09-16 15:16
优秀开源库
Retrofit
OkHttp
Android
Kotlin
Kotlin
协程
android新知识汇总
1、给Android开发者的
RxJava
详解http://gank.io/post/560e15be2dca930e00da10832、Dagger2最简单入门http://www.jianshu.com
hemiy_blog
·
2020-09-16 14:30
个人总结
android开发
【项目】G客户端——一个可随时查看干货与闲读数据的客户端
这是一个根据干货集中营的网站公开的API实现的一个用于查看信息的客户端APP,使用Retrofit2+
RxJava
2+MVP的开发模式。
林zero
·
2020-09-16 09:46
Android
友好
RxJava
2.x 源码解析(三)zip 源码分析
系列文章:友好
RxJava
2.x源码解析(一)基本订阅流程友好
RxJava
2.x源码解析(二)线程切换友好
RxJava
2.x源码解析(三)zip源码分析本文基于
RxJava
2.1.9前言示例代码源码解析可视化后记前言距离前两篇文章已经过去三个月之久了
揪克
·
2020-09-16 08:30
Android
Android
源码
Rxjava
Plugins
1.简介:
Rxjava
Plugins也是
Rxjava
源码的重要组成部分,
Rxjava
中几乎任何一个方法中都有
Rxjava
Plugins出现
Rxjava
Plugins的主要作用就是Hook普通Hook的方式是利用反射和动态代理替换某个类的成员变量
qfan95
·
2020-09-16 08:05
重学Android——
Rxjava
2.x源码解析
Rxjava
的诞生背景首先要从异步编程说起,最开始的原生的系统中,如果UI系统处理耗时任务,会引发ANR,所以都是放在子线程做耗时任务,比如网络请求或者IO操作,再来更新UI界面,这需要在主线程来完成,
weixin_34228662
·
2020-09-16 08:43
java
移动开发
ui
Android之
RxJava
详解(非原创)
文章大纲一、什么是
RxJava
二、为什么要用
RxJava
三、
RxJava
使用详解四、项目源码下载五、参考文章一、什么是
RxJava
Rx(ReactiveExtensions)是一个库,用来处理事件和异步任务
weixin_30699741
·
2020-09-16 08:25
java
移动开发
数据库
【
Rxjava
2源码系列】基本订阅、消耗事件流程(一)
一、前言Rx系列已经出来很久了,笔者也在很早就把他加入项目里使用了,具体使用方法相信大家都很熟悉了,这里就不多讲了。可是虽然用了很久,一旦过一段时间不接触就会生疏,用的时候也比较忐忑,生怕哪里会出问题。所以下决心研究一下他的源码,所谓知己知彼百战不殆。这里就不列出使用方法了,网上资料已经很多了,也可以去官网上看。我觉得RX最核心的就是:异步以及他的操作符。本文先了解一下他的基本流程,他究竟是如何实
verymrq
·
2020-09-16 08:09
Rxjava
EventBus源码分析
最近在学习
Rxjava
,它的思想让我回想起了之前项目中用到的EventBus,事件订阅。但EventBus的具体原理己经记不清,就跑回去看了下它的源码。今天总结下。
showCar
·
2020-09-16 08:35
android
android技术分享与探讨
android源码分析
从源码剖析
RxJava
基本工作原理(4),Schedule调度器的实现
目录Schedule调度器Schedule调度器
rxJava
的调度器还是比较复杂的,继承关系比较复杂不说,而且有很多内部类,绕来绕去的有点恶心。但是嘛,先把图画出来再说,跟着图的路线走,总不会迷路的。
Super-B
·
2020-09-16 08:23
源码
android
java
java
队列
android
多线程
一起来造一个
RxJava
,揭秘
RxJava
的实现原理
本篇文章已授权微信公众号guolin_blog(郭霖)独家发布
RxJava
是一个神奇的框架,用法很简单,但内部实现有点复杂,代码逻辑有点绕。我读源码时,确实有点似懂非懂的感觉。
TellH
·
2020-09-16 08:38
Java
Android
RxJava
2源码解析
本文为博主原创文章,转载请注明出处前言本文简析
RxJava
2的subscribeOn和zip操作符。
Yuloran
·
2020-09-16 08:19
Android
RxJava
源码分析(1)
Observable.create(newObservable.OnSubscribe(){@Overridepublicvoidcall(Subscribersubscriber){LogUtils.e(TAG,"Looper.getLoopcall:"+Thread.currentThread().getName());subscriber.onNext("qb");subscriber.on
qb标
·
2020-09-16 08:20
源码分析
RxJava
2极速入门——
Rxjava
理念与基础知识
目录
RxJava
入门理念函数响应式编程的概念及特点函数编程概念函数编程特性响应式编程概念响应式编程的特性
RxJava
的基础知识
RxJava
的创建
RxJava
的生命周期回调
RxJava
的五种观察者模式Observable
易庞宙
·
2020-09-16 08:44
RxJava2
RxJava
2源码分析(下):操作符和线程调度
目录一、概述二、map操作符三、线程调度1、subscribeOn2、observeOn四、总结一、概述在上一篇文章,咱们详细分析了
Rxjava
2的结构流程:
RxJava
2源码分析(上):架构解析https
Cozing
·
2020-09-16 08:43
Android开源框架源码解析
RxJava
源码解析2.2.6版本
前言上一篇文章分析了okhttp的源码,因为一个网络请求框架一般都是使用
rxjava
+okhttp+retrofit进行封装,所以现在对
rxjava
的源码进行解析。
freak_csh
·
2020-09-16 08:24
源码解析
RxJava
的使用与深入学习
转载请注明出处:http://blog.csdn.net/evan_man/article/details/51292099简单介绍可以将
RxJava
是一种观察者设计模式的升级版本。
evan_man
·
2020-09-16 08:48
Android技术
开源项目
RxJava
源码解析(三)背压+源码+同步异步+原理
系列文章第三篇承接上文:
RXjava
解析(二)我把
RXjava
的源码和这份面试都给你了,你还告诉我面不过拿不到offer?
初壹十五a
·
2020-09-16 07:37
Android
原理源码
android
RXJava
源码
原理
RxJava
源码分析
什么是
RxJava
接触
RxJava
也一段时间了,一直想写下关于它的文章,
RxJava
是用来实现异步框架的,类似于AsyncTask。这里推荐看下给Andro
showCar
·
2020-09-16 07:09
android
android技术分享与探讨
android源码分析
Rxjava
源码解析
前言
Rxjava
可能是现在最流行的异步请求框架了。经常可以听到各种关于他的话题,具体有多好用我原来还真不知道,因为公司里面根本不用!!!。
xuduker
·
2020-09-16 07:07
android开源库学习
RxJava
的源码分析
基本结构我们先来看一段最基本的代码,分析这段代码在
RxJava
中是如何实现的。
Super-B
·
2020-09-16 07:37
java
android
源码
Android
RxJava
源码解析
2Single.map()3AtomicReference4delay()6Schedulers线程切换6.1subscribeOn(schedulers)6.2observeOn(schedulers)在
RxJava
VincentWei95
·
2020-09-16 07:56
进阶
原理
RxJava
2源码分析(上):架构解析
目录一、概述二、观察者模式三、
Rxjava
2简单使用四、源码分析1、创建被观察者2、创建观察者3、subscribe()五、总结一、概述
Rxjava
2作为一个异步操作库,在进行耗时任务时,给我们提供了非常方便的
Cozing
·
2020-09-16 07:55
Android开源框架源码解析
我的
RxJava
源码解读笔记
我的
RxJava
源码解读笔记
RxJava
是一个用于处理异步任务的库,本篇文章我将把我在学习
RxJava
源码时的分析思路记载下来,一方面用来加强记忆,另一方面可以供大家参考。
chanzhu
·
2020-09-16 07:37
【Android】
RxJava
源码流程分析
一、
RxJava
介绍
Rxjava
是很多项目中都会涉及用到的第三方库,项目中,有用到
Rxjava
+retrofit进行项目开发,故理解这第三方库的原理能解决很多隐藏的问题。
Tech Ranger
·
2020-09-16 07:25
Android
java
android
Project Reactor源码分析系列 - SpscLinkedArrayQueue原理分析
当然
RxJava
也是用到的同样的Queue的实现。类说明与注释finalclassSpscLinkedArrayQueueextendsAbstractQueueimplements
rickey17
·
2020-09-16 07:16
Reactive
Streaming
Project
Reactor
RxJava
Queue
事件总线,事件驱动(
RxJava
,EventBus)与广播(BroadcastReceiver)(2)
响应式编程
RxJava
,事件总线EventBus。--EventBus与广播:广播相对于其他的方式而言,广播是重量级的,消耗资源较多的方式。
desaco
·
2020-09-16 07:36
热点(hot)技术
使用Retrofit和
Rxjava
让你的网络请求更简单
去年的时候好多公司就已经使用
Rxjava
和Retrofit了,最近自自己学习了一下,感觉真的是很好用,让自己的网络请求变得更简单了,而且封装性极强。
yanglei0917
·
2020-09-16 06:37
Android进阶
Android 从本地和服务器拉取数据显示
概要设计我已经使用
RxJava
中的merge操作符实现该需求。现在如果不用
RxJava
框架,这个怎么实现?如何封装一个好用的模块给上层使用?
HiCoderMan
·
2020-09-16 06:45
Android
Java
android_UI事件传递,点击冲突
言归正传:最近安卓开发由eclipse像as转呢,同时修改一下自己之前的一个小项目,主要优化点暂时有一下几种:1.利用MVCMVPMVVC框架优化那不堪入目的代码;2.学习并使用
RxJava
;3.使
iliupp
·
2020-09-16 03:58
Android
RxJava
2如何实现链式调用和线程切换
在
rxjava
中理解为:被观察者发送消息太快以至于它的操作符或者订阅者不能及时处理相关的消息,从而操作消息的阻塞现象。
Vinson武
·
2020-09-16 02:55
第三方库
android
多线程
Rxjava
浅学开发模式----MVP模式和使用Retrofit和
RxJava
使用
最近在学习开发模式中的MVP模式,看了鸿洋大神的一篇MVP浅学http://blog.csdn.net/lmj623565791/article/details/46596109【鸿洋大神的mvp介绍】,我自己也知道MVP开发模式简直好用到不行,完全能够知道自己错误是在哪里,逻辑还很清晰,看着以前写的代码简直痛苦的要死,自从学会了这个模式后感觉像是在编码界得到了新生一样--------爽很久没有看
qq_33197352
·
2020-09-15 23:16
开发设计模式
Rxjava
实现车辆Can中的uds功能思路
1,之前我是用多线程+锁的方式来实现了UDS,但是这种方式不够简洁,所以现在提出了利用
Rxjava
来实现uds的方法2,
Rxjava
作为响应式编程的方法,在这一方面有一定的优势,但是也不是绝对优势,目前没有看到比较好的方法
鼾声鼾语
·
2020-09-15 19:13
rxjava
嵌入式
Autosar
Android Model正确使用姿势——AutoValue
AutoValueAndroidModel正确使用姿势AutoValue前言简介简单使用ImmutableValuetypes高级使用NullableGson序列化SerializableParcelableRetrofit和
Rxjava
huluhong
·
2020-09-15 17:22
Android---学习
android---基础
RxEasyHttp一款基于
RxJava
2+Retrofit2实现简单易用的网络请求框架
源码地址:https://github.com/zhou-you/RxEasyHttpRxEasyHttp本库是一款基于Retrofit2+
RxJava
2实现简单易用的网络请求框架,结合android平台特性的网络封装库
Zhou-You
·
2020-09-15 16:52
RxEasyHttp
RxJava
retrofit2
请求错误自动重试
文件上传下载
okhttp3
RxEasyHttp网络库简介(一)
github源码地址:https://github.com/zhou-you/RxEasyHttpRxEasyHttp本库是一款基于Retrofit2+
RxJava
实现简单易用的网络请求框架,结合android
Zhou-You
·
2020-09-15 16:52
RxEasyHttp
踩坑记录史,一把辛酸泪
记录一下备忘录:1.目前我最喜欢的
RxJava
2的教程,简单易懂感谢Season_zlc简书主页就是教程2.对于崩溃以前都是关闭应用,现在突然觉得展示界面还不错,有轮子就直接用了CustomActivityOnCrash3
照顾我的猫咪
·
2020-09-15 16:21
android
[Android开源框架]RxHttp使用说明
RxHttp对
RxJava
2+Retrofit2+OkHttp3的封装,优雅实现接口请求和文件下载GitHub主页Demo下载功能简介网络请求(RxRequest)支持监听请求声明周期,如开始结束和网络错误支持多
weixin_33788244
·
2020-09-15 15:06
RxEasyHttp
https://github.com/zhou-you/RxEasyHttpRxEasyHttp本库是一款基于
RxJava
2+Retrofit2实现简单易用的网络请求框架,结合android平台特性的网络封装库
simple_zhangdi
·
2020-09-15 14:45
Android RxHttp在实战中的运用
至于RxHttp是什么,在这里就不讲了,有需要的可以前往查看RxHttp详解,Github讲解RxHttp如何实现像Retrfit+
RxJava
那样链式多条请求的请移步本篇主要来看一下在实战中是如何运用的
爱吃汉堡的汤姆猫
·
2020-09-15 14:10
Android
网络通信
RxHttp 一条链发送请求,新一代Http请求神器
简介RxHttp是基于OkHttp的二次封装,并于
RxJava
做到无缝衔接,一条链就能发送一个完整的请求。
青冘
·
2020-09-15 14:20
Android
Android
RxJava
初步接触 observable类
一、创建工具类1)创建被观测者observable,2)然后创建消息订阅showSub3)把showSub设置到observablepublicclassRxUtil{privatestaticfinalStringTAG=RxUtil.class.getSimpleName();publicstaticvoidcreateObserverable(){//定义被观测者Observableobse
如来神(RuLaiGod)
·
2020-09-15 14:49
android
材料设计与RXJava
网络库与
Rxjava
2结合常见使用场景介绍
前言之前在github开源过一个网络库RxEasyHttp,这是一款基于
RxJava
2+Retrofit2实现简单易用的网络请求框架。在这里对网络库的用法就不做过多介绍,感兴趣的可以去了解下。
weixin_33721427
·
2020-09-15 13:25
Java小技巧:100行代码实现Stream基本功能
网络上已经有很多对Java8Stream,
RxJava
的流实现的分析,学习后可以对那些API有更深的理解。
乐征skyline
·
2020-09-15 12:40
Java
java
stream
lambda
函数式编程
RxHttp 一条链发送请求,新一代Http请求神器(一)
本文已授权「玉刚说」微信公众号独家原创发布简介RxHttp是基于OkHttp的二次封装,并于
RxJava
做到无缝衔接,一条链就能发送一个完整的请求。
weixin_34149796
·
2020-09-15 12:37
RxJava
Subscription 自动取消订阅
在
RxJava
Observer与Subscriber的关系一文中,我们提到:subscribe(mObserver)和subscribe(mSubscriber)执行结果就会有区别:subscribe(
love_yan_1314
·
2020-09-15 11:23
RxJava
Retrofit2
添加权限导包implementation'com.squareup.retrofit2:adapter-
rxjava
2:2.3.0'implementation'com.squareup.retrofit2
Yyy000513
·
2020-09-15 10:48
上一页
29
30
31
32
33
34
35
36
下一页
按字母分类:
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
其他