如何记录从起点到终点的总距离,而在安卓运行



我是android的新手,我正在创建一个应用程序,一旦你点击"开始"按钮,它将记录手机行驶的总距离。例如,你点击开始按钮,你开始跑步,有一个总距离的标签,将实时更新,而你正在跑步,总距离将被记录从起点,你点击"开始"按钮和点,你点击"停止"按钮。

我的问题是,什么是最好的和最简单的方法来做到这一点?我已经完成了设备位置的请求权限。根据我的研究,我对我要用什么感到困惑,GPS还是加速度计?有没有可能记录下没有网络连接的总路程?

。这些问题只有你能回答,但是……

1)你可以在没有互联网的情况下使用GPS(许多应用程序计算位置和/或没有互联网连接的距离)。

2)随着时间的推移,即使加速度的微小不确定性也会导致显著的位置误差(当然使用典型android设备中的加速度计),因此该方法不太可能实用或准确。

相关内容

最新更新