手写高并发网络加载框架
androidlikai · 3151浏览量 · 发布于2017-06-16
作者SingleShu,源码OkHttpLemonDemo,手写高并发网络加载框架,参考 volley,retrofit 等。增加了下载文件进度回调模块,使用阻塞式队列,一个不错的学习框架。一个项目,访问网络那是必须的。现在开源的网络框架很多。比如最开始的 HeepClient,Volley,xUtils, 最近很火的 okhttp,还有例如 retrofit,okGo 这些都是很不错 的框架。但是毕竟是别人写的。出了什么问题都不好查找。 这里自己封装了一个网络框架。基于 okhttp 的高并发网络加载,同时也对下载文件进行了封装,使用数据库做下载记录缓存, 暴露给调用层下载进度显示回调。如果有单独需要下载进度显示的,可以把这部分逻辑抠出去,耦合很小,是按功能分包的。 这里简单介绍一下封装逻辑。
源码使用过程中,如无法搭建或有增加其他功能需求,可联系QQ:236-0248-666 ,付费搭建安装修改服务!
温馨提示:网站源码只作为学习或研究使用,如需商业使用请购买正版!
温馨提示:网站源码只作为学习或研究使用,如需商业使用请购买正版!
相关推荐
组件化 + Arouter + Jetpack + Rxjava + Retrofit + AOP 等框架
相关信息
一路向西 · 838浏览 · 2021-02-19 10:41:07
一款Android平台的LivaData的消息总线框架
相关信息
安卓巴士 · 683浏览 · 2021-02-08 10:54:59
Android 文件管理框架 (Android file management framework)
相关信息
吴振华 · 735浏览 · 2021-02-08 10:26:45
身份证银行卡/二维码/条码识别库等Scanner功能源码
相关信息
安卓巴士 · 1094浏览 · 2021-02-05 10:16:52
一个Android快速图片加载框架BaseImageLoader
相关信息
一路向西 · 735浏览 · 2020-12-28 08:45:18
一个高度自定义的安卓视频框架案例
相关信息
iamitnan · 607浏览 · 2019-12-26 17:57:17
学习各种项目架构的知乎日报安卓案例源码
相关信息
冷月葬花魂 · 692浏览 · 2019-07-08 16:05:56
Android快速开发框架RapidDevelop
相关信息
kenrry1992 · 610浏览 · 2019-06-24 14:19:20
分类专栏
最新发布
源码排行榜
0评论