Android Sensor 各种传感器的使用例子
代码说明:
本源码演示了Android Sensor 各种传感器的使用方法,比较基础的用法,例子中包括了方向传感器、磁场传感器、温度传感器、光传感器和压力传感器的各自调用用法等,相关代码如下: public void onSensorChanged(SensorEvent event) { float[] values = event.values; StringBuffer sb = null; int type = event.sensor.getType(); switch (type) { case Sensor.TYPE_ORIENTATION: sb = new StringBuffer(); sb.append("绕Z:" + values[0]) .append(" 绕X:" + values[1]) .append(" 绕X:" + values[2]); ortationEdit.setText(sb.toString()); break; case Sensor.TYPE_MAGNETIC_FIELD: sb = new StringBuffer(); sb.append("X方向的角度:" + values[0]) .append(" Y方向的角度:" + values[1]) .append(" Z方向的角度:" + values[2]); magneticEdit.setText(sb.toString()); break; case Sensor.TYPE_TEMPERATURE: sb = new StringBuffer(); sb.append("温度为:" + values[0]); temeratureEdit.setText(sb.toString()); break; case Sensor.TYPE_LIGHT: sb = new StringBuffer(); sb.append("光强为:" + values[0]); lightEdit.setText(sb.toString()); break; case Sensor.TYPE_PRESSURE: sb
下载说明:请别用迅雷下载,失败请重下,重下不扣分!