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
初学 retrofit2与
RXJava
的搭配使用
retrofit2和
RXJava
很早以前就有了但是一直没事件学习趁着前几天有空就学习了下很难在网上找到完整的retrofit2与
RXJava
的搭配使用的例子我自己也折腾半天才搞明白首先我是在网上查看别人给出的文章试着实现我自己的登陆功能
lhj_android
·
2020-08-09 22:04
带你学开源项目:Meizhi Android之
RxJava
& Retrofit最佳实践
版权声明:本文原创发布于公众号wingjay,转载请务必注明出处!https://www.jianshu.com/p/47e72693a302大幅提高自身技术实力最有效的途径之一就是学习世界级优秀开源项目的精髓,而本人的《带你学开源项目》系列文章将持续更新,对当前Android开发界最优秀的开源项目进行深入分析零、背景比起阅读枯燥的技术文档,独自苦苦摸索新技术的基本用法,还有一种更好更快速也更有效
wingjayV
·
2020-08-09 21:13
8、
RxJava
+Retrofit+okhttp上传多张图片给后台
Mapparams=newHashMapparams){retrofitHelper.toSubscribe(req.saveFile(params),newSubscriber(){@OverridepublicvoidonCompleted(){Log.d("000000","searchCompleted");mvpView.onGetDataCompleted();}@Overridepu
lanxuan1993
·
2020-08-09 21:41
android
android中餐
基于
Rxjava
+Retrofit的android MVVM搭建
简介MVVM的实现都是基于Google的DataBinding框架实现的,而且Google也有基于该模式的样例Google样例但是你会发现Google只是一个简单思路的介绍而已,对于具体的实现并没有给出详细的介绍实现MVVM是由MVP的基础上实现而来的,所有咋还是按照Model/View/VM的套路来实现View直接上代码吧!首先是接口IView的定义publicinterfaceIView{},
l369260135
·
2020-08-09 21:34
架构
android
RxJava
(九)zip 操作符在 Android 中的实际使用场景
RxJava
系列文章目录导读:一、
RxJava
create操作符的用法和源码分析二、
RxJava
map操作符用法详解三、
RxJava
flatMap操作符用法详解四、
RxJava
concatMap操作符用法详解五
Chiclaim
·
2020-08-09 21:16
RxJava
Android
android面试(
RxJava
)
RxJava
:一个在JVM上使用可观测的序列来组成异步的,基于事件的程序的库。
Android小兰
·
2020-08-09 21:09
推荐
RxJava
+MVP的开源项目——RxJoke
RxJoke一个集成
Rxjava
,Retrofit,Mvp,以及Dagger2的开源项目代码:https://github.com/JDDJJ/RxJoke整体架构Model-view-presenter
一叶飘舟
·
2020-08-09 21:11
Android开发
RxJava
并发 之测试
在开发软件的时候,我们需要确保代码正确执行。为了快速的获取每次修改后的反馈,通常开发人员使用自定义测试。在同步的Rx中测试和普通Java中的单元测试没有太大的区别。如果要测试异步代码,可能会有点需要注意的地方,比如要测试下面的代码:Observable.interval(1,TimeUnit.SECONDS).take(5)上面的Observable发射一个数据流,需要5秒来发射完所有的数据。如果
一叶飘舟
·
2020-08-09 21:11
Android开发
RxJava入门
RxJava
zip操作符在Android中的实际使用场景
概述ReturnsanObservablethatemitstheresultsofaspecifiedcombinerfunctionappliedtocombinationsoftwoitemsemitted,insequence,bytwootherObservables.流程图:简单来说zip操作符就是合并多个数据流,然后发送(Emit)最终合并的数据。需求描述:在很多app种都会有图片上
一叶飘舟
·
2020-08-09 21:11
Android开发
RxJava
+Retrofit框架Demo
转自:http://www.jianshu.com/p/2b0aeb6b6b61从年前一两个月开始,就开始慢慢接触
RxJava
+Retrofit,针对以往开发中遇到的情况,慢慢写了一个框架Demo。
一叶飘舟
·
2020-08-09 21:11
Android开发
Retrofit 使用flatmap操作符时处理错误、异常
在实际项目(Retrofit+
RxJava
框架)中,有时需要先登录,获取token后再去获取用户信息,那么我们需要把登录后服务器返回的信息进行筛选过滤得到我们需要的token,然后根据token获取用户信息
一叶飘舟
·
2020-08-09 21:11
Android开发
Android手机应用开发(十一) | Retrofit2 +
RxJava
2 + OkHttp + Restful应用
是Retrofit2+
RxJava
2,而不是Retrofit2+
RxJava
!
JankingWon
·
2020-08-09 21:04
Android
Android开发之Retrofit+
RxJava
的使用
Retrofit是Square公司开发的一款针对Android网络请求的一个当前很流行的网络请求库。官网:http://square.github.io/retrofit/github:https://github.com/square/retrofit使用需引入:Java代码compile'com.squareup.retrofit2:retrofit:2.1.0'compile'com.squ
iteye_5061
·
2020-08-09 21:46
Android
Futter网络请求封装,最骚气、最强大 ,自带loading、错误处理,堪比
RxJava
效果
看了网上很多的Flutter网络请求的封装,感觉都不能达到自己想要的那种效果,所以自己动手封装了一个,由于Future很多骚气的操作未开发出来,所有用了rxDart处理网络请求结果,同样骚气Flutter架构系列之BaseWidget封装网络封装实现功能自动加载loading,统一的请求错误处理,也可以单独处理请求结果页面销毁,网络请求可以自动取消,也可以不取消请求结果转化为实体类,方便使用自定义
哦_也好
·
2020-08-09 21:43
fluttr
使用Retrofit +
RxJava
网络请求
Android网络请求框架是Android开发中必须使用的,个人用过的网络请求框架有Android-async-http,Volley,Okhttp,以及本篇所介绍的Retrofit,我们不能用绝对的眼光去衡量这几个框架的优缺点,目前市场上使用最少的是Android-async-http,近几年比较流行的就是Retrofit,但个人更认为,适合自己的才是最好的,没有必要为了让自己的代码看起来高大尚
黄林晴
·
2020-08-09 21:16
Android开发
在安卓上使用
RxJava
如果你做过Android(和Java)的开发,很有可能已经听说过
RxJava
了。
RxJava
是由Netflix开发的响应式扩展(ReactiveExtensions)的Java实现。
hkg1pek
·
2020-08-09 21:28
Android
Rxjava
、retrofit初探
刚开始学习,先记录一些东西,以后再做整理建议查看深入浅出
RxJava
Awesome-
RxJava
lzyzsd收集的关于
Rxjava
的知识给Android开发者的
RxJava
详解———————–所以下面就不用看了
Exception灬
·
2020-08-09 21:26
Android进阶
RxJava
与retorfit联合使用
使用的接口:http://m.yunifang.com/yunifang/mobile/home创建一个按钮进行点击执行接口类:IInterfaceimportio.reactivex.Observable;importokhttp3.ResponseBody;importretrofit2.Call;importretrofit2.http.DELETE;importretrofit2.http
GLqueen110
·
2020-08-09 21:32
安卓项目实战之:最实用的Retrofit2+
RxJava
2+MVP框架搭建,避免各种内存泄漏
工程目录结构目前网上的mvp框架大多存在以下问题:1,Presenter持有View的引用,容易导致出现内存泄漏MvpPresentermvpPresenter=newMvpPresenter(this);//不推荐这样写,持有activty引用,容易出现内存泄露2,如果每一个Activity都对应一个Model和Presenter的话,试想一下,如果有几百个Activity的话那么是不是也要创建
郭子轩
·
2020-08-09 20:50
Android
安卓项目实战系列
网络请求框架(基于okhttp+
rxjava
2+retrofit2的mvp模式网络请求框架+RxBus+RxView控制按钮重复点击)
前言开发的项目也不少了,网络请求这一块是必不可少的,使用过的网络请求方式也很多了,也不想每次搭建一个项目,都要重复造轮子,决定封装一个网络请求框架供自己以后使用,同时如果同行的小伙伴觉得不错的话也可以使用使用!(如果有不好的地方多多提提意见,将继续完善)刚好最近公司有一个新的项目要启动,正好可以使用我封装的框架,还可以在测试中完善。首先先介绍下封装的框架的类的作用:HttpMethods:http
freak_csh
·
2020-08-09 20:38
开源库
Retrofit2+
Rxjava
学习到封装
一.为什么写这篇文章
RxJava
和Retrofit也火了一段时间了,网上有很多
RxJava
与Retrofit的文章介绍,拜读一番之后,仍感觉这两个框架不接底气,对于初学者仍是丈二的和尚,不知所云,且知识点比较零碎
flysweetegg
·
2020-08-09 20:29
框架开发
RxJava
官方文档中文翻译
文档中文翻译bymcxiaoke有任何意见或建议,到这里提出CreateNewIssue阅读地址ReactiveX文档中文翻译PDF/ePub/Mobi格式下载说明大部分是翻译自ReactiveX.io和
RxJava
Wiki
不明真相的Leo
·
2020-08-09 20:23
MVP+Retrofit+
Rxjava
+Dagger2 Architecture
地址https://github.com/meybeBlank/FengArchitecture前言Android做了两三年,每次都是用的别人的架构,中途也抽时间看过项目的框架的东西,一知半解,虎头蛇尾。自己没有从0到1的过程,能力没法引起质变,始终还是半吊子,年初打定主意把热门的Retrofit之类全都系统的亲手敲一遍。由经历了找工作遇到坑,再找工作安定下来的一言难尽,最后弄完已经到了年尾。这里
ffengz
·
2020-08-09 20:22
Android进阶
MVP+Retrofit2+
RxJava
使用方法demo
序前段时间了解到MVP+Retrofit2+
RxJava
非常火,也确实好用。正好前几天咬牙研究了一番,故写一篇博客,和大家分享。此类资料很多,写的不好,高手勿喷。
android阿杜
·
2020-08-09 20:50
android
Android
简单入门使用Retrofit+
rxjava
下载图片
发现确实比较好用,首先,导入相关的库//
rxJava
compile‘io.reactivex:
rxjava
:latest.release’compile‘io.reactivex:rxandroid:latest.release
fei_he666
·
2020-08-09 20:41
android
Android okHttp网络请求之Retrofit+Okhttp+
RxJava
组合
前言:通过上面的学习,我们不难发现单纯使用okHttp来作为网络库还是多多少少有那么一点点不太方便,而且还需自己来管理接口,对于接口的使用的是哪种请求方式也不能一目了然,出于这个目的接下来学习一下Retrofit+Okhttp的搭配使用。okHttp相关文章地址:AndroidokHttp网络请求之Get/Post请求AndroidokHttp网络请求之文件上传下载AndroidokHttp网络请
dengzou5556
·
2020-08-09 20:21
Retrofit+
RxJava
之封装详情
publicclassRetrofitConf{privatestaticfinalStringBASEURL=“http://xxxxx”;privatestaticStringtoken;privateRetrofitretrofit;privateLpyServiceservice;privateBooleanisDebug=true;//创建网络请求publicRetrofitConf()
兔斯基先森
·
2020-08-09 20:56
操作技巧
整合MVP+Retrofit2+
RxJava
2
前面已经学习了MVP和Retrofit2+
RxJava
2的使用http://blog.csdn.net/chendi1992/article/details/78112145MVPhttp://blog.csdn.net
大煤球
·
2020-08-09 20:17
Android
Retrofit与
RxJava
的结合使用-------简易版
这两个框架都是现在特别流行的框架,强强联合使我们的效率变得更加的直接首先我们需要导入其中的依赖implementation'com.squareup.retrofit2:retrofit:2.4.0'implementation'com.squareup.okhttp3:okhttp:3.11.0'implementation'com.google.code.gson:gson:2.8.5'imp
帅的不像个程序员
·
2020-08-09 19:54
retrofit2.0+okhttp3+
rxjava
的封装(简单好用)
非常简洁易懂)-秦时明月-博客频道-CSDN.NEThttp://blog.csdn.net/baidu_31093133/article/details/51759452接下来让我们使用okhttp3和
rxjava
月色下的独轮车
·
2020-08-09 19:29
android学习笔记
Android --Retrofit2+
Rxjava
2 全局token自刷新
这篇博客是在这一篇博客的基础上进行优化完善的与之相比,添加了全局自刷新token,失败自动重连,模块化、抽离网络请求模块成单独的library实现全局自刷新token的逻辑并不复杂添加token到Header通过自定义的转换工厂,根据接口返回的token过期信息,抛出自定义token异常获取最新的token,并且更换token重新发起请求添加header有多种方法可以这样动态添加@POST()Fl
baithinking
·
2020-08-09 19:23
日常记录
android之dagger2+
rxjava
+retrofit2+mvp架构的结合
dagger2的优势,省去无谓的体力劳动,增加开发效率,代码解耦
rxjava
的优势,尽管项目里的逻辑不断的变为复杂,但是
rxjava
异步代码依然简洁易懂。
康力_
·
2020-08-09 19:11
学习笔记
android
RxJava
简单的demo
以前异步处理提高并发的思路是用消息队列实现异步模型,需要多一个中间件,多一层维护,这个比较适合大型应用,中小型应用完全没必要这么做,所以但我看到了
RxJava
提供的基于JVM的数据流异步模型时,我就用了几天的时间查阅了一些资料做了一个
ailice001
·
2020-08-09 19:28
Java
RxJava
Android okhttp +
rxJava
+ retorfit2使用心得
okhttp出来已经很久了,
rxjava
也是近两年火起来的框架,框架的使用能让我们写出更为优秀的代码,这里主要介绍square公司提供的框架,记录一下对Android新的http请求极具扩展性的写法。
Nowindyli
·
2020-08-09 19:24
Android
Retrofit +
RxJava
+RxAndroid
一、背景经常看到项目用Retrofit+
RxJava
+RxAndroid的框架,为了看懂项目的结构。
站在巨人的肩膀上看世界
·
2020-08-09 19:48
Android
基于MVP模式,设计自己的
RxJava
+Retrofit2+Okhttp3+Rxlifecycle开发框架
结合自己的实际,封装了一套MVP+
RxJava
+Retrofit2+Okhttp3+Rxlifecycle+Butterknife的开发框架。
小小力力
·
2020-08-09 19:44
Android
Android
RxJava
Mvp
Retrofit
Rxlifecycle
带进度显示的单个和多个 Retrofit+
Rxjava
2文件上传
首先展示效果如下:本demo使用的是
rxjava
2,
rxjava
1也是可以使用的;主要核心代码如下:1.创建个listener/***CreatedbyJokAron2017/3/6.
JokAr-
·
2020-08-09 19:55
android
android-rxjava
MVP+xRecyclerView+Retrofit+OkHttp++
RxJava
Model层ModelpublicclassModel{Contextcontext;publicModel(Contextcontext){this.context=context;}publicvoidinfo(finalPresenterInterpre){DataManagerdataManager=newDataManager(context);CompositeSubscription
小幸运圈圈
·
2020-08-09 19:16
MVP+Retrofit+Okhttp+
RxJava
App的build.gradle依赖包:[java]viewplaincopyprint?compile‘com.squareup.retrofit2:retrofit:2.0.0-beta4’//Retrofit2所需要的包compile’com.squareup.retrofit2:converter-gson:2.0.0-beta4’//ConverterFactory的Gson依赖包com
Yw_Ambition
·
2020-08-09 19:36
android控件
Retrofit+
RXJava
封装
MainActivitypackagewanghuiqi.bawie.com.retrofitutils;importandroid.os.Bundle;importandroid.support.v7.app.AppCompatActivity;importandroid.support.v7.widget.LinearLayoutManager;importandroid.support.v7
WhuiQi
·
2020-08-09 19:15
基于Retrofit2+OkHttp3+
RxJava
实现的MVP框架(1)
M模块-业务数据模块,则是基于Retrofit2+OkHttp3+
RxJava
实现。Retrofit2+OkHttp3主要是为了方便快速的业务接口的实现,
WalterHu1129
·
2020-08-09 19:09
APP开发
Android Rx家族之
RxJava
2.0与 Retrofit2结合的封装和项目中的使用
它内部使用了大量的设计模式,以达到高度解耦的目的;它可以直接通过注解的方式配置请求;可以使用不同的Http客户端;还可以使用jsonConverter序列化数据,直接转换成你期望生成的实体bean;它还支持
Rxjava
深南大盗
·
2020-08-09 19:05
响应式编程rxjava
rxbus
dragger
Android
Rxjava
2.0+Retrofit2.0+Mvp封装直接拿去用 简单demo演示3分钟彻底学会
Android超越官方MVC架构MVP架构MVVM架构一网打尽;https://blog.csdn.net/WHB20081815/article/details/68948856什么是mvp,MVC的区别MVP的优缺点1.MVP架构中,解除了View和Model间的耦合,使它们不能相互访问,核心的业务逻辑都集中在Presenter中。MVP模式将Activity中的业务逻辑全部分离出来,让Act
深南大盗
·
2020-08-09 19:05
设计模式
超简的MVP +
RxJava
+ Retrofit
G站项目链接超简的MVP+
RxJava
+RetrofitExampleActivityActivityExampleApi接口类ExampleBaseData基础数据(就写了一个BASE_URL)ExampleController
三须鳗鱼
·
2020-08-09 19:56
Android
RxJava
+Retrofit网络请求终极封装
大家都想在自己的项目中用最简单,最易懂的方式实现功能需求,对于网络请求,而且是基于
RxJava
+Retrofit,本世纪最先进的网络框架的封装我们该如何封装呢接下来我说一下使用步骤具体请看我给出的源码地址下载依赖一
-大锅饭-
·
2020-08-09 19:23
【Rx
系列】
Android 中 Retrofit 结合
RxJava
使用
最近在学习一些关于
RxJava
和Retrofit的相关内容,通过给Android开发者的
RxJava
详解这篇文章对
RxJava
有了一些了解,接着通过ReactiveX中文文档了解了一些相关概念和思想,然后通过
classTC
·
2020-08-09 19:46
Android学习
Retrofit2+
RXjava
复习笔记
方便后期使用,仅仅记录使用逻辑一、初步使用。不做任何添加Retrofitretrofit=newRetrofit.Builder().baseUrl("http://xxxx")//访问地址公共部分.addConverterFactory(GsonConverterFactory.create())//我这里不设置,解析response就会报错(其他人好像不会).build();//这个是接口对象
93li
·
2020-08-09 19:46
从观察者模式出发,聊聊
RxJava
前言
RxJava
是什么观察者模式
RxJava
2的观察者模式实现四个重要的角色具体的观察者是如何实例化的如何实现订阅发送事件和接收事件
RxJava
中对常规的观察者模式做了怎样调整带来了什么好处前言
RxJava
阎楠
·
2020-08-09 19:45
设计模式
Android进阶之路
RxJava
是如何实现线程切换的(上)
前言通过前一篇的从观察者模式出发,聊聊
RxJava
,我们大致理解了
RxJava
的实现原理,在
RxJava
中可以非常方便的实现不同线程间的切换。
阎楠
·
2020-08-09 19:45
android
UI
使用MVP+Retrofit+
RxJava
图片加载使用Fresco 做网络请求并展示数据
网络接口格式:http://mnews.gw.com.cn/wap/data/news/xbsjxw/page_1.jsonBean包自己按接口封装View层view接口publicinterfaceShow{voidgetdata(InfoBeaninfoBean);}回调接口publicinterfaceOnNetListener{voidSuccess(InfoBeaninfoBean);}
Sunshine_ywb
·
2020-08-09 19:08
上一页
48
49
50
51
52
53
54
55
下一页
按字母分类:
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
其他