Retrofit网络请求框架
什么情况下会使用到这个技术?
在Andrroid开发中,网络请求十分常用,而在Android网络请求库中,Retrofit是当下最热的一个网络请求库。
学习该技术的原因
前端接口的编写主要使用Retrofit框架
技术的难点
对于第一次接触Retrofit的人来说需要花费一定的时间去学习,看懂实例,熟悉之后用起来还是比较方便的,因为代码的格式都是相近的。
技术详述
- 首先创建用于描述网络请求的接口,即图片中的PostInterfaces类
- 接着创建Retrofit实例
- 之后再创建网络请求接口实例并配置网络请求参数
- 最后发送网络请求(采用最常用的异步方式)
由于前端组组长有事先写好一个网络请求的工具类,这里我就没截下来了。
技术中遇到的问题和解决过程
遇到的最大的问题就是不熟悉Retrofit框架的使用吧,在前端组组长的帮助下逐渐熟练起来,最后能够完成接口的编写。
总结
Retrofit框架总体来说就按照几个步骤来写,学起来难用起来容易,肯花时间就一定能够学会。对于我来说,在这次团队项目里学到的最多的知识就是Retrofit框架了,这对我今后的工作提供很大的帮助。