首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
移动架构
Arrom
创建于2021-09-16
订阅专栏
分析一些优秀的开源框架
暂无订阅
共62篇文章
创建于2021-09-16
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
OkHttp-CacheInterceptor(缓存策略)源码分析
关键代码 缓存拦截器处理的大致流程 从缓存中取出对应请求的响应缓存 通过缓存策略判断使用缓存或发起网络请求, 需要发起网络请求 直接使用缓存 说明 null null 直接返回504(网关超时) nu
OkHttp-BridgeInterceptor(桥接拦截器)源码分析
核心代码 BridgeInterceptor是连接应用程序和服务器的桥梁,它为我们补全请求头,将请求转化为符合网络规范的Request。得到响应后:1.保存Cookie,在下次请求会读取对应的cook
Okhttp -RetryAndFollowUpInterceptor拦截器源码分析
RealCall.java中获取response的时候需要经过一系列的拦截器,我今天大致看一下里面的代码 client.interceptors() 这个拦截器是用户自己定义的,略过 retryAnd
hashmap 相关知识总结
hashmap的原理,内部数据结构 hashmap中hash函数是怎么实现的,还有哪些hash的实现方式 hashmap插入数据的过程: hashmap扩容机制:(能部分解决性能问题)
Okhttp- 大致流程
现在android的app的网络框架基本直接间接的的依赖okhttp,今天我们大致看一下okhttp的大致流程。 我们先看一下Okhttp的大致用法: 大致流程