Android的机器人手机遥控端设计(2)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

Android的机器人手机遥控端设计(2)

 目   次

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)