Android 获取SENSORX Y Z各个方向的磁场分量.rar

时间:2022-07-30 12:42:00
【文件属性】:

文件名称:Android 获取SENSORX Y Z各个方向的磁场分量.rar

文件大小:13KB

文件格式:RAR

更新时间:2022-07-30 12:42:00

Android源码-模块实例

Android 获取SENSOR传感器X Y Z各个方向的磁场分量,了解传感器的工作原理和数据调用方法:   private SensorListener mySensorListener = new SensorListener(){    @Override    public void onAccuracyChanged(int sensor, int accuracy) {}//重写onAccuracyChanged方法    @Override    public void onSensorChanged(int sensor, float[] values) {//重写onSensorChanged方法    if(sensor == SensorManager.SENSOR_MAGNETIC_FIELD){//只检查磁场的变化    myTextView1.setText("x方向的磁场分量为:" values[0]);//将数据显示到TextView    myTextView2.setText("y方向的磁场分量为:" values[1]);//将数据显示到TextView    myTextView3.setText("z方向的磁场分量为:" values[2]);//将数据显示到TextView    }    }   };   @Override   protected void onResume() {//重写的onResume方法    mySensorManager.registerListener(//注册监听    mySensorListener, //监听器SensorListener对象    SensorManager.SENSOR_MAGNETIC_FIELD,//传感器的类型为加速度    SensorManager.SENSOR_DELAY_UI//传感器事件传递的频度    );    super.onResume();   }   @Override   protected void onPause() {//重写onPause方法    mySensorManager.unregisterListener(mySensorListener);//取消注册监听器    super.onPause();   }


【文件预览】:
codesc.net
----SENSOR()
--------res()
--------assets()
--------default.properties(449B)
--------gen()
--------src()
--------.project(847B)
--------.classpath(414B)
--------AndroidManifest.xml(756B)

网友评论