安卓面试之网络技术
1.网络框架对比和源码分析
Volley
特点
基于httpURLconnection
封装url图片加载框架,支持图片加载
有缓存
ACtivity结束时取消在此activity中调用的所有网络请求
场景
适合传输量小,数据请求频繁的场景
不能进行大量数据操作,如上传下载,因为volley的请求和响应都是放到byte[]中
okhttp
特点
基于NIO和Okio,请求处理速度更快
IO是阻塞式,NIO是非阻塞式,okio是基于二者的更高效的数据流库
IO面向流,NIO面向缓冲区
原创
2021-07-08 15:17:26 ·
215 阅读 ·
0 评论