摘要随着时代发展,移动互联网的成长有目共睹。智能手机的发展可以说是日新月异。应用软件愈来愈多,功能也愈来愈强大,但是人们却更加希望将各种各样的功能集手机于一身,让手机代替生活中的其他工具。正是这种需求的推动,使得一系列的短距离的无线通信技术飞速发展。本课题研究的,就是基于Android平台,结合蓝牙技术所设计的文件传输软件。
现有的无线传输技术包括Wifi、红外线、蓝牙等,但是目前来说,最为人们熟知的便是蓝牙技术。与其他技术相比,蓝牙可以说是2个设备之间进行近距离无线通信的最简单最方便的技术。本课题通过对蓝牙技术的研究与开发,将对蓝牙的操作以及文件的选择、传输等功能聚于一体,方便于用户的查看和操作。通过对软件运行的测试结果,该项目已基本完成预期的要求和需要,当然,还有一些不足和今后需要改进的领域,希望在未来能进一步探索和研究。21121
关键词 蓝牙 Android 近距离通信技术 文件传输 毕业论文设计说明书(论文)外文摘要
Title Design And Implementation Of File Transfer Software Based On Android Platform
Abstract
With the development and growth of the mobile Internet for all to see. Development of smart phones can be said to be changing. More and more applications, more and more powerful features, but people want more variety of features in a mobile phone, let the phone instead of life in other tools. It is driving this demand, making the rapid development of a series of short-range wireless communications technology. This research is based on the Android platform, combined with Bluetooth technology designed file transfer software.
Existing wireless transmission technologies, including Wifi, infrared, Bluetooth, etc., but for now, the most well-known is the Bluetooth technology. Compared with other techniques, can be said to be the Bluetooth short-range radio communication between two devices of the simplest and most convenient technique. This topic through Bluetooth technology research and development, will operate Bluetooth and file selection, transmission and other functions together in one, convenient for users to view and manipulate. The results of the test run the software, the project has been basically completed the expected requirements and needs, of course, there are areas for improvement, and a number of shortcomings in the future, hoping to further exploration and research in the future.
Keywords Bluetooth,Android , Short distance communication,File transfer
目 次
1 引言 8
1.1课题背景与来源 8
1.1.1 课题背景 8
1.1.2 课题来源 8
1.2课题相关技术介绍 8
1.2.1 Android简介与发展现状 8
1.2.2 蓝牙简介与发展现状 10
1.3研究内容及论文结构 12
2 课题需求分析 13
2.1 软件功能需求分析 13
2.2 软件性能需求分析 13
2.3 软件技术需求分析 14
2.3.1 Android平台相关技术 14
2.3.2 基于Android的蓝牙技术 15
3 概要设计 16
3.1 基于Android的蓝牙技术 16
3.2 基于Android的蓝牙基础 16
3.3 蓝牙的权限 17
3.4 蓝牙的设置 17
3.4.1 获取BluetoothAdapter 17
3.4.2 蓝牙是否可见 17
3.5 查找设备 18
3.6 查找匹配设备 18