当前位置: 移动技术网 > 移动技术>移动开发>Android > 实验06-android-传感器与定位

实验06-android-传感器与定位

2020年07月23日  | 移动技术网移动技术  | 我要评论

在这里插入图片描述

1、调用Context的getSystemService(Context.SENSOR_SERVICE)方法获取SensorManager对象。
2、调用SensorManager的getDefaultSensor(int type)方法来获取指定类型的传感器。
3、一般在Activity的onResume()方法中调用SensorManager的registerListener()为指定传感器注册监听器。程序可以通过实现监听器获取传感器传回来的数据。
4、一般在Activity的onStop()方法中调用SensorManager的unregisterListener()取消注册。
5、实现SensorEventListener接口,完成传感器数据的监听。需要覆盖两个方法。
public void onSensorChanged(SensorEvent event)
public void onAccuracyChanged(Sensor sensor, int accuracy)

registerListener方法说明:
registerListener(SensorEventListener listener, Sensor sensor, int rate)
listener::监听传感器事件的监听器
sensor:传感器对象
rate:指定获取传感器数据的频率
unregisterListener方法说明:
unregisterListener(SensorEventListener listener)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

本文地址:https://blog.csdn.net/weixin_44123412/article/details/107494176

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网