国内最全IT社区平台 联系我们 | 收藏本站
华晨云阿里云优惠2
您当前位置:首页 > php开源 > 综合技术 > Retrofit+Rxjava学习与实践(一)----初识Retrofit

Retrofit+Rxjava学习与实践(一)----初识Retrofit

来源:程序员人生   发布时间:2016-07-29 16:06:15 阅读次数:2312次

快两个星期没有更新博客了。。。由于公司业务需要,项目重构,最近1直在和Retrofit与Rxjava作斗争。自己觉得很有必要,从实战的角度去记录下这个漫长的进程。

1.Retrofit简介
Retrofit无疑是当下最流行的Android网络要求框架了,是Square提供的开源产品。官方网站是这样介绍Retrofit的—-A type-safe HTTP client for Android and Java,为Android平台的利用提供1个类型安全的HTTP客户端。Retrofit 是1套注解情势的网络要求封装库,它的强大在于让代码结构更加清晰,它可以直接解析JSON数据变成JAVA对象,支持回调操作,处理不同的结果。

参考资料:
官方文档
github地址

2.准备工作

添加依赖:
在AndroidStudio的项目中,在build.gradle文件中添加以下援用:

compile 'com.squareup.retrofit2:retrofit:2.1.0' compile 'com.squareup.retrofit2:converter-gson:2.1.0'

添加第2个转换器是为了完成数据的转换,这里后面具体介绍

数据准备:

生活不易,码农辛苦
如果您觉得本网站对您的学习有所帮助,可以手机扫描二维码进行捐赠
程序员人生
------分隔线----------------------------
分享到:
------分隔线----------------------------
关闭
程序员人生