1 Android 平台简介
Android 系统的一大亮点之一就是传感器的使用, 利用传感器可以开发出很多新奇有趣的应用程序。例如计步器、水平仪, 甚至在很多游戏中都可以使用传感器来操作游戏。传感器的种类有很多种, 其中包括加速度传感器、姿态传感器、磁场传感器、温度传感器以及光传感器等, 介绍的水平仪应用就是使用姿态传感器的。详细介绍了如何利用Android 系统的传感器开发水平仪应用的全过程。通过对该案例开发的讲解, 介绍了传感器应用的开发方法以及通过Eclipse 开发Android 应用程序的过程。
2 案例功能
将结合水平仪案例的开发详细介绍如何在Android 平台下开发传感器应用, 下面首先对水平仪的功能及界面进行简单的介绍。
2.1 程序界面
程序运行后的效果如图1 所示, 用户可以通过调整手机的姿态来控制界面中各个气泡的位置。与真正的水平仪一样, 在使用手机水平仪时, 需要将手机平放到某个平面上才可以。
图1 水平仪应用程序界面
2.2 软件功能
运行该程序, 当改变手机的姿态时, 界面中的气泡便会根据手机的姿态向高处进行相应的移动。
当手机所处的平面水平时, 各个气泡都应该位于中间的指定区域。
3 开发环境搭建
正式进入代码开发之前, 首先需要对开发环境进行搭建,其搭建步骤如下所列。
(1) 安装Java 开发环境JDK.
(2) 从网上下载An