Android的传感器开发水平仪

Android的传感器开发水平仪,第1张

  1 Android 平台简介

  Android 系统的一大亮点之一就是传感器的使用, 利用传感器可以开发出很多新奇有趣的应用程序。例如计步器、水平仪, 甚至在很多游戏中都可以使用传感器来 *** 作游戏。传感器的种类有很多种, 其中包括加速度传感器、姿态传感器、磁场传感器、温度传感器以及光传感器等, 介绍的水平仪应用就是使用姿态传感器的。详细介绍了如何利用Android 系统的传感器开发水平仪应用的全过程。通过对该案例开发的讲解, 介绍了传感器应用的开发方法以及通过Eclipse 开发Android 应用程序的过程。

  2 案例功能

  将结合水平仪案例的开发详细介绍如何在Android 平台下开发传感器应用, 下面首先对水平仪的功能及界面进行简单的介绍。

  2.1 程序界面

  程序运行后的效果如图1 所示, 用户可以通过调整手机的姿态来控制界面中各个气泡的位置。与真正的水平仪一样, 在使用手机水平仪时, 需要将手机平放到某个平面上才可以。

  

Android的传感器开发水平仪,图1 水平仪应用程序界面,第2张

 

  图1 水平仪应用程序界面

  2.2 软件功能

  运行该程序, 当改变手机的姿态时, 界面中的气泡便会根据手机的姿态向高处进行相应的移动。

  当手机所处的平面水平时, 各个气泡都应该位于中间的指定区域。

  3 开发环境搭建

  正式进入代码开发之前, 首先需要对开发环境进行搭建,其搭建步骤如下所列。

  (1) 安装Java 开发环境JDK.

  (2) 从网上下载Android 开发环境SDK 的压缩包, 并将其解压到磁盘上的某个位置。

  (3) 将SDK 解压目录中的tools 目录添加到系统的PATH环境变量中。

  (4) 下载并安装Eclipse 集成开发环境。

  (5) 为Eclipse 安装Android 开发插件ADT, 并在Eclipse的Preferences 中配置Android 插件的SDK LocATION.

  (6) 在Eclipse 的AVD Manager 中创建Android 虚拟设备(AVD), 并启动模拟器。

  (7) 下载并安装用来调试Android 传感器应用的SeNSorsimulator传感器模拟器软件。

  (8) 在模拟器中安装Sensorsimulator 所对应的apk 文件并对其进行调试使Sensorsimulator 应用程序能够与Android 模拟器进行通信。

  4 开发前的准备

  前面完成了开发环境的搭建, 但在正式进行代码开发之前, 还需要再做一些开发前的准备工作, 其步骤如下:

  (1) 首先启动之前安装好Eclipse.

  (2) 然后依次点击File|New|Other|Android|Android Project进入项目的创建界面。

  (3) 在项目创建界面中, 输入项目的名称、所使用的目标平台、所在的包名等信息, 如图2 所示。

  

Android的传感器开发水平仪,图2 在Eclipse 中创建Android 项目,第3张

 

  图2 在Eclipse 中创建Android 项目

  (4) 点击"Finish" 完成项目的创建。

  (5) 在程序中将会用到的图片资源存放到项目文件夹的res/drawable-mdpi 目录下, 如图3 所示。

  

Android的传感器开发水平仪,图3 图片资源,第4张

 

  图3 图片资源

  (6) 为应用程序引入调试时使用的Sensorsimulator 支持jar 包, 该jar 包位于Sensorsimulator 安装目录中的bin 目录下:

  

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/dianzi/2714107.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-08-17
下一篇 2022-08-17

发表评论

登录后才能评论

评论列表(0条)

保存