基于Android 平台的文件传输软件的设计与实现(2)
时间:2018-04-13 21:09 来源:毕业论文 作者:毕业论文 点击:次
3.7 搜索设备 19 3.8 设备设为可见 19 3.9 设备连接 19 3.9.1 服务器连接 20 3.9.2 客户端连接 21 3.10 管理连接 21 4 详细设计 22 4.1软件开发平台的搭建 22 4.2软件主要结构 22 4.3详细代码实现过程 24 4.4软件成果展示 27 4.5软件特色与不足 27 结 论 28 致 谢 29 参考文献30 1 引言 1.1课题背景与来源 1.1.1 课题背景 随着时代的进步,手机走进了千千万万的家庭中,人们在生活中已经愈来愈离不开它的帮助。愈来愈方便快捷的的操作系统,愈来愈丰富的功能,不仅仅只作为一个通讯用的工具,正是人们对手机的各种各样的期望和天马行空的想法,手机在近年来的发展有目共睹。不止局限于通讯的功能,人们期待手机能够更好地服务于日常的工作和生活中,并希望它能够更加的方便与快捷。信息时代里最需要的就是更加方便与快捷的信息传播方式,也正是因为如此,技术人员不断致力于开发出更为出色和高效的数据传输方式。正是这种需求的推动,使得一系列的短距离的无线通信技术飞速发展。 蓝牙技术,是无线通信技术中使用人群最多,使用区域最广泛的技术之一,对于在两个设备之间的短距离无线通信来说,它是最简单最方便的方法之一。在蓝牙技术的帮助下,能够将设备与设备之间的通信有效地简单化,也能够将设备与因特网之间的通信顺利地简单化,使数据的传输走向更加的快速和高效,从而拓宽无线通信的道路。而Android作为在智能手机中使用最多的平台之一,它从2.0版本后的sdk开始就支持蓝牙开发,这无疑为基于Android的蓝牙传输软件的设计与实现打下了良好的基础,开辟了顺利的道路。 1.1.2 课题来源 近年来,伴随着手机的普及,手机应用的方便快捷深入人心,也有愈来愈多的人开始关注Andriod应用的开发。而随着移动互联网使用的普及和发展,使我们工作及生活中各种类型的网络交流模式不断涌现,便捷的文件传输具有很强的应用价值。本课题研究的软件正是来源于此需求。 1.2课题相关技术介绍 1.2.1 Android简介与发展现状 (1)Android简介 Android是一种由Google公司和开放手机联盟领导及开发,基于Linux内核的自由及开放源代码的操作系统,它被广泛地应用于各种移动设备,如平板电脑与智能手机。该平台由操作系统、中间件、用户界面与应用软件组成,不存在任何以往阻碍移动产业创新的专有权障碍,号称是首个为移动终端打造的真正开放和完整的移动软件[1]。 (2)Android发展现状及前景 根据数据显示,在2012年7月时Android就已经在全球智能手机操作系统的市场占据了59%的份额,而到2013年的第四季度,这个数字甚至已经达到了78.1%。在2013年09月24日,也就是这一款操作系统的5岁生日之际,全世界应用这款系统的设备的数量已经达到了10亿台。只能说Android操作系统的普遍性实在是无庸质疑的。平台的开发性、不受束缚的特性、丰富的硬件加上Google的网络服务等等诸多的优秀特质,可见Android系统的普遍是一种无法阻挡的趋势。 自2008九月android1.0版本的发布,经过多年的发展,最新的Android已经发展到了4.4版。下表1-1总结了Android系统从诞生开始到现在各版本的发展和主要特性。 表1-1 Android系统版本发展历程 (责任编辑:qin) |