Android的机器人手机遥控端设计(2)
时间:2022-07-23 10:38 来源:毕业论文 作者:毕业论文 点击:次
目 次 1 引言 1 1。1 项目的研究背景 1 1。2 项目的研究目的 2 1。3 项目的研究成果 2 2 项目设计和开发语言介绍 3 2。1 总体设计 3 2。2 Java语言 3 2。2。1 Java语言介绍 3 2。2。2 Java与Android的关系 4 2。3 Android操作系统 5 2。3。1 Android操作系统简介 5 2。3。2 Android操作系统特性 6 2。4 Android四大组件 7 2。4。1 基本组件 7 2。4。2 Activity生命周期 8 2。5 Android多线程处理机制 9 2。5。1 Handler简介 10 2。5。2 Handler与线程 11 3 Android项目开发环境搭建 12 3。1 Android应用层介绍 12 3。2 Android应用层开发环境 12 3。3 Android Studio搭建 14 3。4 创建一个新项目 17 4 遥控端详细设计 20 4。1 概述 20 4。2 app详解 20 4。2。1 manifests包介绍 20 4。2。2 Java包的类定义 21 4。2。3 res资源包介绍 22 4。3 遥控端界面 23 4。3。1 开机界面 23 4。3。2 主界面 24 4。3。3 设置界面 27 5 连接与权限 29 5。1 概述 29 5。2 无线连接 29 5。2。1 无线管理 29 5。2。2 无线传输 29 5。3 蓝牙连接 31 5。3。1 蓝牙4。0介绍 31 5。3。2 蓝牙管理 31 5。3。3 蓝牙4。0配对和传输 32 5。4 权限管理 36 6 控件 37 6。1 概述 37 6。2 自定义按钮 37 6。3 指南针 37 6。4 档位控件 38 6。5 摇杆 39 6。6 其他 43 结论 44 致谢 46 参考文献 47 1 引言 智能手机在当今的社会的地位正在不断提高,客观上,不论好坏,因为智能设备人们的生活质量正稳步提高,越发的便捷。Android作为智能手机最主流的操作平台,也因为其基于Linux的开源设计备受应用开发者们的青睐。随着科技的不断发展,机器在生活中的替代性使得人们越来越认可机器的存在,好的人机交互方式成为了人们的关注重点。 本章节主要讲述本项目的研究背景,其研究目的和意义及本项目最终达到的研究成果。论文网 1。1 项目的研究背景 当4G甚至5G的移动网络和多媒体通讯技术进入人们的生活,智能操作系统平台也在稳步迅速的成型并且成熟。本项目所使用的Android操作系统正是其中占有率最高的智能平台,根据市场调查机构Kntar在2015年6月3日发表的最新智能手机份额报告显示,如图1。1仅中国来说,最高的就是Android,其占有率为74%,接下来是IOS,占据了24。4%的份额,最后是Windows Phone,相对较少为1%,其他平台占有率较低[1]。 (责任编辑:qin) |