首页> 中文学位 >基于Wi-Fi Direct的Android文件传输研究与实现
【6h】

基于Wi-Fi Direct的Android文件传输研究与实现

代理获取

目录

声明

摘要

1 绪论

1.1 选题背景

1.2 国内外研究现状

1.3 选题意义

1.4 研究内容

1.5 论文的组织结构

2 相关技术

2.1 Android

2.2 Wi-Fi Direct API

2.3 ViewPager

2.4 SlideMenu

2.5 EventBus

2.6 本章小结

3 系统需求分析

3.1 项目概况

3.2 设计目标

3.3 系统业务需求分析

3.3.1 系统角色分析

3.3.2 系统业务流程分析

3.4 系统功能需求分析

3.4.1 文件传输

3.4.2 设备连接

3.4.3 文件分类管理

3.4.4 系统设置

3.4.5 传输历史

3.5 系统非功能需求分析

3.5.1 运行环境

3.5.2 可用性

3.5.3 安全性

3.5.4 可靠性

3.5.5 可扩展性

3.6 本章小结

4 系统设计

4.1 系统架构设计

4.1.1 文件传输的原理与设计

4.1.2 设备Wi-Fi Direct连接

4.1.3 用户操作界面的原理与设计

4.2 系统的设计模式

4.2.1 适配器模式

4.2.2 单例模式

4.3 系统总体功能结构图

4.4 各功能模块的详细设计

4.4.1 文件管理模块的详细设计

4.4.2 系统设置模块的详细设计

4.4.3 设备连接模块的详细设计

4.4.4 传输历史模块的详细设计

4.4.5 文件传输模块的详细设计

4.5 本章小结

5 系统实现

5.1 文件管理模块的实现

5.2 系统设置模块的实现

5.3 设备连接模块的实现

5.4 传输历史模块的实现

5.5 文件传输模块的实现

5.6 用户界面的实现

5.7 本章小结

6 应用与测试

6.1 系统应用

6.1.1 Wi-Fi Direct与wi-Fi Display结合

6.1.2 Wi-Fi Direct与DLNA结合

6.2 测试流程

6.3 本项目的测试内容

6.3.1 文件管理模块的测试

6.3.2 系统设置模块的测试

6.3.3 传输历史模块的测试

6.3.4 文件传输模块的测试

6.3.5 设备连接模块的测试

6.3.6 系统性能测试

6.4 系统测试结果

6.5 本章小结

7 总结与展望

7.1 本文的工作总结

7.2 本文的改进设想

参考文献

致谢

展开▼

摘要

当今社会的生活节奏越来越快,人们对手机的要求也越来越高。由于智能手机的种类繁多,功能也越来越多,使得文件的种类越来越多,文件的容量也越来越大,这样在多设备间的文件传输时候就会造成许多问题,如传输速率过慢、传输信号不稳定等。另外,目前市面上已有多种文件传输方式,如蓝牙、NFC、Wi-Fi等,但是它们或多或少存在一些缺陷,如蓝牙传输距离短且不稳定,NFC传输类型单一等。这些日常的文件传输方式大多都不能满足我们的日常需求,需要我们去寻求一种新的文件传输方式,使其能满足远距离稳定的文件传输功能,以及多类型、大容量的文件传输等功能。
  本课题通过研究Android平台的Wi-Fi Direct API接口,比较其与其他几种文件传输方式的优势,按照软件开发生命周期的需求分析、概要设计、详细设计、编码、测试的五个主要阶段,实现移动设备的文件传输。论文主要开展了如下几个方面的工作:1)总结了Wi-Fi Direct技术在国内外的发展现状,通过与蓝牙、NFC、Wi-Fi、云传输等其他文件传输方式的比较,总结出采用Wi-FiDirect进行文件传输的优势;2)对AndroidWi-FiDirectAPI的研究与编码,并运用到本文论述的系统中;3)将本文论述的系统按模块进行设计和实现,并对每个模块所要实现的功能和向上层提供的接口进行详细的定义与实现,最终整合成本系统所实现的文件传输系统。
  本文阐述了支持Wi-FiDirect技术的智能手机进行自动匹配、文件传输的系统的研究结果,对Wi-FiDirect在Android平台上更多复杂的手机应用开发,以及Wi-Fi Direct技术在未来的移动智能办公、智能家居生活中的应用都有一定的指导意义。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号