LCDownloadManager
LCDownloadManager copied to clipboard
能否增加,暂停,继续,重启app继续断点续传的功能吗?
@jiazufei 默认实现了哦!比如你下载中 kill 掉 App,然后启动开始下载,会接着上次下载文件继续下载的!
暂停下载并且关闭app,是否保存了operation信息? 另外恢复下载没有专门的方法,是否要重新创建一个下载任务?
直接开始下载就行了,operation并没有保持,本地会检测文件名和已下载文件大小,然后决定是新的下载任务,还是断点续传。
谢谢!
如果我想多任务下载,并且通过一个列表展示不同下载任务的进度情况,那我就需要单独用一个类和持久化数据去映射进度情况和文件信息了吧?因为这样的话我就可以在暂停下载或者下载出错,甚至是重启app的情况 去恢复下载?
是的。也建议创建一个类映射和管理下载进度,从用户层次给用户一个良好的 UI,库只负责处理下载任务。
ok,感谢
作者你好,根据你们的交流,其实在你的基础上,我需要另外写一个数据管理的类去保存当前每个下载任务的状态对吧。还有一个问题请教下,这个项目任务可以后台下载吗?