Retrofit + RxJava 项目实战

2016-12-27  本文已影响37人  Mr_不靠谱_先森

Retrofit 定义

简单的说它是一个HTTP请求工具,Retrofit是Square公司开源的一个高质量高效率的http库,它将我们自己开发的底层的代码和细节都封装了起来。在没有Retrofit,okHttp等库的时候,我们可能要自己去写put,get,post,delete请求。但有了这些库之后对于这些请求我们就只需要一行代码或者是一个注解。和Google开发的Volley功能上非常相似,这里有Volley的源码解析,但是使用上很不相似。Retrofit使用起来更简单,Volley使用上更加原始而且符合使用者的直觉,其实我觉得如果对自己Volley封装一下也可以像Retrofit那样的简单的使用
通俗的理解retrofit 它是一个可以用于android和java的网络库,使用它可以简化我们网络操作的工作,提高效率和正确率

上一篇下一篇

猜你喜欢

热点阅读