欢迎来到天天文库
浏览记录
ID:14065969
大小:525.50 KB
页数:39页
时间:2018-07-25
《学位论文—基于android的传感器技术应用开发.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于ANDROID的传感器技术应用开发目录摘 要IABSTRACTII引言11绪论21.1 研究背景与意义21.2 国内外智能手机应用程序现状研究31.3 研究目的及项目背景介绍31.4 论文的研究内容和结构安排31.4.1 论文内容概述31.4.2 论文内容结构安排41.5 小结42基于ANDROID的传感器技术研究52.1 Android简述52.1.1 Android平台简介52.1.2 Android开发框架52.1.3 Android应用程序组件62.1.4 Android软件开发的优点及缺点82.1.5 Basic4android开发环境的搭建9
2、2.1.6 运用Basic4android软件的优势102.2 传感器概念与分类112.2.1 传感器的概念112.2.2 传感器的分类112.3 传感器在智能手机中的应用112.4 Android平台传感器的种类122.4.1 加速传感器(重力传感器)Accelerometer132.4.2 姿态传感器Orientation142.5 传感器的使用方法152.5.1 加速度传感器的调用(PhoneAccelerometer)152.5.2 方向传感器的调用(PhoneOrientation)152.6 B4A-Bridge软件的使用162.7 小结173 游
3、戏程序设计架构详解183.1 程序开发背景与功能简介183.1.1 程序开发背景简介183.1.2 游戏功能简介183.2 游戏开发平台及工作准备193.2.1 游戏开发平台193.2.2 游戏相关素材193.3 游戏整体详细框架193.3.1 游戏的功能模块详解193.3.2 游戏具体包含实体模块213.3.3 MVC设计模式介绍223.3.4 游戏设计规划过程233.3.5 游戏各个模块设计详解233.4 游戏设计中的状态机253.5 小结254 游戏源程序开发264.1 传感器游戏开发流程264.2 游戏开发实现过程的主要技术实现264.2.1 Andr
4、oid静态图片的访问264.2.2 Android动态图片的访问274.2.3 图像色彩显示274.2.4 碰撞检测实现284.3 核心库文件的详细解读294.3.1 GameView294.3.2 Phone304.3.3 Audio324.4 游戏测试334.4.1 游戏测试环境334.4.2 游戏测试结果334.5 本章总结335 总结与展望345.1 论文总结345.2 未来展望34致谢35参考文献36摘要随着科学技术的发展,人们的沟通方式发生了翻天覆地的变化,对手机的需求也不在局限于传统的语音、短信功能,而是要求成为具有越来越完备和强大的应用数据处理
5、能力,如移动办公、网上购物、互联网游戏、地图导航、随身数字影院、在线音乐等等兼备的智能的手持终端。在现实生活中,智能手机硬件以及软件开发商也正是朝着这个目标进行技术和产品的创新。因此也就出现了几大阵营的智能手机操作系统,目前使用最为广泛的是Apple公司的IOS,Microsoft的WindowsPhone,以及现在正在迅速崛起的Google公司推出的基于Linux内核的开源智能手机操作系统——Android。根据Google公司的统计数据,Android设备每日实际激活量约达65万台,该系统正在如火如荼的壮大。基于Android系统的各种手机硬件及软件研发已
6、然成为一种趋势。作为近些年智能手机操作系统中的佼佼者之一,Google公司发布的Android系统正在趋于成熟,并凭借其自身强大的开源优势成为厂商在手机硬件和应用研发中的首选。Android系统平台有功能强大的传感器接口,这些接口为开发各类手机传感器应用(APPS)提供了便利的途径。本文通过介绍基于Android系统平台的传感器应用游戏的设计与开发过程,阐述当前流行传感器应用程序在Android智能手机操作系统中的实现过程及涉及的技术要点。利用姿态传感器设计一款游戏应用程序,从而全面的学习并实践传感器在游戏开发过程中的使用。该程序中主要运用到的技术有传感器应用
7、技术、游戏应用程序界面设计。关键词:智能手机; Android; 传感器; 游戏开发IIABSTRACTWiththedevelopmentofscienceandtechnology,thewaypeoplecommunicatehasundergoneenormouschanges.Theyarenolongerjustconfinedtothetraditionalvoiceandtextmessagingfunctionlevel,butrequirethephonehasbecomemoreandmorecompleteandpowerfulappl
8、icationprocessingca
此文档下载收益归作者所有