
源码分析
双鱼千殇
寒塘渡鹤影,冷月葬花魂
展开
-
OkHttp源码分析(一)-----------------整体流程
OkHttp简介原创 2018-06-21 18:53:05 · 377 阅读 · 0 评论 -
OkHttp源码分析(二)-----------------分发器Dispatcher
Dispatcher简介分发器,又称为调度器,是OkHttp中核心的一个类,维护着所有请求的状态,并且在类中维护一个线程池,用来执行请求,关于其在OkHttp中的应用可参见。。。Dispatcher成员变量public final class Dispatcher { //最大并发请求数 private int maxRequests = 64; //每个主机最大...原创 2018-06-21 22:40:55 · 263 阅读 · 0 评论 -
OkHttp源码分析(三)-----------------截获器
承接上文我们在在OkHttp源码分析(一)中分析过getResponseWithInterceptorChain()方法源码,其中设置了各种截获器,总结起来如下图所示: 源码分析第一个interceptors是我们自定义的截获器,此处不再多说,直接从下面开始分析 RetryAndFollowUpInterceptor:失败重试及重定向时使用...原创 2018-06-23 15:31:24 · 291 阅读 · 0 评论 -
Android源码看设计模式(六)--------关于适配器模式ListView的相关分析
适配器模式定义:适配器模式把一个类的接口转换成客户端所期待的另一种接口,从而使原本接口不匹配而无法一起工作的两个类能在一起工作使用场景1、系统需要使用现在的类,而此类的借口不符合系统的需要,即接口不兼容 2、想要建立一个可以重复使用的类,用于与一些彼此之间没有太大关联的一些类,包括可能将来引进的类一起工作 3、需要一个统一的输出接口,而输入端的类型不可预知...原创 2018-07-16 18:59:30 · 729 阅读 · 0 评论