Retrofit2.0使用
随笔
生活是一面镜子,不去擦拭,岁月的灰尘将掩埋它.
转载请标明出处:http://my.csdn.net/?ref=toolbar 主页
Retrofit20使用
初次了解Retrofit
具体的使用文档
请求体Request Body
FORM ENCODED AND MULTIPART 表单和Multipart
异步 VS 同步
Retrofi...
分类:
其他好文 时间:
2016-06-21 07:05:54
阅读次数:
230
最近项目将网络框架换成Retrofit2.0.2,文中说的Retrofit都是指的Retrofit2这里要说明一下,毕竟和Retrofit1差别还是蛮大的,结合Okhttp,RxJava还是比较好用的,网上有很多前辈介绍过使用方法,本文是想研究一下Retrofit的源码。关于Retrofit的介绍可以查阅Retrofit的官方网站
直接进入主题:(注本文是结合RxJava介绍的,最好可以了解...
分类:
其他好文 时间:
2016-06-21 06:54:16
阅读次数:
363
业务需求当我们在app里发起网络请求时,可能会因为各种问题导致失败。如何利用RxJava来实现出现错误后重试若干次,并且可以设定重试的时间间隔。具体实现网络请求使用Retrofit来做,请求用户信息接口@GET("/userinfo?noToken=1")
Observable getUserInfoNoToken();请求用户信息接口的逻辑代码...
分类:
编程语言 时间:
2016-06-21 06:53:24
阅读次数:
211
特点概要Square的retrofit作为目前android比较火的网络框架,具有以下特点:
1、rest api 风格
2、网络核心使用优秀开源框架okttp,其本身致力于组装request和便捷转换response。
3、代码简洁,拓展性高,开发包只有90k左右
4、支持RxJava、Guava、Java8等适配器。
简单使用案例是一个简单的登陆请求案例。使用name和pw...
分类:
编程语言 时间:
2016-06-21 06:46:32
阅读次数:
525
转载请标明出处:
http://blog.csdn.net/iamzgx/article/details/51607387
本文出自:【iGoach的博客】概括在上一篇博客android网络框架OkHttp之get请求(源码初识) 讲解了OkHttp的简单使用和OkHttp源码的分析,主要讲解的还是理论上的知识,还是没有去实践下,那么这篇博客里面就来实践下。在上一篇博客里面说到了OkHttp类...
分类:
移动开发 时间:
2016-06-19 01:21:07
阅读次数:
5440
Volley是Google
I/O 2013推出的网络通信库,在volley推出之前我们一般会选择比较成熟的第三方网络通信库,如:
android-async-http
retrofit
okhttp
他们各有优劣,之前个人则比较喜欢用Android-async-http, 如今Google推出了官方的针对Android平台上的网络通信库,能使网...
分类:
移动开发 时间:
2016-06-14 12:09:07
阅读次数:
339
前言
上一篇文章博主介绍了okhttp这个同步的网络请求框架的使用,也说了okhttp的优点,但是同时也指出了okhttp在使用方面的不便,所以本文介绍基于okhttp的网络框架retrofit的使用,还是同一个公司的产品.
1.支持异步请求
2.用户自己定义请求接口,由框架自动通过代理实现,这就相当于把网络请求的部分代码抽取出来,代码更加简洁
3.利用注解描述请求的参数,极大的方便了用户...
分类:
其他好文 时间:
2016-06-12 02:21:44
阅读次数:
127
很多人一看本文的标题,可能就没有看的欲望,因为OKhttp现在已经没有当年那么辉煌了,在代码中直接使用也不如以前那么常见,因此,现在有很多人把它当作老的网络请求库,其实这真的是一个误区,OKhttp现在用的其实非常的广泛,只不过一些库对它做了再一次的封装,OKhttp变成了一些库的传输层而已,如Retrofit(默认传输层使用OKhttp),Volley(传输层可以设置为OKhttp)。现在andr...
分类:
Web程序 时间:
2016-06-12 02:10:26
阅读次数:
239
RxJava 与 Retrofit 结合的最佳实践 http://gank.io/post/56e80c2c677659311bed9841 https://github.com/tough1985/RxjavaRetrofitDemo 给 Android 开发者的 RxJava 详解 http:/ ...
分类:
其他好文 时间:
2016-06-04 20:56:17
阅读次数:
195
自定义Cookies拦截器:public class CookiesInterceptor implements Interceptor{
private Context context; public CookiesInterceptor(Context context) {
this.context = context;
}
//重写拦截方法,处理自...
分类:
其他好文 时间:
2016-06-03 19:34:42
阅读次数:
221