摘要: 前面基本的原理和流程已经弄清了.再研究下某些实现.CallbackRunnable(异步模式时在子线程执行的部分)abstract class CallbackRunnable implements Runnable { private final Callback callback; priv... 阅读全文
posted @ 2015-05-12 21:19 laiqurufeng 阅读(1234) 评论(0) 推荐(0) 编辑
摘要: 上篇文章我们已经了解了retrofit的RestAdapter adapter=new RestAdapter.Builder().setEndpoint(url).build()这段代码做了什么.现在有下面一个接口, interface SimplePOST{ @POST("/android"... 阅读全文
posted @ 2015-05-12 16:33 laiqurufeng 阅读(1199) 评论(1) 推荐(1) 编辑
摘要: retrofit框架实现的这么巧妙,虽然我们不需要再造一个轮子,但研究下轮子的实现还是很有帮助的.retrofit有几个关键的地方.1.用户自定义的接口和接口方法.(由动态代理创建对象.)2.converter转换器.(把response转换为一个具体的对象)3.注解的使用.让我们跟随Api来看吧.... 阅读全文
posted @ 2015-05-12 15:00 laiqurufeng 阅读(1221) 评论(0) 推荐(0) 编辑