下载部分-细化
2016-10-17 18:22:15 0 举报
在下载部分,我们将提供详细的步骤和指南,以确保您能够轻松、安全地获取所需的文件。首先,我们会告诉您在哪里可以找到下载链接,这可能是在我们的网站、电子邮件或其他平台上。然后,我们将解释如何点击或选择这个链接,以便开始下载过程。接下来,我们将指导您如何保存文件,包括选择正确的文件夹位置和文件名。在这个过程中,我们可能会提醒您注意一些安全问题,如避免下载来自不可靠来源的文件,以及定期更新您的防病毒软件。最后,我们将解释如何验证文件的完整性,以确保您下载的是完整的、未被篡改的文件。
作者其他创作
大纲/内容
IDownloadCallback
void onUpdateTaskInfo(DownloadTask task); void onTaskCompleted(DownloadTask taske); void onTaskPaused(DownloadTask task); void onTaskDeleted(int taskId); void onTaskResumed(DownloadTask task); void onTaskRetry(DownloadTask task);
通知栏相关UI事件,直接intent方式传到service
(下载数据查询模块)
直接Provider查询uri方式取数据
查询模块
ContentProvider组件
Messenger方式发送消息
系统通知模块
Messenger方式回调消息(缓存reply使用)
公用基础类
RequestManager
DownloadServiceWrapper
通知栏模块
后台进程
IDownloadHandler
void createTask(); void pauseTast(int id); void deleteTask(int id); ....
Service组件
任务进度监听接口
下载请求执行模块
消息分发模块
查询数据接口
下载服务
消息处理模块
主进程
SmartDNS
DownloadTask
private Bundle mBundle;
下载行为接口(新建、暂停、删除等)
0 条评论
下一页