网络框架
Android网络框架
张启露
意志在于磨练,成功在于坚持
展开
-
Android OkHttp3源码详解——Dispatcher(任务调度器)
一 前言前一篇文章我们学习了Android OkHttp3源码详解——整体框架,今天我们来看一下Dispatcher(调度器)。首先我们来看看OkHttp的Wiki对Dispatcher`(调度器)介绍。For synchronous calls, you bring your own thread and are responsible for managing how many sim...原创 2018-05-03 20:18:47 · 1051 阅读 · 0 评论 -
Android OkHttp3源码详解——整体框架
一 前言之前写过一遍文章Android OkHttp3简介和使用详解,当时说要写 OkHttp3源码详解,由于各种原因,源码详解来的有点晚,下面我们先来来看一下流程图。二 源码整体架构 上图是OkHttp3的整体框架,大致可以分为以下几层:Interface——接口层:接收用户的网络访问请求(同步请求/异步请求),发起实际的网络访问Protocol——协议层:处理协议逻辑...原创 2018-05-02 19:43:19 · 5130 阅读 · 0 评论 -
Android OkHttp3简介和使用详解
一 OKHttp简介OKHttp是一个处理网络请求的开源项目,Android 当前最火热网络框架,由移动支付Square公司贡献,用于替代HttpUrlConnection和Apache HttpClient(android API23 6.0里已移除HttpClient)。 OKHttpGitHub地址OKHttp优点支持HTTP2/SPDY(SPDY是Google开发的基于TCP的传输层协议原创 2017-05-09 16:45:15 · 12074 阅读 · 1 评论