Android传感器 之 简介

来源:互联网 发布:java中局部变量是什么 编辑:程序博客网 时间:2024/04/29 17:20

在Android开发中定义了如下11种传感器类型:

 

Sensor.TYPE_ACCELEROMETER      加速度传感器

Sensor.TYPE_GRAVITY    重力传感器

Sensor.TYPE_GYROSCOPE     螺旋仪传感器

Sensor.TYPE_LIGHT     光线传感器

Sensor.TYPE_LINEAR_ACCELERATION    线性加速度传感器

Sensor.TYPE_MAGNETIC_FIELD    磁场传感器

Sensor.TYPE_ORIENTATION   方向传感器

Sensor.TYPE_PRESSURE    压力传感器

Sensor.TYPE_PROXIMITY    距离传感器

Sensor.TYPE_ROTATION_VECTOR    旋转向量传感器

Sensor.TYPE_TEMPERATURE    温度传感器

 

 

Sensor.TYPE_ALL指所有可用的传感器

例如:

SensorManager sm = (SensorManager) getSystemService(SENSOR_SERVICE);List<Sensor> alls = sm.getSensorList(Sensor.TYPE_ALL);Toast.makeText(this, "手机支持" + alls.size() + "种传感器", Toast.LENGTH_SHORT).show();


 

原创粉丝点击