我是Android新手,我正在创建一个应用程序,它会记录手机一旦点击“开始”按钮就行进的总距离。例如,您单击开始按钮并开始运行,有一个标签用于在您运行时实时更新的总距离,并且将从您单击“开始”按钮的起始点记录总距离,到了你点击“停止”按钮的程度。
我的问题是,最好和最简单的方法是什么?我已经完成了设备位置的请求权限。根据我的研究,我很困惑我将使用什么,GPS或加速度计?是否可以记录没有互联网连接的总行驶距离?提前谢谢。
答案 0 :(得分:0)
。这些只是你能回答的问题,但是......
1)您可以在没有互联网的情况下使用GPS(许多应用程序计算没有互联网连接的位置和/或距离)。
2)即使微小的加速度不确定性也会随着时间的推移而导致显着的位置误差(当然在典型的Android设备中使用那种acelerometer),因此该方法不太可能实用或准确。