基于Android的传感器技术应用开发设计0000

上传人:公**** 文档编号:486271618 上传时间:2022-07-30 格式:DOC 页数:47 大小:495KB
返回 下载 相关 举报
基于Android的传感器技术应用开发设计0000_第1页
第1页 / 共47页
基于Android的传感器技术应用开发设计0000_第2页
第2页 / 共47页
基于Android的传感器技术应用开发设计0000_第3页
第3页 / 共47页
基于Android的传感器技术应用开发设计0000_第4页
第4页 / 共47页
基于Android的传感器技术应用开发设计0000_第5页
第5页 / 共47页
点击查看更多>>
资源描述

《基于Android的传感器技术应用开发设计0000》由会员分享,可在线阅读,更多相关《基于Android的传感器技术应用开发设计0000(47页珍藏版)》请在金锄头文库上搜索。

1、目录摘要IABSTRACTII引言11绪论21.1研究背景与意义21.2国内外智能手机应用程序现状研究31.3研究目的及项目背景简介31.4论文的研究内容和构造安排31.4.1论文内容概述31.4.2论文内容构造安排41.5小结42基于ANDROID的传感器技术研究52.1Android简述52.1.1Android平台简介52.1.2Android开发框架52.1.3Android应用程序组件62.1.4Android软件开发的长处及缺陷82.1.5Basic4android开发环境的搭建92.1.6运用Basic4android软件的优势102.2传感器概念与分类112.2.1传感器的概念

2、112.2.2传感器的分类112. 3传感器在智能手机中的应用112. 4Android平台传感器的种类122.4.1加速传感器(重力传感器)Accelerometer132.4.2姿态传感器Orientation142. 5传感器的使用措施152.5.1加速度传感器的调用(PhoneAccelerometer)152.5.2方向传感器的调用(PhoneOrientation)152.6B4A-Bridge软件的使用162.7小结173游戏程序设计架构详解183.1程序开发背景与功能简介183.1.1程序开发背景简介183.1.2游戏功能简介183.2游戏开发平台及工作准备193.2.1游戏开

3、发平台193.2.2游戏有关素材193.3游戏整体具体框架193.3.1游戏的功能模块详解193.3.2游戏具体涉及实体模块213.3.3MVC设计模式简介223.3.4游戏设计规划过程233.3.5游戏各个模块设计详解233.4游戏设计中的状态机253.5小结254游戏源程序开发264.1传感器游戏开发流程264.2游戏开发实现过程的重要技术实现264.2.1Android静态图片的访问264.2.2Android动态图片的访问274.2.3图像色彩显示274.2.4碰撞检测实现284.3核心库文献的具体解读294.3.1GameView294.3.2Phone304.3.3Audio324

4、.4游戏测试334.4.1游戏测试环境334.4.2游戏测试成果334.5本章总结335总结与展望345.1论文总结345. 2将来展望34道谢35参照文献36摘要随着科学技术的发展,人们的沟通方式发生了翻天覆地的变化,对手机的需求也不在局限于老式的语音、短信功能,而是规定成为具有越来越完备和强大的应用数据解决能力,如移动办公、网上购物、互联网游戏、地图导航、随身数字影院、在线音乐等等兼备的智能的手持终端。在现实生活中,智能手机硬件以及软件开发商也正是朝着这个目的进行技术和产品的创新。因此也就浮现了几大阵营的智能手机操作系统,目前使用最为广泛的是Apple公司的IOS,Microsoft的Wi

5、ndows Phone,以及目前正在迅速崛起的Google公司推出的基于Linux内核的开源智能手机操作系统Android。根据Google公司的记录数据,Android设备每日实际激活量约达65万台,该系统正在如火如荼的壮大。基于Android系统的多种手机硬件及软件研发已然成为一种趋势。作为近些年智能手机操作系统中的佼佼者之一,Google公司发布的Android系统正在趋于成熟,并凭借其自身强大的开源优势成为厂商在手机硬件和应用研发中的首选。Android系统平台有功能强大的传感器接口,这些接口为开发各类手机传感器应用(APPS)提供了便利的途径。本文通过简介基于Android系统平台的

6、传感器应用游戏的设计与开发过程,论述目前流行传感器应用程序在Android智能手机操作系统中的实现过程及波及的技术要点。运用姿态传感器设计一款游戏应用程序,从而全面的学习并实践传感器在游戏开发过程中的使用。该程序中重要运用到的技术有传感器应用技术、游戏应用程序界面设计。核心词:智能手机;Android;传感器;游戏开发ABSTRACTWith the development of science and technology, the way people communicate has undergone enormous changes. They are no longer just c

7、onfined to the traditional voice and text messaging function level, but require the phone has become more and more complete and powerful application processing capabilities. Such as mobile office, online shopping, internet games, map navigation, online music. Smart phones and application software de

8、velopers are towards this objective technical and product research and development. The most widely used is the U.S. Apples iPhone operating system and Microsoft Windows Phone mobile operating system. The open source Linux kernel Android smartphone operating system is rapidly emerging.Android smartp

9、hone operating system platform has a powerful sensor interface, such as orientation sensor, accelerometer sensor, light sensor, magnetic field sensor, ambient temperature sensor, gravity sensor, gyroscope sensor, pressure sensor, proximity sensor, temperature sensor and rotation vector sensor etc. T

10、hese all types of mobile sensor provide a convenient way for the development of applications.This paper introduces a sensor application game design based on the Android smartphone operating system. Learning how the popular smartphone operating system sensor applications develop.Keywords:Smart phones

11、;sensor;games;Android引言正是科学技术的发展带来了多种各样便捷的生活方式,同步人们对于生活质量的规定也越来越高,特别是对于移动互联网时代的终端规定随着技术水平的提高而水涨船高。老式的软、硬件模式已经被人们所摒弃,新的创新型产品越来越进一步到生活的方方面面。手机目前成为了每一种人出门必备的随身物品,因此人们对其的规定也越来越高。Google公司的Android操作系统就是一种非常开放与优秀的智能手机操作平台,其强大应用接口可觉得程序的开发提供非常便利的条件。本次的毕业设计基于Android的传感器技术应用开发就是以Basic4android搭建开发环境,运用Android平台

12、提供的硬件实现传感器游戏的开发,从而对于传感器进行进一步的研究与学习。本文分为5个章节具体的简介了从开始想法的萌生到开发完毕的所有环节。第1章是绪论,重要简介研究背景、意义等基本状况;第2章相应用程序项目波及的具体有关技术进行简介;第3章是系统具体分析设计,简介项目程序的系统设计框架、程序功能以及程序各个模块;第4章是程序的具体开发设计过程研究、源程序代码开发以及测试。在这一章中将会对游戏程序的具体开发流程、各个模块的具体实现过程、遇到的技术难点等进行具体的分析与简介,其中涉及程序中的姿态传感器模块算法开发、应用程序测试等等;第5章是总结与展望,将会对论文研究的成果进行总结并且对将来该方向的发

13、展趋势加以展望。1 绪论在移动互联网时代,一次次的科学技术的发展,必将带来前所未有的挑战与机遇,新的科学技术成果将为人类的文明史划下浓墨重彩的一笔。美国Google公司推出的Android系统就扮演着这样的角色,它已经变化了人们的老式的生活方式。本章将简要简介该系统的演进史,再对研究的背景及意义简要的简介,并对于论文的基本内容做了简要的安排。1.1研究背景与意义随着科学技术水平的不断迭代更新,人们的工作、生活方式正在悄然发生变化。在移动互联网时代,高速的生活节奏、海量的数据信息每天随着在我们的身边。特别在智能手机终端浮现后来,这一现象随处可见,地铁、公交、餐厅等等地方,人们越来越多的时间花在了

14、移动手持终端之上,这使得老式的桌面式办公方式、消费模式、游戏娱乐体验发生了颠覆性的变化。目前的智能手机终端也越来越趋于智能化、人性化,功能越来越完善和强大。全球的各大厂商正在努力的进行技术研发与应用创新。在目前智能手机终端领域比较流行的操作系统重要有:微软(Microsoft)研发的Windows Phone智能手机操作系统、美国苹果(Apple)公司的iPhone智能手机操作系统、google(Google)公司研发推出的基于Linux内核自由及开放源代码的智能手机操作系统Android。由于自由及开放源代码的优势使得Android智能手机操作系统在过去的时间里迅猛的发展起来,倍受全球手机硬

15、件厂商和软件研发人员青睐。本文将论述的Android游戏开发就该种,基于Linux内核自由及开放源代码的以手持终端为载体的智能操作系统平台下的应用程序开发。自google(Google)公司11月5日正式向外界展示了这款名为Android的操作系统后,从最初的阿童木(Android Beta)、发条机器人(Android 1.0)到纸杯蛋糕Cupcake (Android 1.5)、甜甜圈Donut (Android 1.6)、松饼Eclair (Android 2.0/2.1)、冻酸奶Froyo (Android 2.2)、姜饼Gingerbread (Android 2.3)、蜂巢Honeycomb (Android 3.0)、冰激凌三明治Ice Cream Sandwich (Android 4.0)、果冻豆Jelly Bean (Android4.1和Android 4.2)以及在不久的将来要发布的青柠派Key Lime Pie (Android5.0),通过各

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 资格认证/考试 > 自考

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号