java - 计算手持手机的高度

标签 java android accelerometer

有没有办法计算地面和手机之间的高度?我以为我可以使用 accelerometer 来测量高度但是 this post考虑到不准确率,建议您不要使用它。如果是这样,我应该采用什么方法来测量手机的握持高度?

最佳答案

加速度计(和计时器)可以测量相对 高度。如果您从地面开始,您可以获得一个近似值。

如果您不介意它只工作一次:

放下它,使用相同的技术,在第一次撞击后停止计时。

关于java - 计算手持手机的高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8221300/

相关文章:

android - 我如何在Android中制作动态翻转屏幕(如iPhone)

android - subview 不固定父形状

Android设置背景颜色按钮按下

android - 如何存储加速度计值

加速度计噪声

java - 需要应用程序检测来回摇动,目前仅检测单个摇动 Action

java - 如何在 Glassfish 2.1 中设置环境变量

java - Bundle 中值的 "Order"

java - 使用java通过socket接收python json

java - 介绍 OO 项目的好问题域?