Open Nav

基于安卓Android环境下多线程文件下载器的设计

以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.仅供学习参考之用.
   帮助中心
资料介绍:

基于安卓Android环境下多线程文件下载器的设计(含任务书,开题报告,毕业论文13000字,程序代码)
[摘  要]随着中国移动互联网3G时代的到来, 很多抢眼的词汇也不断冲击着人们的眼球。智能手机硬件配置不断提升,运行在手机平台的应用程序层出不穷,人们可以通过电脑安装手机程序,还可以通过3G网 络下载手机应用程序,基于Android手机平台的多线程文件下载器将成为网民通过3G网络获取和共享资源的一个重要渠道,多线程文件下载器实现用户在线 下载网络资源,保存下载资源的断点数据,为用户提供了友好的手机平台资源下载功能。它改变传统的手机下载资源的方式,突破了传统下载工具的枷锁,实现快速 方便的下载资源,节省网络流量。该程序跨平台性强,运行速度快,用户可以快速下载应用、apk程序等资源、高效执行下载操作,满足用户需求达到了预期效 果。
[关键词]    下载器;多线程;断点;跨平台
 
断点续传下载设计:
(1)  断点续传需要在下载过程中记录每条线程的下载进度
(2)  每次下载开始之前先读取数据库,查询是否有未完成的记录,有就继续下载,没有则创建新记录插入数据库
(3)  在每次向文件中写入数据之后,在数据库中更新下载进度

[资料来源:http://Doc163.com]


(4)  下载完成之后删除数据库中下载记录
通 过Handler传输数据查看下载进度:这个主要用来记录百分比,每下载一部分数据就通知主线程来记录时间,主线程中创建的View只能在主线程中修改, 其他线程只能通过和主线程通信,在主线程中改变View数据。本人使用Handler可以处理这种需求,主线程中创建Handler,重写 handleMessage()方法,新线程中使用Handler发送消息,主线程即可收到消息,并且执行handleMessage()方法。

 

[资料来源:Doc163.com]

基于安卓Android环境下多线程文件下载器的设计
基于安卓Android环境下多线程文件下载器的设计
基于安卓Android环境下多线程文件下载器的设计


  目    录
1 背景与意义    1
1.1 设计背景    1
1.2 设计意义    1
2 需求分析    2
2.1 调查研究    2
2.2 组织结构图    2
2.3 设计方法    2 [资料来源:http://www.doc163.com]
2.3.1 如何搭建Android开发平台    3
2.3.2 如何用实现多线程下载及断点数据保存    4
2.4 操作流程    5
2.5 环境配置    5
2.5.1 硬件条件    5
2.5.2 软件条件    5
3 系统设计    6
3.1 系统划分    6
3.1.1 多线程下载设计    6
3.1.2 断点续传下载设计:    6
3.1.3 界面设计    7
3.1.4 数据库设计    8
3.1.5 物理结构表    10
4 编码与实现    11
4.1 HTTP通信    11
4.1.1 功能描述    11
4.1.2 下载界面    11
4.1.3 核心代码    12
4.2 创建数据库    12
4.2.1 功能描述    12
4.3 多线程下载    13
4.3.1 功能描述    13
4.3.2 界面设计    13
4.4 断点数据保存    14

[资料来源:www.doc163.com]


4.4.1 功能描述    14
4.4.2 界面设计    14
5 系统测试与运行    15
5.1 软件测试的目的    15
5.2 测试环境    15
5.3 集成测试    16
6 总结与展望    16
结束语    17
参考文献    18
附录    19
致谢    25
 

[资料来源:http://Doc163.com]

  • 关于资料
    提供的资料属本站所有,真实可靠,确保下载的内容与网页资料介绍一致.
  • 如何下载
    提供下载链接或发送至您的邮箱,资料可重复发送,若未收到请联系客服.
  • 疑难帮助
    下载后提供一定的帮助,收到资料后若有疑难问题,可联系客服提供帮助.
  • 关于服务
    确保下载的资料和介绍一致,如核实与资料介绍不符,可申请售后.
  • 资料仅供参考和学习交流之用,请勿做其他非法用途,转载必究,如有侵犯您的权利或有损您的利益,请联系本站,经查实我们会立即进行修正! 版权所有,严禁转载
    doc163.com Copyright © 2012-2024 苏ICP备2021029856号-4