框架系列 14:Retrofit

Published: 10 Oct 2017 Category: 框架
我们真的需要使用RxJava+Retrofit吗?
Android开源项目-Retrofit+Okhttp+Gson二次封装
基于Retrofit、OkHttp、Gson封装通用网络框架
RxJava+Retrofit+OkHttp封装
从架构角度看Retrofit的作用、原理和启示
浅谈Retrofit封装-让框架更加简洁易用
Android 框架 Retrofit+Rxjava+Glide 经典使用
RxJava 2.0 使用详解

概论:

  • Retrofit是基于okhttp的封装,Retrofit利用注解来方便拼装请求参数(比如headers或者params,就是通过注解,然后拼接到网络请求中), 对于返回结果也可以完美适配Rxjava,如果用的其他结构的数据,也可以自己写相对应的Covers来解析。 总而言之,Retrofit是基于okhttp的封装,更加方便利用okhttp的使用