0
A
回答
1
请阅读AccelerometerSensor docs,它在API 4.7.0及更高版本中可用。您可以检索的所有数据在类AccelerometerData中描述,它是方向和加速度(重力数据)。
它详细描述了更多如何从重力传感器数据角度JavaME docs, "Mobile Sensor API" section:
如果手机平放,加速度传感器将告诉我们沿z轴的加速度(上下下)约为1000(此值代表1G)。由于手机静止不动,沿着X和Y轴(侧身)的加速度大约为0,重力只能向下。当屏幕朝下翻转手机时,加速度计会在Z轴上给我们-1000的值。站在它的旁边,会给我们沿着X轴或Y轴的1000或-1000的值,这取决于你放哪边。将手机沿着X轴以45度角放置,会给我们Z轴上的±707和Y轴上的±707的值,因为重力不会以其全部力量影响任何一个轴(您可以使用正弦函数和余弦函数轻松计算每个轴的某个角度的值应为多少)。使用来自加速度计的X轴和Y轴的值,我们可以随时确定手机的位置,然后使用该值移动我们的飞船以避免进入小行星。
因此,我们可以计算出所有3个轴的加速度计数据,设备的水平角度是多少。
相关问题
- 1. 连接黑莓设备
- 2. 黑莓appworld支持设备
- 3. 黑莓地图不设备
- 4. 针对不同黑莓设备的黑莓应用程序
- 5. 远程擦除黑莓设备?
- 6. 黑莓开发(测试设备)
- 7. 黑莓RSS喂不装上设备
- 8. 专注于黑莓触控设备
- 9. 设备上的黑莓HttpConnection失败
- 10. 黑莓设备上的401错误
- 11. 针对多个黑莓设备
- 12. 编程打开黑莓设备选项
- 13. 使用useragent分类黑莓设备
- 14. 黑莓eclipse显示设备文件夹
- 15. 如何关闭黑莓设备
- 16. eclipse中黑莓设备的System.out.println?
- 17. 黑莓型号差异
- 18. 黑莓应用程序不运行gprs连接在设备
- 19. 黑莓10开发者设备“错误:设备”
- 20. 从黑莓设备获取所有图像名称设备
- 21. 启动黑莓
- 22. 如何在黑莓设备上安装黑莓手机的.cod文件
- 23. 黑莓开发者Alpha设备驱动程序
- 24. 获取我的黑莓设备中的所有Twitter动态
- 25. 黑莓APN设置
- 26. 运行为黑莓设备创建的黑莓应用程序需要哪些步骤?
- 27. 帆布运动黑莓WebWorks的
- 28. 黑莓MainScreen上设置没有滚动
- 29. 印度的黑莓地图
- 30. 黑莓加速度计算
请帮我找到解决方案。 –