收藏本站 | 论文目录

关键词: python matlab plc 单片机 dsp fpga 仿真 stm32

基于Android的多线程断点续传下载器的研究

[关键词:Android,多线程,断点续传]  [热度 ]
提示:此毕业设计论文完整版包含【开题报告,任务书,论文,源程序
作品编号:jskx0078,word全文:37页,合计:13000

以下仅为该作品极少介绍,详细内容请点击购买完整版!
基于Android的多线程断点续传下载器的研究毕业设计论文------

本文研究的内容

本论文题目是基于Android的多线程断点续传下载器,主要研究的内容包括在手机端的资源搜索、下载文件以及文件管理等功能的原理与实现。

资源搜索分为关键字搜索和资源类别搜索,下载文件使用的下载模式是HTTP模式,下载过程使用多线程、断点续传等技术,Android使用多线程下载可以提高下载速度。在下载过程中,手机可能因电量过少、网络中断等客观因素而导致资源下载暂停 ,断点续传可以在中断的时候保存已下载文件的部分,下一次下载的时候,可以不用重复下载已经下载的文件部分,从文件上次暂停的位置开始继续下载,断点续传可以避免重复下载。文件管理提供了两种文件的操作,分别是打开文件、删除文件。

论文的组织与架构

第一章:绪论,概述本课题的选题背景和选题意义,介绍国内外的研究与现状,介绍研究此款下载器的必要性。

第二章:相关技术以及开发工具的介绍,对相关的技术进行一个简单的介绍,对Android开发的工具以及搭建做了一个具体的阐述。

第三章:系统分析,此款下载器的合理性以及实用性,下载器在功能、行为、性能、设计约束等方面的期望。

第四章:系统设计,这一章主要包含两个步骤。首先通过概要设计,把需求分析得到的系统扩展用例图转换为软件结构和数据结构,然后对系统做详细设计,实现每个功能模块。

第五章:系统测试,对系统的各个模块进行测试,并对测试结果进行分析,并根据不足以及错误之处做出改进。

:总结,对本系统以及论文做出一个总结。

......

功能模块的设计

(1)资源搜索模块

搜索的时候,可以使用关键字搜索,可以进行分类搜索,根据用户的需求来搜索自己想要的资源。

(2)下载管理模块

主要是完成创建下载任务,根据任务完成一些基本的开始、暂停、继续任务、删除下载任务等基本操作。

开始:从搜索资源模块中获取到url,即下载地址,点击下载后,本系统自定义的下载器启动,开始下载。

暂停:体现断点续传的功能,暂停后,停止下载,当在按开始按钮,线程重新启动,并从上次下载中断的地方继续下载。

删除任务:从数据库中删除对应的数据,从界面上删除数据。

(3)文件管理模块

在文件下载完毕后,根据下载文件的保存到指定的文件目录中,完成后,可对文件进行打开和删除操作。文件根据后缀名的不同进行不同打开的操作。删除文件从数据库以及界面删除文件。

 

 


以上仅为该作品极少介绍,详细内容请点击购买完整版!

提示:此毕业设计论文完整版包含【开题报告,任务书,论文,源程序
作品编号:jskx0078,word全文:37页,合计:13000

本信息与计算科学毕业设计论文作品由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——基于Android的多线程断点续传下载器的研究(开题报告,任务书,论文,源程序)!