结合Retrofit和Rxjava (Android )实现版本更新功能 ##一 、Retrofit是什么 ####1官方标语:A type-safe HTTP client for Android and Java 一款android安全类型的http客户端 ####2Retrofit是SQUARE美国一家移动支付公司最近新发布的在Android平台上http访问的开源项目,Retrofit与okhttp共同出自于Square公司,retrofit对okhttp做了一层封装,把网络请求都交给给了Okhttp,我们只需要通过简单的配置就能使用retrofit来进行网络请求了
##二 、Retrofit特点 ####1底层使用OkHttp进行网络传输,性能好,速度快; ####2可以自动将REST API返回的数据转化为Java对象,且支持多种数据转换格式(如json、xml等) ####3使用Java注解声明HTTP请求; ####4支持 Multipart请求和文件上传;