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
2请求权限和启动页计时的使用
1.请求权限第一步:导包:
RxJava
和RxPermission的依赖包//
RxJava
compile'io.reactivex.
rxjava
2:
rxjava
:2.0.1'compile'io.reactivex.
rxjava
2
小婷android
·
2020-07-05 23:20
RxJava
解除订阅那些事~。
引言
RxJava
在Android开发中的地位就不说了,稍微有点
RxJava
使用经验的同学都知道,在Activity销毁的时候要进行解除订阅操作,不然轻则引起内存泄漏,严重一点直接导致应用程序Crash,
weixin_33935505
·
2020-07-05 23:32
android网络请求---okhttp
1.https://github.com/jeasonlzy/okhttp-OkGoOkHttpUtils-2.0.0升级后改名OkGo,全新完美支持
RxJava
,比Retrofit更简单易用。
口袋易佰
·
2020-07-05 19:26
Retrfit+
Rxjava
+Okhttp+Mvp这次很总结!
compile'com.squareup.okhttp3:okhttp:3.1.2'compile'com.squareup.retrofit2:converter-gson:2.0.0-beta3'compile'io.reactivex:
rxjava
不能错过的人
·
2020-07-05 19:47
RxJava
与响应式编程
异步编程中主要关心的是线程间通信问题,Java中我们常用的一般有三种方式:Synchronized/Lock:通过线程阻塞的方式等待结果返回,代码写起来比较直观Callbacks:异步方法没有返回值,但需要额外的回调参数(lambda或匿名类),在结果可用时调用它们。Futures:异步方法立即返回Future。异步线程计算任务结果,Future对象包装对它的访问。该值不会立即可用,并且可以轮询对
fundroid_方卓
·
2020-07-05 19:14
RxJava
手写RxBus
参考:用
RxJava
实现事件总线(EventBus)http://www.jianshu.com/p/ca090f6e2fe2我这篇基本上就是按照上面那篇写的,对Sticky那一块进行了一些修改。
re冷星
·
2020-07-05 18:43
Retrofit2与
RxJava
用法大全
我很久以前都想去研究了,但一直都有各种事情耽搁,现在就让我们一起去捋一捋,这篇主要讲解Retrofit2与
RxJava
的基本用法。
u012551350
·
2020-07-05 17:55
Android
<转>
RxJava
+Retrofit+OkHttp 懒人方式使用一
背景之前学习完Retrofit+
Rxjava
之后写了一篇关于封装的博客,发出后受到大家的关注以及使用,由于不断的完善之前的项目,所以决定把最新的项目封装过程讲解出来,供大家查看!
Vurtex
·
2020-07-05 16:20
RxJava
1.x 学习
RxJava
1.x学习参考:给Android开发者的
RxJava
详解:http://gank.io/post/560e15be2dca930e00da1083
RxJava
是响应式编程(ReactiveProgramming
编号1993
·
2020-07-05 16:53
android
java
Android主流框架
RxJava
+Retrofit+MVP
想着最近比较流行的
RxJava
+Retrofit+MVP框架,自己也准备写一个通用的前端项目框架,撸起袖子准备开干。备注:该项目会一直维护在github上,去往github看。
丶Veer
·
2020-07-05 16:03
Android疑难功能
Android
UI
RxJava
(七) 使用debounce操作符 优化app搜索功能
一、抛出问题现在几乎所有的App都有搜索功能,一般情况我们监听EditText控件,当值发生改变去请求搜索接口.如:etKey.addTextChangedListener(newTextWatcher(){ @Override publicvoidbeforeTextChanged(CharSequences,intstart,intcount,intafter){ } @Overrid
Luckie stone
·
2020-07-05 13:22
RxJava
Android
Rxjava
源码解析
1.
Rxjava
本质上是一个异步操作库2.看下Observable.create方法publicstaticObservablecreate(OnSubscribef){//OnSubscribe参数最终会被赋值到
sunshine_0707
·
2020-07-05 13:04
android 仿全民TV
https://github.com/a371166028/likequanmintv不过这个写的比较卡,后来自己着手搭建了一个.只是想练练手.关于项目:整个项目采用MVP+retrofit+okhttp+
rxjava
荷塘初晴
·
2020-07-05 13:40
RxJava
2使用过程中遇到的坑
1.初始化
RxJava
回收执行周期背景:
RxJava
开启一个循环线程在后台默默回收Publisher,默认是1秒循环一次,但是这样比较耗费cpu,纯净后台检测时,cpu唤醒率无法达到标准。
皮肤黑的小白
·
2020-07-05 13:05
杂记
RxJava
Retrofit 2.0 超能实践(一),okHttp完美支持Https传输
http://blog.csdn.net/sk719887916/article/details/51597816Tamic首发前阵子看到圈子里Retrofit2.0,
RxJava
(Android),OkHttp3.3
Tamic大白
·
2020-07-05 12:06
Android进阶
Java
安全加密
网络编程
+Rx
实践及源码大全
Retrofit2.0+
RxJava
优雅的取消重复避免并取消请求(十一)
Tamic/文地址:http://blog.csdn.net/sk719887916/article/details/54575137前几篇主要介绍了retrofit基本使用,结合
rxJava
的案列,以及
Tamic大白
·
2020-07-05 12:06
Android进阶
Retrofit
+Rx
实践及源码大全
Retrofit+
Rxjava
实现嵌套逻辑的链式调用
最近做app有一个需求,service的某个接口(B接口)调用很慢,所以不能频繁的调用,然后service就想了一个逻辑:先返回一个调用速度快的接口(A接口),里面有一个字段,一旦这个字段发生了改变,再去调用第二个接口(B接口)。我们app这边的逻辑也很简单,先把A接口调用返回的值用sharedPreference存到本地,然后每次调用A接口的时候都去对比一下本地的值,要是相等就说明不需要调用B接
DreamCarMustang
·
2020-07-05 11:49
android随笔
Android进阶:五、
RxJava
2源码解析 2
上一篇文章Android进阶:四、
RxJava
2源码解析1里我们讲到
Rxjava
2从创建一个事件到事件被观察的过程原理,这篇文章我们讲
Rxjava
2中链式调用的原理。
Android技术开发应用
·
2020-07-05 09:45
程序员
Android
RxJava
Android开发
开发经验
源码解析
安卓开发
Android进阶
学习笔记| OkHttp+Retrofit+
RxJava
实现过期Token自动刷新
在经历了OkHttp、Retrofit、
RxJava
的学习后,终于可以开始写代码rua!
heyrenly
·
2020-07-05 09:20
Android原生开发
EditText 做实时列表搜索
先很多情况下列表因为数据多都会有一个搜索的功能,有些搜索需要点击搜索才能去筛选,下面做一个根据输入框的数据去自动搜索1、获取到控件@BindView(R.id.et_search_for)EditTextmEtSearchFor;2、通过
Rxjava
CK_YL
·
2020-07-05 07:17
Android
控件
RxJava
2+Retrofit2快速接入指南
前言本文主要是介绍本人在项目中接入
Rxjava
2和Retrofit2的过程中的一些经验心得、遇到的问题,特别是本人的学习曲线,主要的概念介绍涉及较少,但是在文中会给出我在接入的过程中参考过的文章,希望能帮助大家快速的在项目中接入该框架
Bruce_陈
·
2020-07-05 05:41
Rxjava2
Retrofit2
RxJava
1.6订阅和取消订阅
/***@authorChenYe*implementation'io.reactivex:
rxjava
:1.1.6'*implementation'io.reactivex:rxandroid:1.2.1
业大神
·
2020-07-05 05:18
RxJava学习
我对
RxJava
与背压的理解
通俗易懂一句话:
RxJava
其实就是观察者模式与异步的结合。
平.Sir
·
2020-07-05 05:09
技术总结
Rxjava
2过滤操作符
take操作符:只发射前面的N项数据,然后发射完成通知,忽略剩余的数据。take(inta)只发射前面的a项数据Observable.just(1,2,3,4,5,6,7,8,9).take(3).subscribe(newConsumer(){@Overridepublicvoidaccept(Integerinteger){Log.d("TakeActivity","integer.intVa
Jimmy_buer
·
2020-07-05 04:41
Rxjava
安卓
rxjava2
过滤
操作符
RxJava
2.0与1.0的区别
RxJava
2.0与1.0的区别说明:主要借鉴了大神的观点。知识来源1知识来源21、背压处理在
Rxjava
1.0中,背压处理由于并未独立出来。因此有的支持有的不支持。
止于怠
·
2020-07-05 04:42
RxJava1与2的主要区别
RxJava
使用场景总结
1.包装缓慢的旧代码/***defer**包装缓慢的旧代码*/@Testpublicvoidtest9(){//这样的话,还是会阻塞主线程Observable.just(blockMethod("A")).subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(var->LogUtil.pri
天然鱼
·
2020-07-05 04:54
简单实现
RxJava
2+Okhttp+Retrofit2的网络请求框架封装
简单实现
RxJava
2+Okhttp+Retrofit2的网络请求框架封装本人近期在看网络请求框架封装时,看到网上呼声最高的是此类,轻便又简洁,近日闲来无事,就为各位农友写了个案例,抠脚来的不喜勿喷哦。
慈眉善目张先森
·
2020-07-05 04:16
Rxjava2
使用Kotlin构建MVVM应用程序—第六部分:单元测试
目录使用Kotlin构建MVVM应用程序—总览篇使用Kotlin构建MVVM应用程序—第一部分:入门篇使用Kotlin构建MVVM应用程序—第二部分:Retrofit及
RxJava
使用Kotlin构建MVVM
ditclear
·
2020-07-05 04:49
Java中实现异步转同步的几种方式
FutureTask①Callable+Future+ExecutorService②Callable+FutureTask+ExecutorService③Callable+FutureTask+Thread4、
rxjava
map
tinyvampirepudge
·
2020-07-05 03:37
Android
java
rxjava
【
RxJava
Demo分析】(一)just、error、defer和CompositeSubscription
前言
RxJava
可能是目前最难以掌握的库之一,面对大量的书籍和理论讲解,我选择结合项目来进行理解和记录。本系列教程是基于Github开源项目
RxJava
-Android-Samples进行分析。
AlpHans
·
2020-07-05 03:05
Android
Rxjava
应用场景之EditText搜索限流
这里通过
Rxjava
中debounce操作符,做一个限流实现。
Code-Dreamer
·
2020-07-05 02:17
Rxjava
RxJava
2+Retrofit2+okHttp的二次封装
项目Demo已经上传至github链接本人android小白一枚,在学习android的过程中,我感受很深,在做了这么多练手的项目之后,我觉得android就像一块画板,画板是白纸,作为android的开发人员,要做的就是运用一切可能,去在画板上画出让人看的懂并且美观的画。说起来,我们却也属于艺术家这一行了。。。在我看来,android是为了展示数据的,这里就要分两个步骤了,第一就是怎样去展示,这
胖哥哥飘过
·
2020-07-05 01:34
android
RxJava
基本流程
1.基本结构我们先来看看,
RxJava
基本代码://被观察者Observableobservable=Observable.create(newObservable.OnSubscribe(){@Overridepublicvoidcall
书魂X
·
2020-07-05 01:23
RxJava
的防抖操作(防止重复点击操作)throttleFirst
参考地址:https://blog.csdn.net/cn_1937/article/details/79001050传统的防止按钮被重复点击的方法一般来说,我们定义一个变量,保存按钮上次被点击的时间,当按钮被点击时,先获取系统时间,再与上次点击的时间作比较,如果符合再次被点击的条件,则继续privatelongcurrentTim=0;publicvoidclick(Viewview){long
adustdu2015
·
2020-07-05 00:03
rxjava
1
公司决定用个soul搭建网关,稍微研究了下,其中断路器是使用了
rxJava
,关于
rxjava
有一篇比较好的文章:http://gank.io/post/560e15be2dca930e00da1083。
lz710117239
·
2020-07-04 23:24
soul网关
MVP+
Rxjava
+Retrofit
前言简单的示例DEMO,小记一下RetrofitUtil.java/***Createdbykevinon9/25/17.*/publicclassRetrofitUtil{//超时时间privatefinalstaticlongTIME_OUT=700;//请求URL地址privatefinalstaticStringmUrl="https://api.douban.com/v2/";/***静
hongzhenw
·
2020-07-04 21:50
RxAndroid 教程
RxJava
是一个Android中的响应式实现。Android是一个让你开始响应式编程的好地方。RxAndroid使这一切更加简单,它将异步UI事件封装得更像
颐和园
·
2020-07-04 20:09
Android
Android
Studio
入门系列
RxJava
并行操作
上一篇文章
RxJava
线程模型分析详细介绍了
RxJava
的线程模型,被观察者(Observable、Flowable...)发射的数据流可以经历各种线程切换,但是数据流的各个元素之间不会产生并行执行的效果
fengzhizi715
·
2020-07-04 20:55
Android开发框架Collection
Collection聚合了项目搭建的一些基本模块,节约开发者时间,协助项目的快速搭建,RecyclerView+Adapter+Retrofit+
RxJava
+MVP+DataManager+基本Base
YoungManSter的博客
·
2020-07-04 20:48
Android开发
RxJava
使用debounce操作符 优化app搜索功能
问题现在几乎所有的App都有搜索功能,一般情况我们监听EditText控件,当值发生改变去请求搜索接口.如:etKey.addTextChangedListener(newTextWatcher(){@OverridepublicvoidbeforeTextChanged(CharSequences,intstart,intcount,intafter){}@Overridepublicvoido
一叶飘舟
·
2020-07-04 19:30
Android开发
RxJava
并发之数据流发射太快如何办(背压(Backpressure))
RxJava
系列教程:1.
RxJava
使用介绍【视频教程】2.
RxJava
操作符•CreatingObservables(Observable的创建操作符)【视频教程】•TransformingObservables
一叶飘舟
·
2020-07-04 19:30
Android开发
RxJava入门
【写框架】基于
RxJava
2,高仿EventBus打造RxBus2
后者为支持
RxJava
而主动Deprecated。可以看得出Otto的创建者非常大度,另一方面也说明了
RxJava
能更好地实现事件总线。(JakeWharton也是
RxJava
的主要贡献者)。
KingJA
·
2020-07-04 19:48
RxJava
2 中多种取消订阅 dispose 的方法梳理( 源码分析 )
Github相关代码:Github地址一直感觉
RxJava
2的取消订阅有点混乱,这样也能取消,那样也能取消,没能系统起来的感觉就像掉进了盘丝洞,迷乱…下面说说这几种情况几种取消的情况subscribe时返回了
叽哩叽哩鸡
·
2020-07-04 19:46
Android知识
RxJava
2.0 基本使用,和场景
RxJava
接触挺久了,但是在实际项目中大部分都是配合retrofit使网络请求使用,其他需求比较少,就是想用的时候会忘记怎么使用,所以这里做个笔记,希望也能帮到他人本文基于
RxJava
2.0
RxJava
hjiangshujing
·
2020-07-04 17:14
RxJava
android
打造属于自己的网络请求框架(OKHttp+Retrofit+
RxJava
)
该框架使用Retrofit,OkHttp,
RxJava
,RxAndroid,Gson一起封装。
何东_hd
·
2020-07-04 17:12
android
rxjava
订阅者模式的分析
参考http://www.jianshu.com/p/814b63036c78一开始的时候,被
RXJAVA
的切换来切换去的源码弄得头晕晕的,后面思考了一下其思想,就豁然开朗了之前做类似订阅观察者的模式,
findsafety
·
2020-07-04 15:20
学习网站
1、
rxjava
学习2、SourceTree+Git3、单例模式4、工厂模式5、Android状态栏微技巧,带你真正理解沉浸式模式6、环信开发7、vitamio视频开发8、vitamio下载9、Android
rjay
·
2020-07-04 15:03
RxJava
(二)线程控制
一:线程理解线程,有时被称为轻量级进程(LightweightProcess,LWP),是程序执行流的最小单元。一个标准的线程由线程ID,当前指令指针(PC),寄存器集合和堆栈组成。二:线程的应用以Android程序为例,它得所有方法默认实在主线程执行如下:publicclassCourseTwoActivityextendsActivity{privatefinalstaticStringTAG
泅渡者
·
2020-07-04 14:27
RxJava
学习笔记(二)线程调度介绍和源码分析
今天记录下在使用
RxJava
时关于线程调度方面的知识。
sjandroid
·
2020-07-04 13:31
Reactor实例解析
\要点\\Reactor是一个运行在Java8之上的响应式流框架,它提供了一组响应式风格的API\\t除了个别API上的区别,它的原理跟
RxJava
很相似\\t它是第四代响应式框架,支持操作融合,类似
RxJava
2
cpongo4'"\?;@
·
2020-07-04 13:09
上一页
68
69
70
71
72
73
74
75
下一页
按字母分类:
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
其他