2016年5月8日
摘要: 2016-05-08 15:24:03 Retreofit毫无疑问是一个优美的开源框架,有轻量级、耦合性低、扩展性好、灵活性高的特点,那么Retrofit的设计者们到底是怎么样做到这些的呢?我希望能够通过逆推的方式,探究一下Retrofit设计者们的设计思路和实现方案。 1. 什么是Retrofit 阅读全文
posted @ 2016-05-08 21:11 wlrhnh 阅读(506) 评论(0) 推荐(0) 编辑
摘要: 2016-05-08 09:35:58 这篇文章解析一下Retrofit的调用流程 1. 先看一下我们是如何使用Retrofit的,代码如下: 这是获取天气信息的三个请求方法,区别在于返回值不同。下面代码展示了getWeather()是如何调用的,返回值类型时标准的Call<T>: (1)构建Ret 阅读全文
posted @ 2016-05-08 10:30 wlrhnh 阅读(1889) 评论(1) 推荐(0) 编辑