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
rxjava2
你所不知道的
RXJava2
.0
我们讲Flowable的时候,说它采用了响应式拉的方式,我们还举了个叶问打小日本的例子,再来回顾一下吧,我们说把上游看成小日本,把下游当作叶问,当调用Subscription.request(1)时,叶问就说我要打一个!然后小日本就拿出一个鬼子给叶问,让他打,等叶问打死这个鬼子之后,再次调用request(10),叶问就又说我要打十个!然后小日本又派出十个鬼子给叶问,然后就在边上看热闹,看叶问能不
yang_song_song
·
2020-08-10 05:12
Android
响应式
RxJava2
和 Retrofit2 依赖时出现冲突
RxJava2
和Retrofit2依赖时出现冲突问题
RxJava2
和Retrofit2依赖时出现冲突问题配置如下:compile"com.squareup.okhttp3:okhttp:3.6.0"compile"io.reactivex.
rxjava2
xy51711
·
2020-08-10 04:30
Android
OkHttp3+Retrofit2+
RxJava2
集成使用
OkHttp框架Android为我们提供了两种HTTP交互的方式:HttpURLConnection和ApacheHTTPClient,虽然两者都支持HTTPS,流的上传下载,设置超时,IPv6和连接池,已足够满足我们各种HTTP请求的需求。但更高效的使用HTTP可以让我们的应用运行更快,更节省流量。因此OkHttp库也为此诞生。OkHttp是一款高效的HTTP库,支持链接同一地址的链接共享一个s
xianKOG
·
2020-08-10 04:25
android
RetroFit与RxJava
依赖:implementation‘io.reactivex.
rxjava2
:rxjava:2.2.6’implementation‘io.reactivex.
rxjava2
:rxandroid:2.1.0
住你隔壁的文艺青年
·
2020-08-10 04:12
Retrofit+
Rxjava2
实际项目使用封装汇总--附demo
-----------------------------------------------------------------------------CSDN上第一篇文章每次kao代码遇到自己解决不了的问题的时候,就往CSDN,github,baidu各种论坛、搜索引擎一顿查,解决了很多问题,也学到了很多东西。但是从没有自己整理发表过一篇能让别人用得上的东西,感到特别惭愧(惭愧:你惭愧?确定不
JioWu
·
2020-08-10 04:51
实战
android进修
Retrofit+
Rxjava2
.0+MVP的一个Android购物车
implementation'com.squareup.retrofit2:retrofit:2.4.0'//添加gson转换器的依赖implementation'com.squareup.retrofit2:converter-gson:2.4.0'//注意
rxjava2
wrpbk
·
2020-08-10 04:36
Android Retrofit+RXJava的使用
.当然,现在常用的也是将Retrofit与RXJava结合起来,下面就是我将两者最简单的结合首先第一步我们添加依赖和添加网络权限//RXJavaimplementation'io.reactivex.
rxjava2
不秃它不强
·
2020-08-10 04:43
MVP+
RxJava2
+Retrofit2 实况天气app
前言之前几篇博客中有对MVP、
RxJava2
和Retrofit2进行过介绍,贴上我之前文章的链接AndroidMVP框架学习实践-简书、Android
RxJava2
学习实践-简书、AndroidRetrofit2
reggie1996
·
2020-08-10 03:21
android
安卓
程序员
天气
app
【Android】Retrofit2+
RxJava2
+OkHttp3的基础、封装和项目中的使用
前言:近些年很火的Retrofit+RxJava+OkHttp网络请求框架,功能强大,结构合理,使用简单方便。后面还会给大家发自己整理过的Retrofit和RxJava、RxAndroid和RxBus。希望大家点一下关注,让我这个懒癌患者有动力继续写下去!本篇分三个部分:基础篇、封装篇和自己项目使用篇,项目是自己公司的APP提取的,文章偏长可以分三部分一点点看,当初看了很多优秀的文章然后自己在整理
God丶Eye
·
2020-08-10 03:34
Android
网络(三):MVP+
RxJava2
+Retrofit2+OkHttp3
网络(三):MVP+
RxJava2
+Retrofit2+OkHttp3参考:https://www.jianshu.com/p/0ad99e598dbahttps://www.jianshu.com/p
米粒蜗牛
·
2020-08-10 03:02
Android
应用篇
原生三方登陆、分享、支付
代码地址#github.com/NFLeo/Share…改自https://github.com/shaohui10086/ShareUtil,在其基础上添加些许功能及优化,改动如下:1.使用
rxjava2
2
weixin_34402408
·
2020-08-10 03:54
搭建自己的框架之2:MVP+
Rxjava2
,封装自己的mvp框架
2019独角兽企业重金招聘Python工程师标准>>>说到MVP,Android开发者肯定会参考Google的基础实现:android-architecture;大体的框架如下:当然大家也应该关注正在成熟的:android-architecture-components,还是对开发有较大的变更。其实这么久来Android开发中就没有什么很官方的框架,我觉得大家可以根据自己App的业务情况和团队情况
weixin_33974433
·
2020-08-10 03:46
Retrofit2+
Rxjava2
+Rxandroid+okhttp3+Lifecycle 的MVP网络框架,精简Google官方AAC框架,实现APP生命周期的管理
一.介绍目前使用较为广泛的网络请求框架MVP+Retrofit2+okhttp3+
Rxjava2
,我于2017年也加入了使用行列,在网上找了许多案例,实际项目开发中解决了一些所谓的坑,总结了些内容与大家共享一下
weitao_666
·
2020-08-10 02:22
Retrofit2
Rxjava2
网络请求框架
MVP框架
Android
【Android】用retrofit2和
rxjava2
搭建网络请求框架
一、准备工作1、需求:(1)多baseurl(2)可设置请求超时时间(3)添加拦截器(4)添加请求头(5)实现可定制BaseResponse(6)BaseView应该有哪些东西?是否可以定制?2、添加依赖二、实现1、创建Retrofit帮助类2、RetrofitFactory3、HttpUrlInterceptor4、IBaseView接口5、IBasePresenter接口6、BasePrese
王小二的王_
·
2020-08-10 02:20
android
Android MVP+Retrofit+RxJava 实例
AndroidMVPSample项目地址:WuXiaolong/AndroidMVPSample简介:AndroidMVP+Retrofit+RxJava实例更多:作者提Bug标签:MVP+Retrofit+
RxJava2
Wei_Leng
·
2020-08-10 02:01
Android
不错文章转载
Retrofit 2.0 与
Rxjava2
.0结合使用
注意到这里面有这两个东西:再点进来看看,这是用来跟其他框架结合使用的适配器,由于网上例子特别多,你会看到各种乱七八糟的依赖,所以我这里再给大家捋一捋用Retrofix其实你可以结合上面那些去使用,但我们这里用的都是最新的
Rxjava2
周先生啊
·
2020-08-10 02:24
爬坑指南
Retrofit2+
Rxjava2
+OKHttp3+RxAndroid 实现网络请求的demo案例
在之前的项目中一直都用着比较老的网络框架,比如volly,okgo,okhttp等等,平时写demo的时候偶尔也会用到新的框架拿来练练手,这两天写了一个关于retrofit2的案例,分享出来。大牛们恐怕已经写到烂的了,有不足请多多指教。demo开始前,先导入retrofit、rxjava相关的jarproject中的build.gradle中添加://Retrofit库compile'com.sq
LL继续前进
·
2020-08-10 02:07
Android
RxJava2
在Android中的使用之一 ----- 创建Observable
前言既然RxJava是基于观察者模式,那么就需要我们操作观察者(Observer)和被观察者(Observable),那么怎么创建Observable便是第一步。创建Observable操作符just():创建一个直接发射数据的Observablefrom():从一个数组或列表中转换成Observablecreate():创建一个Observabledefer():当订阅者订阅时才创建Observ
Jzd_dev
·
2020-08-10 02:13
RxJava2.x
基于
RxJava2
.0+Retrofit2.0的文件下载实现(带进度,非覆写ResponseBody和拦截器)
基于
RxJava2
.0+Retrofit2.0的文件下载实现(带进度,非覆写ResponseBody和拦截器)前言本文主要讲解
RxJava2
.0+Retrofit2.0实现下载文件并带进度效果,如果按照传统方法是很容易实现的
此非梦亦非幻
·
2020-08-10 01:55
Android基础知识
Retrofit2和
RxJava2
的使用介绍一
这次是代码加注释版,Retrofit2和
Rxjava2
的单独使用,之前有单独的博客分析,这一篇主要是讲一个简单的Demo,将这两货联合使用先看依赖compile'com.squareup.retrofit2
Tyran_U
·
2020-08-10 01:57
RxJava2
和Retrofit封装的RetrofitClient2终于来了!
article/details/51958010RxJava1和Retrofit2组合的好用的RetrofitClient笔者去年写了一篇,后续有朋友私信要求升级第二版本,本打算不维护了,但是很多人要用
Rxjava2
Tamic大白
·
2020-08-10 01:22
Retrofit
+Rx
实践及源码大全
rxjava2
+rxandroid2+retrofit2 封装网络请求
1.最近在学习
rxjava2
+rxandroid2+retrofit2封装网络请求,学了好久了,一头的包,今天就把之前学习的整理下。
逐流间隔年
·
2020-08-10 00:42
安卓笔记
Android网络请求Retrofit2+
Rxjava2
+Okhttp3的简单封装
前言:Retrofit2+
Rxjava2
+Okhttp3的网络请求框架无疑是当前最流行的网络请求方式,retrofit负责请求的数据结果,rxjava负责线程间的调度,okhttp负责数据请求的过程,Retrofit2
ruancw
·
2020-08-10 00:14
Android开发
RxJava2
-完整攻略
0.简介RxJava其实就是提供一套异步编程的API,这套API是基于观察者模式的,而且是链式调用的,所以使用RxJava编写的代码的逻辑会非常简洁。RxJava有以下三个基本的元素:被观察者(Observable)观察者(Observer)订阅(subscribe)下面来说说以上三者是如何协作的:首先在gradle文件中添加依赖: implementation'io.reactivex.rxja
richie0006
·
2020-08-10 00:02
RxJava2
原理解析
本文主要讲解
RxJava2
的原理,不再讲解其用法和相关概念。
reakingf
·
2020-08-10 00:23
基于
RxJava2
+Retrofit+RxCache的网络请求封装
首先我们先不说封装思路,先说说这套框架都都具有哪些功能及如何使用;功能1使用RxCache缓存机制,可自定义缓存过期时间,及数据分页缓存等功能。2统一的请求错误处理;3统一的网络状态判断处理;4基于HttpLoggingInterceptor的请求日志打印。以上就是这套框架可以实现的功能,框架中并没有像其他的一样封装了ProgressBar,因为每个项目不同,ProgressBar的样式需求并不一
只希望动力无限
·
2020-08-10 00:20
使用okhttp3+retrofit2+
rxjava2
上传头像
RetrofitInterface://https://www.zhaoapi.cn/file/upload@Multipart@POST("file/upload")ObservablegetPicturesBean(@Part("uid")RequestBodyuid,@PartMultipartBody.Partfile);调用:此处需要图片的路径,如果是裁剪后的先保存起来(ImageUti
梵韵
·
2020-08-10 00:29
okhttp3+retrofit2+
rxjava2
使用
implementation'com.squareup.retrofit2:converter-gson:2.4.0'implementation'com.squareup.retrofit2:adapter-
rxjava2
梵韵
·
2020-08-10 00:29
RxJava2
操作符和线程控制
一、创建操作符在上一篇RxJava的使用中讲到create,just,fromArray创建操作符,在这里讲述interval、range和repeat。1.interval创建一个按固定时间间隔发射整数序列的Observable,并且Observable会收到递增至,相当于定时器,如下:Observableobservable=Observable.interval(3,TimeUnit.SEC
常军永
·
2020-08-10 00:07
rxjava
Android Rxjava+Retrofit+MVP
Retrofitimplementation'com.squareup.retrofit2:retrofit:2.4.0'implementation'com.squareup.retrofit2:adapter-
rxjava2
煜亦
·
2020-08-10 00:34
面试问题系列
AndroidMVP+Retrofit2+
Rxjava2
+Rxlifecycle2组合项目框架
描述:17年最火的安卓网络框架无疑是Retrofit2.0+Okhttp3.0,而中型项目架构最火的无疑是MVP,而今年
Rxjava2
.0也是异常的火爆,而Rxlifecycle的支持对使用rxjava
懒猪儿虫
·
2020-08-09 23:16
框架设计
Retrofit2+
Rxjava2
的
Rxjava2
中flatmap使用
首先简单了解一下map和flatmap的区别:map:解决请求过程中,数据变换的操作,比如:请求到的结果是1、3、5,而我要的是2、6、10,很显然就是要结果的双倍,所以用map操作符处理一下,让他返回value*2。flatmap:解决嵌套网络请求,比如:我先要请求拿到所有的学生的学号,然后再根据每个学号去请求拿到每个学生对应的姓名。你还可以再复杂一点,再根据每个学生的姓名中的姓,再去请求拿到所
侠一胡
·
2020-08-09 23:41
Android
retrofit+mvp+okhttp+rxjava封装
具体代码:importandroid.content.Context;importandroid.util.Log;importcom.jakewharton.retrofit2.adapter.
rxjava2
一锅子鱼
·
2020-08-09 23:09
工具类
Android Retrofit2和
Rxjava2
的使用
Retrofit2和
Rxjava2
的使用添加依赖编写Retrofit工具类编写api编写请求实体类编写网络返回管理类使用添加依赖api"io.reactivex.
rxjava2
:rxjava:2.1.0
qq_31535517
·
2020-08-09 23:03
Android实战——
RxJava2
解锁图片三级缓存框架
RxJava2
解锁图片三级缓存框架本篇文章包括以下内容前言图片三级缓存的介绍框架结构目录的介绍构建项目整体框架实现图片三级缓存演示效果源码下载结语前言
RxJava2
作为如今那么主流的技术,不学习学习都不行了
Hensen_
·
2020-08-09 23:52
Android主流的第三方库
Android Retrofit2+
rxjava2
+Mvp基于okhttp3网络请求框架的使用 二 请求数据(登录为例)
我们在写项目的时候必不可少的会用到网络请求服务器,现Retrofit2+
rxjava2
+Mvp的框架组合已经成为了主流网络请求框架,我使用这个框架两年多了以下分享下开发心得和使用方法Retrofit2+
森森先生666
·
2020-08-09 23:33
三方框架
java
android
kotlin
http
https
Android Retrofit2+
rxjava2
+Mvp基于okhttp3网络请求框架的使用 四 文件下载(图片下载为例)
Retrofit2+
rxjava2
+Mvp基于okhttp3网络请求框架的使用一框架配置Retrofit2+
rxjava2
+Mvp基于okhttp3网络请求框架的使用二请求数据Retrofit2+
rxjava2
森森先生666
·
2020-08-09 23:33
三方框架
rxjava2
+okhttp3+retrofit2(请求参数按照参数键值从小到大先后顺序排序)
现在用这个
rxjava2
+okhttp3+retrofit2,有个习惯,把组合需要的库都下载成离线。
mmsx
·
2020-08-09 23:22
Android
开源框架或者开源库使用
Android
开源库学习
Retrofit2+
Rxjava2
如何主动取消网络请求
近期在新项目中使用了Retrofit2+
Rxjava2
+Mvp的框架,在搭建的过程中想到一个问题,困扰了我两天。Retrofit2+
Rxjava2
如何主动去取消网络请求。
YRBD
·
2020-08-09 22:43
个人项目-一之(MVP+
RxJava2
+Retrofit2+RxBus+Glide)
很早之前就想写一个个人项目练练手,但是由于工作的关系,一直没有真正的开动(其实就是懒)。好吧,反正最近这几个星期稍微比较清闲,趁着这个机会,在空余时间撸了一个个人项目。一之简介“一之”是一款资讯类App,主要实现的内容如下:主页(知乎日报、每日新闻、微信精选)干货(每日推荐、干货定制、福利)影视(最新影视资讯,Top250电影推荐)书籍(文学类、文化类、生活类)个人(头像设置)项目地址:https
Horrarndoo
·
2020-08-09 22:32
Android
Rxjava+Retrofit组合问题
IP_URL).client(client).addConverterFactory(FastJsonConverterFactory.create()).addCallAdapterFactory(
RxJava2
CallAdapterFactory.create
倚栏静望
·
2020-08-09 22:01
Android踩过的坑
RxJava2
.0第四篇之 zip、concat 、merge 合并发送器
来来来,说一下事件合并,合二为一,上面的都有合并之意,但也有各的特色之在;----------------------------------------zip-以小(发射器B)为主-----------------------------------------------publicstaticObservablezip(ObservableSourcesource1,ObservableSo
mwthe
·
2020-08-09 22:57
RXJAVA
2.0
RxJava2
浅析
作者:maplejaw开源库地址:https://github.com/ReactiveX/RxJava版本:compile'io.reactivex.
rxjava2
:rxjava:2.0.0-RC1'
maplejaw_
·
2020-08-09 22:43
RxJava
RxJava2
最全面、最详细的讲解(二)
一、概述
RxJava2
在第一篇文章中基本用法作了详细的介绍,是一个基于事件流的异步操作库。
剑斩花落渡佳人
·
2020-08-09 22:12
Android网络请求相关
简单的
rxJava2
Demo
demo的实现功能使用Observable监听时间变化,每一秒发送一次事件,改变界面上的时间。使用Observable的map、flatMap方法,将初始的被发送对象进行处理加工使用到的beanpublicclassTimeBean{privateStringday;privateStringhour;privateStringminute;privateStringsecond;//...get
z_webbin
·
2020-08-09 22:51
android
Android手机应用开发(十一) | Retrofit2 +
RxJava2
+ OkHttp + Restful应用
是Retrofit2+
RxJava2
,而不是Retrofit2+RxJava!
JankingWon
·
2020-08-09 21:04
Android
安卓项目实战之:最实用的Retrofit2+
RxJava2
+MVP框架搭建,避免各种内存泄漏
工程目录结构目前网上的mvp框架大多存在以下问题:1,Presenter持有View的引用,容易导致出现内存泄漏MvpPresentermvpPresenter=newMvpPresenter(this);//不推荐这样写,持有activty引用,容易出现内存泄露2,如果每一个Activity都对应一个Model和Presenter的话,试想一下,如果有几百个Activity的话那么是不是也要创建
郭子轩
·
2020-08-09 20:50
Android
安卓项目实战系列
网络请求框架(基于okhttp+
rxjava2
+retrofit2的mvp模式网络请求框架+RxBus+RxView控制按钮重复点击)
前言开发的项目也不少了,网络请求这一块是必不可少的,使用过的网络请求方式也很多了,也不想每次搭建一个项目,都要重复造轮子,决定封装一个网络请求框架供自己以后使用,同时如果同行的小伙伴觉得不错的话也可以使用使用!(如果有不好的地方多多提提意见,将继续完善)刚好最近公司有一个新的项目要启动,正好可以使用我封装的框架,还可以在测试中完善。首先先介绍下封装的框架的类的作用:HttpMethods:http
freak_csh
·
2020-08-09 20:38
开源库
整合MVP+Retrofit2+
RxJava2
前面已经学习了MVP和Retrofit2+
RxJava2
的使用http://blog.csdn.net/chendi1992/article/details/78112145MVPhttp://blog.csdn.net
大煤球
·
2020-08-09 20:17
Android
Android --Retrofit2+
Rxjava2
全局token自刷新
这篇博客是在这一篇博客的基础上进行优化完善的与之相比,添加了全局自刷新token,失败自动重连,模块化、抽离网络请求模块成单独的library实现全局自刷新token的逻辑并不复杂添加token到Header通过自定义的转换工厂,根据接口返回的token过期信息,抛出自定义token异常获取最新的token,并且更换token重新发起请求添加header有多种方法可以这样动态添加@POST()Fl
baithinking
·
2020-08-09 19:23
日常记录
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
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
其他