android重力传感器(新)

       重力传感器只是android传感器(Sensor)的一种类型,各种传感器由SensorManager同一管理,所以使用重力传感器首先要注册SensorManager,SensorManager设置传感器的类型,然后在onSensorChanged方法里获得重力传感器因手机移动时的重力变化的数据。需要注意的是,由系统获得的是弧度,必须转换成角度使用,  1弧度 = 180/3.14


假设当地的重力加速度值为g

当手机正面朝上的时候,z的值为g,反面朝上的时候,z的值为-g 当手机右侧面朝上的时候,x的值为g,右侧面朝下的时候,x的值为-g 当手机上侧面朝上的时候,y的值为g,下侧面朝上的时候,y的值为-g


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部