如果问移动开发的潮流是什么的话,那么在这个16年初的移动技术圈里 RxJava(响应式编程)+Retrofit(可能是目前最好的注解式网络框架)+ORM(当然如果你信任完全面向对象的数据库可以看一下Realm)
本文记录一些本屌学习Retrofit的内容
- 其实Retrofit的精华在于使用Java的动态代理,拦截被调用的Java方法,然后解析这个Java方法的注解,最后生成Request由
OkHttp
做网络层的交互,所以Retrofit
代码量其实不多,是一个可读性超强,扩展性强、低耦合的网络交互实现方案 - 本来想有空分析记录一下
Retrofit
的使用方法和设计思想的,但是看了:
Retrofit2 源码解析
这篇文章之后,觉得写的挺好的,就当个搬运工就好了。
--一个搬运工的旁白