Retrofit

Retrofit网络请求框架

什么情况下会使用到这个技术?

在Andrroid开发中,网络请求十分常用,而在Android网络请求库中,Retrofit是当下最热的一个网络请求库。

学习该技术的原因

前端接口的编写主要使用Retrofit框架

技术的难点

对于第一次接触Retrofit的人来说需要花费一定的时间去学习,看懂实例,熟悉之后用起来还是比较方便的,因为代码的格式都是相近的。

技术详述

Retrofit
![](https://images.cnblogs.com/cnblogs_com/blogs/664286/galleries/1929310/o_210626064704`FO8S[4`{R(7LJQMD]_PEHK.png)

  • 首先创建用于描述网络请求的接口,即图片中的PostInterfaces类
  • 接着创建Retrofit实例
  • 之后再创建网络请求接口实例并配置网络请求参数
  • 最后发送网络请求(采用最常用的异步方式)

由于前端组组长有事先写好一个网络请求的工具类,这里我就没截下来了。

技术中遇到的问题和解决过程

遇到的最大的问题就是不熟悉Retrofit框架的使用吧,在前端组组长的帮助下逐渐熟练起来,最后能够完成接口的编写。

总结

Retrofit框架总体来说就按照几个步骤来写,学起来难用起来容易,肯花时间就一定能够学会。对于我来说,在这次团队项目里学到的最多的知识就是Retrofit框架了,这对我今后的工作提供很大的帮助。

参考

这是一份很详细的 Retrofit 2.0 使用教程(含实例讲解)

Retrofit

上一篇:JQueryMobile页面跳转参数的传递解决方案


下一篇:ini.php文件简析