Retrofit2

一、概念

Retrofit2简单的说就是一个网络请求的适配器,它将一个基本的Java接口通过动态代理的方式翻译成一个HTTP请求,并通过OkHttp去发送请求。此外它还具有强大的可扩展性,支持各种格式转换以及RxJava。本文基于Retrofit2解析。

Retrofit是squareup公司的开源力作,和同属squareup公司开源的OkHttp,一个负责网络调度,一个负责网络执行,为Android开发者提供了即方便又高效的网络访问框架。

二、学习链接

https://www.jianshu.com/p/f57b7cdb1c99

https://www.jianshu.com/p/f2644cc784f3

上一篇:使用Retrofit2调用HTTP API


下一篇:Retrofit2中RxJava的使用