Retrofit设计模式源码解析

因为Retrofit做到了很强的解耦,因此就一定需要用到很多设计模式。所以,我觉得,通过阅读Retrofit源码来学习设计模式是再好不过的设计模式学习方法了。 大致看了一圈Retrofit源码,受益匪浅。 从网上盗用两张图,如下: 对于网络请求库的封装,主要包括3部分: 1、数据的组装 2、发送网络请求 3、处理返回数据,并回调结果 对于步骤一,数据的组装: Retrofit采用了外观模式(门面模
相关文章
相关标签/搜索