传感器

xiaoxiao2021-02-27  353

传感器

传感器: ​ 光传感器 (光敏电阻) ​ 温度传感器 (热敏电阻) ​ 距离传感器 ​ 湿度传感器 ​ ⽅向传感器

光度传感器的使用

//获取到系统的传感器服务 SensorManager sensor = (SensorManager) getSystemService(SENSOR_SERVICE); //获取到传感器中的光度传感器 Sensor defaultSensor = sensor.getDefaultSensor(Sensor.TYPE_LIGHT); //给传感器监听器 sensor.registerListener(new SensorEventListener() { //亮度变化时调用 public void onSensorChanged(SensorEvent event) { float[] values = event.values;//获取到变化值 Log.v("520", values[0] +""); //参数变化的具体值 } //精度变化时调用 public void onAccuracyChanged(Sensor sensor, int accuracy) { // TODO Auto-generated method stub } }, defaultSensor, SensorManager.SENSOR_DELAY_NORMAL); }

亮度 传感器的使用

//获取到系统的传感器服务 SensorManager sensor = (SensorManager) getSystemService(SENSOR_SERVICE); //获取到具体的方向传感 Sensor defaultSensor = sensor.getDefaultSensor(Sensor.TYPE_ORIENTATION); //设置监听器 sensor.registerListener(new SensorEventListener() { @Override public void onSensorChanged(SensorEvent event) { // TODO Auto-generated method stub float[] values = event.values; // values[0]: 0=北, 90=东, 180=南, 270=西方 Log.v("520", values[0]+ ""); // 方向的具体值 } @Override public void onAccuracyChanged(Sensor sensor, int accuracy) { // TODO Auto-generated method stub } }, defaultSensor, SensorManager.SENSOR_DELAY_NORMAL); }

转载请注明原文地址: https://www.6miu.com/read-4975.html

最新回复(0)