Android 使用传感器
2011-05-31 08:07
387 查看
简单的学习了一下传感器的使用,一个简单的重力传感器,在这里只是对重力传感器进行了一个简单的了解!
下面将代码放到下面,供需要学习的的参考一下,而且这里没有实现什么具体的功能!
这是一个完整的实现代码,但是没有在真机上进行测试,所以不知道真机上效果如何!
下面将代码放到下面,供需要学习的的参考一下,而且这里没有实现什么具体的功能!
package com.SensorTest; import java.util.List; import android.app.Activity; import android.hardware.Sensor; import android.hardware.SensorEvent; import android.hardware.SensorEventListener; import android.hardware.SensorManager; import android.os.Bundle; import android.widget.Toast; public class SensorTest extends Activity implements SensorEventListener { boolean isRegSensor = false; private SensorManager sensorManager; /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); sensorManager = (SensorManager) getSystemService(SENSOR_SERVICE); } @Override protected void onResume() { // TODO Auto-generated method stub super.onResume(); List<Sensor> sensors = sensorManager .getSensorList(Sensor.TYPE_ORIENTATION); // 方向传感器 if (sensors.size() > 0) { Sensor sensor = sensors.get(0); isRegSensor = sensorManager.registerListener(this, sensor, SensorManager.SENSOR_DELAY_FASTEST);// } } public void onAccuracyChanged(Sensor sensor, int accuracy) { // TODO Auto-generated method stub // 处理精度改变 } @Override protected void onDestroy() { // TODO Auto-generated method stub if (isRegSensor) { sensorManager.unregisterListener(this); isRegSensor = false; } super.onDestroy(); } public void onSensorChanged(SensorEvent event) { // TODO Auto-generated method stub // 处理方向改变等 Toast.makeText(this, "X值为:" + event.values[SensorManager.AXIS_MINUS_X], Toast.LENGTH_LONG).show(); }
这是一个完整的实现代码,但是没有在真机上进行测试,所以不知道真机上效果如何!
相关文章推荐
- Android 传感器使用与开发-补充2(使用传感器的最佳实践)
- android 传感器(OnSensorChanged)使用介绍
- android传感器的使用
- android 传感器使用与开发----光线传感器
- 读书笔记——Android特色开发,使用传感器
- Android开发之方向传感器的使用
- Android传感器使用大全
- Android传感器的使用开发、简易指南针
- android中11种常见传感器的使用方法
- Android 传感器的使用
- Android 学习笔记8——传感器使用
- android 传感器实例 以及 自定义可复用控件的使用
- 如何在Android应用程序中使用传感器(OpenIntents开源组织SensorSimulator项目)
- android传感器使用规范(3)
- Android开发之方向传感器的使用
- android 传感器(OnSensorChanged)使用介绍
- Android传感器使用实例
- 第十章--简单使用android传感器
- Android 使用传感器
- Android特色开发_位置与传感器的使用