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
Retrofit2
你真的会用
Retrofit2
吗?
Retrofit2
完全教程
Retrofit入门Retrofit注解详解Gson与ConverterRxJava与CallAdapter自定义Converter自定义CallAdapter其它说明前言本文中的Retrofit均指代
Retrofit2
.0
怪盗kidou
·
2020-02-24 14:30
Retrofit2
.0初步使用指南
Retrofit--Atype-safeHTTPclientforAndroidandJavaWHYUSERETROFIT?为什么写这个:Retrofit不仅效率高,android下一步可能需要使用mvp或mvm开发,然后,Retrofit配合Rxjava或RxAndroid可能跟方便的进行mvp或mvm开发。DownloadGradle:compile'com.squareup.retrofit
Nestor_Gu
·
2020-02-24 08:25
MVP实战心得(三)---封装
Retrofit2
.0+RxAndroid+RxBus
转载请标明出处:http://www.jianshu.com/p/2a2464938b47本文出自:Jlanglang介绍:Retrofit:对okhttp的封装,可以更方便的使用okhttpRxAndroid响应式编程框架,rxjava的扩展,很爽的链式编程魅力在于对数据的处理,与线程切换的灵活性.用来处理异步操作(Lambda表达式不会用.用Lambda表达式代码会更少,但不会的人会看不懂代码
Jlanglang
·
2020-02-24 07:58
三步
Retrofit2
+RxJava2+OkHttp3网络请求封装
今天来分享一下
Retrofit2
+RxJava2+OkHttp3的封装。
雪糕的粑粑
·
2020-02-23 23:30
Retrofit2
的再封装实战—同步与异步请求
前言首先这篇文章是面向对Retrofit有了解的朋友,如果您对Retrofit并不了解,请自行查阅其用法,本文不会讲解Retrofit的基础用法。写这篇文章的目的很简单:1.为了让自己回忆一下(代码半年前就完成了),看是否有改进的地方。2.如果能帮到有同样需求的朋友,那是再好不过的。3.如果大家对文章有不同意见之处,本人表示200%的欢迎提议。这次封装实现的功能:1.抽离网络层为module,实现
Leinyo
·
2020-02-23 23:34
安卓日记MVP+rxjava+retrofit封装
方便单元测试6666整理下自己写的一个简单的MVP+Rxjava+retrofit的框架M层请求数据P层为M与V传递信息类似于中介V层处理逻辑代码目录.png各种依赖compile'com.squareup.
retrofit2
莫不如哦
·
2020-02-23 18:03
从源码梳理Retrofit网络请求过程
的引入在AndroidStudio中引入Retrofit非常方便,目标最新版本是2.3,在app-build文件-dependencies节点下加入以下依赖即可:compile'com.squareup.
retrofit2
山水相逢z
·
2020-02-23 06:52
(二十)retrofit网络框架面试问题
1.在retrofit中通过一个接口作为http请求的api接口2.创建一个Retrofit实例3.调用api接口在AndroidStudio中添加下述依赖:compile'com.squareup.
retrofit2
lkmc2
·
2020-02-23 06:58
Android常用依赖
Retrofit'com.squareup.
retrofit2
:retrofit:2.1.0''com.squareup.
retrofit2
:converter-gson:2.1.0''com.squareup.
retrofit2
陈楚炼
·
2020-02-23 04:34
Retrofit2
+RxJava+LoganSquare最佳实践
Retrofit2
+RxJava+LoganSquare最佳实践基本介绍Retrofit是Square的一个非常知名的开源的网络请求库,并且是由Android大神JakeWharton亲自操刀。
guangqiang
·
2020-02-23 01:56
retrofit2
.1(正式版)简单使用
1.gradle配置:compile'com.squareup.
retrofit2
:retrofit:2.0.1'compile'com.squareup.
retrofit2
:retrofit-adapters
lhl_012
·
2020-02-22 21:35
Retrofit+RxJava网络请求异常处理
本文内容是基于RxJava2.0及
Retrofit2
Ruheng
·
2020-02-22 03:14
学习Retrofit笔记
本文是基于
Retrofit2
进行学习。
android难民
·
2020-02-21 17:15
RxAndroid and Retrofit 2.0
RxAndroidand
Retrofit2
.0一关于Rx的学习我参考了这篇博客,是我在网上看到的博客中写的比较全的http://blog.csdn.net/meegomeego/article/details
初见破晓
·
2020-02-21 13:41
Android Retrofit 2.0 使用-补充篇
推荐阅读,猛戳:1、AndroidMVP实例2、Android
Retrofit2
.0使用3、RxJava4、RxBus5、AndroidMVP+Retrofit+RxJava实践小结之前分享的Android
Retrofit2
.0
吴小龙同學
·
2020-02-21 08:46
组件化开发+MVP框架+Rxjava2+Rxlifecycle2+
retrofit2
网络框架封装
前言应公司需求,重构项目,特搭建一套适合自己公司项目的框架一.所需掌握的技能点A.组件化开发:你需要了解以下知识点1.gradle基础2.注解生成器(apt)3.注解的使用3.路由器(本项目使用的是阿里开源的arouter)4.思维导图工具的使用(目的:是用来分离项目的业务)B.MVP框架:你需要了解以下知识点1.注解的使用2.泛型的使用3.动态代理设计模式4.抽象工厂设计模式5.单列设计模式6.
我做高富帅
·
2020-02-20 22:57
Retrofit2
Post请求
第一步:实体类publicclassBean{publicStringcode;publicStringmsg;publicdatadata;publicStringgetCode(){returncode;}publicvoidsetCode(Stringcode){this.code=code;}publicStringgetMsg(){returnmsg;}publicvoidsetMsg(
Puck的双刀
·
2020-02-20 21:27
Retrofit - 自定义ConverterFactory (一)
转自:
Retrofit2
.0自定义Converter本文原创作者:一叶飘舟作者博客地址:http://blog.csdn.net/jdsjlzx在Retrofit中,无论是发送数据还是接收数据,最后,都是通过
ZHDelete
·
2020-02-20 20:32
Retrofit闲聊,初学者可以参考
一.先看一个完整的例子:packagecom.github.ikidou;importjava.io.IOException;importokhttp3.ResponseBody;import
retrofit2
远远飘着云
·
2020-02-20 14:25
XHttp2 一个功能强悍的网络请求库,使用RxJava2 +
Retrofit2
+ OKHttp进行组装
XHttp2项目地址一个功能强悍的网络请求库,使用RxJava2+
Retrofit2
+OKHttp组合进行封装。还不赶紧点击使用说明文档,体验一下吧!特征支持默认、全局、局部三个层次的配置功能。
xuexiangjys
·
2020-02-20 07:06
Kontlin之Rx+Retrofit实战(豆瓣列表)
kotlin_version"compile'io.reactivex:rxjava:1.1.0'compile'io.reactivex:rxandroid:1.1.0'compile'com.squareup.
retrofit2
gu_jingli
·
2020-02-20 05:29
Retrofit2
的再封装实战—多线程下载与断点续传(二)
上篇文章
Retrofit2
的再封装实战—多线程下载与断点续传(一)中,介绍了项目的结构图,这次我们从程序入口DownLoadManager和实际下载类DownLoadTask开始。
Leinyo
·
2020-02-20 04:07
Android-IM使用Retrofit获取好友在线状态
RESTAPI文档集成网络访问框架这里使用了
Retrofit2
.0,当然选择其它方式也可以。比如okhttp、xutil等都是
八怪不姓丑
·
2020-02-19 22:41
OkHttp3.0(结合
Retrofit2
/Rxjava)利用拦截器实现全局超时自动登录、添加统一参数
应用场景:1.服务端为了统计各个平台、版本的使用情况,有时在接口中要求传递统一的诸如version(客户端版本)、os(客户端平台android/iOS)、userId等参数,这时如果在接口中一一添加就比较繁琐了,考虑做全局处理;另外,一次登录成功后,登录状态都是有时效的,所以在发生登录失效后,需要自动重新刷新登录状态,而且一般情况下,单个请求在发出前是没法判断是否已经登录超时的,所以就需要一个全
AFAP
·
2020-02-19 18:48
登录、注册
2.2.4'//okhttpimplementation'com.squareup.okhttp3:okhttp:3.12.0'//retrofitimplementation'com.squareup.
retrofit2
沈溺_16e5
·
2020-02-19 06:44
Okhttp3结合
Retrofit2
实现缓存
简介Retrofit本身并没有缓存。OkHttp是由Square发布的一个HTTPclient,它支持高速缓存服务器响应的语义。如果服务器的响应具有Cache-Control头,例如,它将被缓存,以便随后的请求可以从高速缓存中的获得之前的资源。因此,设备处于断网情况下,Retrofit与Okhttp配合可以实现缓存。Okhttp缓存设计和浏览器设计一样,是用来提升用户体验以及降低浏览器负荷的。项目
itbird01
·
2020-02-18 18:34
Okhttp拦截器Interceptor学习和使用
Android网络之
Retrofit2
.0使用和解析
Retrofit2
.0中注解使用套路
Retrofit2
.0+Okhttp不依赖服务端的数据缓存需求是推动任何事物向前发展的动力,
静默加载
·
2020-02-18 14:01
Android网络之
Retrofit2
.0使用和解析
个人博客地址http://dandanlove.com/Android网络之
Retrofit2
.0使用和解析
Retrofit2
在项目中的使用Androidstudio项目添加依赖javacompile'com.squareup.
retrofit2
静默加载
·
2020-02-18 12:41
Android MVP设计架构优化(灵活、方便迭代)
本架构是通过使用RxJava+RxAndroid+
Retrofit2
+Butterknife搭建的。写作目的随着项目逐渐壮大,必须有一个完善的框架作为一个支撑,不然难以维护。
细卷子
·
2020-02-18 10:58
Retrofit2
-如何上传文件到服务器
原文地址
Retrofit2
—HowtoUploadFilestoServer使用Retrofit1.x上传文件我们已经发布了一篇文章howtouploadfilesusingRetrofit1.x,如果你使用的是
sheepm
·
2020-02-18 08:54
个人项目-一之(MVP+RxJava2+
Retrofit2
+RxBus+Glide)
很早之前就想写一个个人项目练练手,但是由于工作的关系,一直没有真正的开动(其实就是懒)。好吧,反正最近这几个星期稍微比较清闲,趁着这个机会,在空余时间撸了一个个人项目。一之简介“一之”是一款资讯类App,主要实现的内容如下:主页(知乎日报、每日新闻、微信精选)干货(每日推荐、干货定制、福利)影视(最新影视资讯,Top250电影推荐)书籍(文学类、文化类、生活类)个人(头像设置)项目地址:https
Horrarndoo
·
2020-02-18 06:48
RePlugin 插件共享宿主的Retrofit实例
使用共享lib的方式来实现网络层comm_net:通过
Retrofit2
+Rxjava2+Dagger2来实现HttpResult:数据返回的通用数据结构定义packagecom.lehow
浩运
·
2020-02-17 23:06
RxJava入门与提高-网络Retrofit 篇(5)
导包:compile'com.squareup.
retrofit2
:retrofit:2.0.0-beta4'//Ret
小玉1991
·
2020-02-17 01:16
Retrofit2
.0+okhttp3缓存策略
概述Retrofit本身是没有缓存的,如果想设置缓存功能,需要在httpclient层知道HTTP的语义。okhttp是square公司发布的一个HTTPclient,它支持高速缓存服务器响应的语义。使用场景:提高用户体验,降低服务器的负荷。无网络的条件下,读取缓存;有网条件下,对非实时性的数据可以在规定的时间里读取缓存,例如设置时间为60s,实时性的数据还是要每次都获取最新数据。封装Retrof
Aron1001
·
2020-02-16 15:08
仿虎扑应用EasySport连带上后台代码
简介项目采用MaterialDesign+MVP+
Retrofit2
+RxJava开发大部分功能已经完成,如果对你有帮助的话不妨star一
Rayhaha
·
2020-02-16 06:22
Retrofit 2.0 使用
新项目由自己重头架构,因此使用MVP模式,库的使用上使用了Rxjava2.0,OkHttp3.0,
Retrofit2
.0及JDK1.8中的新特性lambda表达式。
残霜丶
·
2020-02-15 17:17
[老实李]
Retrofit2
+OKHttp3实现缓存
首先需要注意的是:使用OKHttp特有的方法只能对GET请求进行缓存。(我自己就在这个坑爬了很久,因为我们公司的所有接口全部是POST请求)。如果想要对POST请求进行缓存的话还需要进一步的处理。这一点从OKHttp的源码中也可以找到答案。(Cache类中的put方法,当请求方法不是GET的时候直接返回一个null)privateCacheRequestput(Responseresponse)t
老实李
·
2020-02-15 10:09
Android版&Kotlin版RxJava2+
Retrofit2
+OkHttp3的基础、封装和项目中的使用
前言:近些年很火的Retrofit+RxJava+OkHttp网络请求框架,功能强大,结构合理,使用简单方便。后面还会给大家发自己整理过的Retrofit和RxJava、RxAndroid和RxBus。希望大家点一下关注,让我这个懒癌患者有动力继续写下去!本篇分三个部分:基础篇、封装篇和自己项目使用篇,项目是自己公司的APP提取的,文章偏长可以分三部分一点点看,当初看了很多优秀的文章然后自己在整理
ChampionEYE
·
2020-02-15 01:54
rxJava与Retrofit结合使用 基础篇(1)
article/details/51635653http://gank.io/post/56e80c2c677659311bed9841这篇文章从一个侧面反映rxJava的优越性,主要讲解如何将rxJava与
Retrofit2
ZzzRicardo_Yue
·
2020-02-14 15:10
Retrofit源码初探
什么是
Retrofit2
Retrofit2
可以说是目前最流行的类型安全网络库,是Square公司的一个开源项目,通过注解来创建restfulAPI接口。
CHSmile
·
2020-02-14 13:45
rxjava2+
retrofit2
的封装及使用
按照惯例,github项目地址:https://github.com/xiaosixiong/RxJavaKj写在前面1.首先来看看我们的项目结构:image.pngbeans不解释netapi存放网络请求相关的apiService及服务器域名等netsubscribe各个业务模块的网络请求订阅者netutils封装了retrofit、数据请求结构、返回监听等,可以打成依赖库直接使用ui各种act
Mr程序猿
·
2020-02-14 13:09
OkHttp3 之旅
像volley(基于httpClient和httpURLConnection)或者
retrofit2
(基于OkHttp3)。好吧,扯远了~~我们
gdutkyle
·
2020-02-14 05:29
Android 网络框架--
Retrofit2
架构分析
面向接口编程面向接口编程,模块化编程的必备技能,其乃实现解耦,增强扩展性的重要手段。面向接口编程具体指的是什么呢?首先说一下什么是面向对象编程,大家都知道,面向对象编程是相对于面向过程编程来说的,基本上,具有对象概念的程序设计都可以称为面向对象编程。而面向接口编程仅仅是面向对象编程的一种模块化实现形式,其从组件的角度来进行代码设计,将抽象与实现分离。接口泛指实体把自己提供给外界的一种抽象物,利用由
嘎啦果安卓兽
·
2020-02-14 02:10
重拾Android之路之探究Retrofit 2.X
引言
Retrofit2
.x,配合OkHttp、Gson组成Android最强网络请求框架。
OzanShareing
·
2020-02-13 21:16
Rxjava2+
Retrofit2
上传图片加参数失败问题解决
可是之前的图片工具类只能单张选择,恰好在github上找到了rxgalleryfinal这个库,就想拿来用一下,没想到studio一直报重复导入的问题,查询半天发现了问题所在:rxgalleryfinal内部用的是
retrofit2
RockPhoenix
·
2020-02-13 03:56
记录一下Retrofit
1.先添加依赖compile'com.squareup.
retrofit2
:retrofit:2.3.0'compile'com.squareup.
retrofit2
:converter-gson:2.3.0
阿飞爱吃水果
·
2020-02-12 15:47
03.
Retrofit2
中常用的注解介绍
Retrofit2
常用注解可以分为以下几类请求方法类注解@GETGET网络请求方式,通常后面括号要子接口地址例如提交一个无参数的get请求://接口:http://www.weather.com.cn/
zxn593066063
·
2020-02-12 00:27
独特的架构方式,Retrofit源码简析。
retrofit2
.02016/07/21上海Readthefuckingsourcecode。Retrofit,Type-safeHTTPclientforAndroidandJava。
ImmortalHalfWu
·
2020-02-11 23:45
Retrofit2
笔记
一、Retrofit使用定义接口publicinterfaceGitHub{@GET("/repos/{owner}/{repo}/contributors")Call>contributors(@Path("owner")Stringowner,@Path("repo")Stringrepo);}Retrofitretrofit=newRetrofit.Builder().baseUrl("ht
andyfeng
·
2020-02-11 10:25
是时候客观评价Retrofit了,这几点你必须明白!
无耻的广告又来了:导读:
Retrofit2
.0(一)超能实践,完美支持Https传输
Retrofit2
.0(二)完美同步Co
Tamic
·
2020-02-11 08:40
上一页
25
26
27
28
29
30
31
32
下一页
按字母分类:
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
其他