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)
Rxjava
相信大家都不陌生,是现在很流行的一种解决异步通信的框架,分析源码,不会对
RxJava
2的源码逐字逐句的阅读,只寻找关键处,我们平时接触得到的那些代码进行分析。
JCJIE
·
2021-04-30 19:22
Rxjava
2 可连接的Observable(ConnectableObservable)操作详解及实例
简要:需求了解:
Rxjava
中的普通的Observable在观察者订阅的时候就会发射数据,但是有的时候我们想自己控制数据的发射,比如在有指定的观察者或者全部的观察者订阅后开始发射数据,这个时候我们就要要用到
JiangMing_JIM
·
2021-04-30 18:35
如何检测和避免
RxJava
的重复线程切换?
众所周知,对于
RxJava
我们可以使用:observeOnsubscribeOn去做线程调度,我们看个例子:funfetchItem():Single{returndownload(itemId.getAndIncrement
冬天的毛毛雨
·
2021-04-30 16:48
Android
安卓开发
移动开发
java
android
安卓
移动开发
Rxjava
RxJava
分装-->关于统一处理<--
1.
RxJava
分装之Http响应结果预处理.分装BaseBean一般来说我们与服务器交互解析回来的数据格式大同小异,本次我们采用公司通用的这种格式。
任天一
·
2021-04-30 08:47
RxJava
2操作符之“Debounce”
作用debounce:防抖;onlyemitanitemfromanObservableifaparticulartime-spanhaspassedwithoutitemittinganotheritem,当一个事件发送出来之后,在约定时间内没有再次发送这个事件,则发射这个事件,如果再次触发了,则重新计算时间。应用场景举例需求:在Edittext上添加监听,当里面输入的内容变化后进行搜索。换句话
坑吭吭
·
2021-04-30 07:15
Android
RxJava
+retrofit2的初尝试
该系列的其他文章:VOL.1:Android(OkHttp3+Gson)用MVP模式实现天气预报小demoVOL.2:Androidretrofit2+OkHttp3的初尝试在学习
RxJava
的过程中给我帮助最大的是一篇文章手把手带你入门神秘的
Huigesi
·
2021-04-29 18:58
Android面试Android进阶(十九)-
RxJava
相关问题-未分析完,先跳过
在看
RxJava
源码的过程中发生了以下的事情艹.gif头昏脑涨,怀疑人生,生无可恋还有啥欢迎补充!!
肖义熙
·
2021-04-29 17:45
Retrofit2 +
RxJava
2 封装
使用前需要学习retrofit2和
rxjava
等相关知识,总结一下比较好的文章retrofit你真的会用Retrofit2吗?
小猪x
·
2021-04-29 11:44
Android Framework层整体执行流程高性能屏幕适配方案解析
应用场景:自定义View,APK加固,热修复,组件化,插件化,换肤,leakCanary,hilt,jetpack,glide,okhttp,
rxjava
...Android系统初始化2.1.png2.2
flynnny
·
2021-04-29 09:31
如何删除External Libraries下的jar包
我报的错误是DuplicatefilescopiedinAskMETA-INF/
rxjava
.properties我的是
rxjava
-1.1.5和
rxjava
-2.0.1包冲突。解决包冲突就可以了。
王鹏_364f
·
2021-04-29 01:17
迷之
RxJava
(四)—— Retrofit和
RxJava
的基情
概述前文回顾:迷之
RxJava
(三)——线程切换今天来介绍下和
RxJava
搭配使用的好基友,就是我们的Retrofit啦,Retrofit使用动态代理的机制,为我们提供了一个简要的使用方法来获取网络上的资料
Gemini
·
2021-04-29 00:45
RxJava
部分操作符解析
今天我们来看部分
RxJava
相关的知识,主要是上一篇
RxJava
内存泄漏的一种解决方案提到的开源框架RxLifecycle里面会涉及到的知识点,有下面几个:1Subject2takeUntil3filter4compose1
juexingzhe
·
2021-04-28 11:38
RxJava
和RxAndroid
Rx资料参考给Android开发者的
RxJava
详解
RxJava
和RxAndroid一(基础)
RxJava
和RxAndroid二(操作符的使用)
RxJava
和RxAndroid三(生命周期控制和内存优化
PL橙子
·
2021-04-28 07:22
学习资料整理
Rxjava
教程给Android开发者的
RxJava
详解:https://gank.io/post/560e15be2dca930e00da1083#toc_5Okhttp教程:http://ocnyang.com
KaiBo_Zhang
·
2021-04-28 02:58
[React Native]Promise机制
可以把一些复杂的代码轻松撸成一个串,和Android中的
rxjava
非常像。Promise代表一个任务结果,这个任务有可能完成,有可能没有完成。
于连林520wcf
·
2021-04-28 02:06
Android MVP练手项目:Attendance
项目主要是起到练手作用,采用了MVP架构,遵循MaterialDesign的设计理念,并使用了
RxJava
、RxAndroid和ButterKnife等开源框架,包括以下两个版本:Java版本kotlin
半截小丑
·
2021-04-27 21:49
Rx系列<第十五篇>:
RxJava
之组合/合并操作符
(1)concat和concatArray组合多个被观察者一起发送数据,合并后按发送顺序串行执行List>list=newArrayList(){@Overridepublicvoidaccept(Integerinteger)throwsException{Log.d("aaa",String.valueOf(integer));}});Observable.concatArray(Observ
NoBugException
·
2021-04-27 17:30
RxJava
+MVP模式下的Nucles框架
内存泄漏分析最近在学习MVP架构模式中,一直模糊与MVP模式真正能带来什么,我们能从中收获什么。浅显地来说代码分层,易于重构和维护,代码结构分析。但真正在使用过程中,感觉又是可有可无的东西。接下来是我这一天学习查阅资料的体会。Android项目性能优化中有个必须关注的点是内存泄漏,下面篇幅不在细说内存泄漏工具检测,而在重点说明在实际场景中造成内存泄漏的原因以及解决方案和MVP模式的好处。内存泄漏常
优疏
·
2021-04-27 10:00
Rxjava
2~zip后续~学渣带你扣
rxjava
2~ Function到底发挥了什么作用
上一篇map干了什么我们来继续上一个话题,我们知道了参数会分别发送自己,然后呢?他们怎么去合并?按照zip的最后一个参数中规定的那样。现在让我们来开始今天的话题。zip(getCricketFansObservable(),getFootballFansObservable(),newBiFunction,List,List>(){@OverridepublicListapply(Listcric
品味与回味
·
2021-04-27 09:54
RxJava
2使用
学习入门
RxJava
2,推荐一位作者Season_zlc,他写的教程很详细。
Yoo_Zhou
·
2021-04-27 05:08
Rxjava
(一)初试
根据http://gank.io/post/560e15be2dca930e00da1083#toc_16该地址的内容,学习了一些关于
Rxjava
的基本用法,并非整篇文章都能看懂,这里做些总结。
键盘上的麒麟臂
·
2021-04-27 05:02
Android Weekly Notes Issue #226
AndroidWeeklyIssue#226October9th,2016AndroidWeeklyIssue#226本期内容包括:用Firebase做A/BTest;用
RxJava
做动画;MVP;proguardFiles
圣骑士wind
·
2021-04-27 00:00
关于Lambda表达式
终于看了Google的MVP代码示例,在
rxjava
里面看到了Lambda表达式,贴下来,记录一下。感觉自己太out了。。。lambda表达式.png
森码
·
2021-04-26 21:39
一个极低成本的
RxJava
全局Error处理方案
RxJava
与CallbackHell在正式铺展开本文内容之前,我们先思考一个问题:你认为
RxJava
真的好用吗,它好用在哪?
却把清梅嗅
·
2021-04-26 16:36
RxJava
2 笔记
packagecom.github.cai.greendaotaste.
rxjava
;importandroid.os.Bundle;importandroid.support.annotation.Nullable
VegetableAD
·
2021-04-26 12:54
一文快速入门 Kotlin 协程
那时我司项目中同时存在着两种网络请求方式,采用的技术栈各不相同,Java、Kotlin、
RxJava
、LiveData各种混搭,技术栈的不统一长远来看肯定是会造成很多不便的,所以当时就打算封装一个新的网
业志陈
·
2021-04-26 04:10
Rx系列<第二十二篇>:
RxJava
之Android 第三方库AutoDispose使用
(1)前景在使用
rxjava
的时候,如果没有及时解除订阅,在退出activity的时候,异步线程还在执行。对activity还存在引用,此时就会产生内存泄漏。
NoBugException
·
2021-04-25 15:33
RxBus 一个简易、非反射的Android事件通知库
RxBus项目地址一个简易的Android事件通知库,使用
RxJava
和Javassist设计,拒绝使用反射,保证性能高效稳定。该项目是从RxUtil中分离出RxBus相关,并进行功能增强。
xuexiangjys
·
2021-04-25 13:46
Rxjava
2 Observable的辅助操作详解及实例(一)
简要:需求了解:
Rxjava
中有一些方便的辅助操作符,来更方便我们的函数式的编程。比如延迟、定时、指定操作的监听、数据类型转换等一系列的操作。
JiangMing_JIM
·
2021-04-25 11:13
LESDO 面试
1.java基础数据结构类的四种访问修饰符及其区别和作用2.
Rxjava
操作符及了解的全部3.内存泄露有哪些场景,怎么解决4.glide的优势及了解的全部5.一些常用库的原理6.项目中遇到的难点7.遇到最难解决的
我才是张雷
·
2021-04-25 08:03
【译】避免打断链式结构:使用.compose( )操作符
原文链接:Don'tbreakthechain:use
RxJava
'scompose()operator原文作者:DanielLew译文出自:小鄧子的译者:小鄧子校对者:hi大头鬼hi状态:完成译者注:
小鄧子
·
2021-04-25 06:50
Android学习整理 - 17-
RxJava
学习之路
一首先你要先去了解JAVAlambda表达式当然lambda也可以不学,不过要是想走上人生癫峰,迎娶白富美的话,建议就不要跳过深入理解Java8Lambda(语言篇——lambda,方法引用,目标类型和默认方法)文章讲的很详细,看完可能是处于这™是啥那™是啥迷之状态不过没事,只要你基本能看懂//带参数的FileFilterjava=(Filef)->f.getName();//不带参数的newTh
minminaya
·
2021-04-25 04:45
这可能是最好的
RxJava
2.x 入门教程(三)
这可能是最好的
RxJava
2.x入门教程系列专栏文章链接:这可能是最好的
RxJava
2.x入门教程(完结版)【重磅推出】这可能是最好的
RxJava
2.x入门教程(一)这可能是最好的
RxJava
2.x入门教程
nanchen2251
·
2021-04-25 03:17
一个
RxJava
解决复杂业务逻辑的案例
第151期:一个
RxJava
解决复杂业务逻辑的案例深度讨论基本特效:饿了么丝滑无缝过度搜索栏的实现diycode帖子优先,就给上个头条吧。
优雅的程序员
·
2021-04-24 23:31
RxJava
使用场景整理
Rxjava
是什么(异步库、响应式编程)基于自己的理解简单的下一个定义:
RxJava
是一个使用Java语言实现基于观察者模式拓展而来的高效异步库。
xiechengfa
·
2021-04-24 23:09
Sugar-快速开发安卓项目,流行框架封装mvp +
rxjava
2 + retrofit2 + rxlifecycle2 + arouter...
Sugarimage最新版本1.0.1.4需求:新项目只需5分钟接入,之后直接开撸,不用关心网络、图片、模式、稳定等问题,支持mvp一个activity对应多个presenter。适用自己的才是最好的!更新日志2019-06-14更新kotlin接入啦,还有一些好用的方法更新,后续更新文档2019-05-29最新,新鲜temeple出炉,请拉到最后看效果2019-05-31更新1.0.1.3升级到
兔子吃过窝边草
·
2021-04-24 21:04
RxBinding结合
RxJava
的操作符和一些应用场景
RxBinding的使用场景1.防止按钮重复点击,在1秒内只能响应点击一次RxView.clicks(btn_test1).throttleFirst(1,TimeUnit.SECONDS).subscribeOn(AndroidSchedulers.mainThread()).subscribe(newAction1(){@Overridepublicvoidcall(VoidaVoid){Lo
奋斗小青年Jerome
·
2021-04-24 19:07
Rxjava
关键字搜索优化
平时我们监听EditText输入文本的编号是这样,只要输入字符串就会请求网络,当A还没反馈数据时,B请求又出去了,可能B先回来,然后A才会回来,这样会导致搜索内容的不准确,当然,我们也可以自己做处理ifififififif。。。mEdittext.addTextChangedListener(newTextWatcher(){@OverridepublicvoidbeforeTextChanged
Zocki
·
2021-04-24 18:58
RxJava
基础知识
前言:之前一直有听过
RxJava
,但是从来没去用过也没了解过,所以打算全面了解学习下这个比较流行前言的框架,本篇主要是讲解
RxJava
的基础知识,记录一下api使用,以后查看方便。
六_六
·
2021-04-24 07:41
Rxjava
+Retrofit基础学习
前段时间看了
RxJava
,发现跟他一起用的Retrofit,今天就把认识的他们俩个来总结梳理一下一、什么是
RxJava
?
毹毹
·
2021-04-23 22:46
将
Rxjava
与okhttputils(或者第三方的请求框架)进行整合达到类似retrofit的效果
首先写这个整合框架的原因是我公司居然是用第三方的后台,导致我写网络访问的时候非常痛苦,最近刚好没什么事情,就乘着这个机会把这些东西整合到一起1、首先先定义一个okhttp请求类这里我叫OkhttpService,里面的内容很少request方法主要是统一所有的请求,本来是想一个请求一个方法,写了一半发现这个类里面的代码会爆炸,花了点时间来封装好,这样我们只需要一个方法就能请求大部分接口!/***C
android老中医
·
2021-04-23 16:29
响应式编程
RxJava
(一)
1.什么是
RxJava
?1.1什么是响应式编程?
香沙小熊
·
2021-04-23 02:57
RxJava
操作符-concat之onNext、onComplete、onError触发顺序填坑
concat操作符可以接收若干个Observables,并且保证发射的数据是有序的。官方文档:ReturnsanObservablethatemitstheitemsemittedbythreeObservables,oneaftertheother,withoutinterleavingthem.concat流程图onNext、onComplete的触发顺序//关键代码示例Observable.
zizi192
·
2021-04-23 02:40
Retrofit、
RxJava
和OkHttp使用
本文主要介绍Retrofit、
RxJava
和OkHttp使用。
Funny灬
·
2021-04-22 18:19
Rxjava
+Retrofit+okhttp3
rxjava
+retrofit+okhttp3一:项目简介重所周知当下最流行的网络请求的框架非
rxjava
+retrofit+okhttp3三合一了但是在网络上总是找不到一个比较全面的介绍于是呼我自己研究了一套网络请求的发开框架目前已经写入我开发的项目当中目前还在学习的小伙伴们可以学习一下
高先生single
·
2021-04-22 14:32
RxJava
实现自定义Loading加载效果
/***
RxJava
实现加载loading效果图.
龙儿筝
·
2021-04-22 10:44
android架构篇mvp+
rxjava
+retrofit+eventBus
android架构篇mvp+
rxjava
+retrofit+eventBus高层不应该知道低层的细节,应该是面向抽象的编程。业务的实现交给实现的接口的类。高层只负责调用。
Chauncey_Chen
·
2021-04-22 04:55
第一篇 在Android中使用
RxJava
早就听到
RxJava
比较好用,最近才开始学也实属无奈,具体啥原因您懂的,从本文开始逐步学习
RxJava
,并将其改善到项目中。
Ggx的代码之旅
·
2021-04-22 02:54
Retrofit与
Rxjava
封装终结者(一)基本用法
本文封装的框架包含了自动解析服务器返回的数据,token刷新,异常统一处理,先看看封装后的调用方式,测试用的数据是在One开放的API。步骤定义一个RxUrl对象//------------服务器地址------------------//StringSERVER_ADDRESS="http://rest.wufazhuce.com/";//GET请求@GET("OneForWeb/one/get
wustor
·
2021-04-22 02:05
Android项目开发流行库推荐
后期再对其中的一些库,如
Rxjava
、RxAndroid、retrofit、androidannotations、react-native,做细节的分析,到时候再附上使用的demo。
菜鸟窝
·
2021-04-22 01:04
上一页
26
27
28
29
30
31
32
33
下一页
按字母分类:
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
其他