Android 重力感应 测试代码
2011-01-04 16:12
218 查看
[code] [code] private float x, y, z;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
sensorMgr = (SensorManager) getSystemService(SENSOR_SERVICE);
Sensor sensor = sensorMgr.getDefaultSensor(Sensor.TYPE_ACCELEROMETER);
SensorEventListener lsn = new SensorEventListener() {
public void onSensorChanged(SensorEvent e) {
x = e.values[SensorManager.DATA_X];
y = e.values[SensorManager.DATA_Y];
z = e.values[SensorManager.DATA_Z];
setTitle("x="+(int)x+","+"y="+(int)y+","+"z="+(int)z);
}
public void onAccuracyChanged(Sensor s, int accuracy) {
}
};
//注册listener,第三个参数是检测的精确度
sensorMgr.registerListener(lsn, sensor, SensorManager.SENSOR_DELAY_GAME);
}
[/code]
[/code]
将x、y、z的坐标显示出来。
相关文章推荐
- Android 重力感应 测试代码
- Android网络传输中必用的两个加密算法:MD5 和 RSA (附java完成测试代码)
- Android原生(Native)C开发之一(备份测试代码的编译命令)
- Android开发使用MockObject进行测试代码
- Android触屏测试实例代码
- 获取Android代码测试覆盖率详解
- Android原生(Native)C开发之一(备份测试代码的编译命令)
- android 监听SDCard安装和卸载的代码片段(测试通过)
- Appium 做Android 自动化测试环境搭建+示例代码运行
- 收集Android程序测试代码覆盖率
- Android 自动化测试 Espresso篇:异步代码测试
- 收集Android程序测试代码覆盖率
- Android AsynTask 异步线程处理讲解与代码测试
- Android网络传输中必用的两个加密算法:MD5 和 RSA (附java完成测试代码)
- APP测试学习笔记1--android恶意代码分析
- android Monkey测试代码
- [Gsensor] Android 重力感应实例代码
- Android只GLSurfaceView画立方体测试代码
- Android之GLES2.0画三角形测试代码
- Android之GLES2.0显示立方体各面不同图片测试代码2