自己动手写多任务多线程断点下载框架视频教程下载
课程介绍:
此套自己动手写多任务多线程断点下载框架视频教程包括8章的学习内容,高清视频,共27课时,下面我们对此课程做基本的目录介绍。
自己动手写多任务多线程断点下载框架视频教程目录结构介绍:
第1章 课程重制
第2章 大不一样(AS+GIT+MVC+互动)
1你要的多任务下载是这样的吗
2在写代码之前,我们该做些什么
第3章 基础框架搭建
1需求分析,技术点调研(免费课时)可试听整节
2伪代码+TODO串联一切(免费课时)可试听整节
3完善并验证完整业务流程(免费课时)可试听整节
第4章 完善主结构
1单个任务的下载|暂停|取消|恢复
2多任务的下载|暂停|取消|恢复
3限制同时下载的最大任务数
4小结以及实现任务全部暂停
5实现全部任务恢复下载以及优化
6添加数据库逻辑,防止App被强杀后的数据丢失
第5章 下载核心实现
1预处理:判断是否支持断点续传,以及文件大小
2多线程单文件下载实现
3暂停|恢复逻辑整理
4取消下载并优化
5下载流程梳理(免费课时)可试听整节
6当某条线程下载异常时的处理
7不支持断点续传时使用单线程下载
8无法预取文件长度时的下载操作
第6章 多线程编程的那些坑
1Handler与线程的那些坑
2多种方式解决多线程并发造成的数据脏读(上)
3多种方式解决多线程并发造成的数据脏读(下)
第7章 优化|测试
1将hard code参数改为可配置的
2多任务下载简单测试(附bug fix)
3模拟应用市场下载流程并优化
4剩余细节的需求分析和解决方案
第8章 暂时告一段落
1小结:写代码之前必看
自己动手写多任务多线程断点下载框架视频教程资料截图展示:
购买过此商品的人还购买过