需要在android中使用GPS跟踪位置

需要在android中使用GPS跟踪位置,android,Android,我对android非常陌生,我知道如何使用GPS获取位置,但我的疑问是 我可以在特定时间跟踪用户的每一个动作吗 举个例子:我已经开车走了20公里。我怎么知道我穿过的所有地区的经纬度呢?请推荐一篇相关文章或给我一个想法。Android移动应用程序OpenGPStracker的源代码可从以下网址获得: 您可以使用SVN客户端应用程序或通过Git签出代码: svn校验 以只读方式打开gpstracker git克隆 调试源代码肯定会对您有所帮助 来源:Android移动应用程序OpenGPStrac

我对android非常陌生,我知道如何使用GPS获取位置,但我的疑问是

我可以在特定时间跟踪用户的每一个动作吗


举个例子:我已经开车走了20公里。我怎么知道我穿过的所有地区的经纬度呢?请推荐一篇相关文章或给我一个想法。

Android移动应用程序OpenGPStracker的源代码可从以下网址获得:

您可以使用SVN客户端应用程序或通过Git签出代码:

svn校验

以只读方式打开gpstracker

git克隆

调试源代码肯定会对您有所帮助


来源:

Android移动应用程序OpenGPStracker的源代码可从以下网址获得:

您可以使用SVN客户端应用程序或通过Git签出代码:

svn校验

以只读方式打开gpstracker

git克隆

调试源代码肯定会对您有所帮助

来源:

检查@CapDroid的链接和答案,尝试您可以使用计时器实现的代码

Timer t = new Timer(); t.scheduleAtFixedRate(task, when, period);

在指定的特定时间尝试此代码进行位置更新

LocationManager mLocationManager =(LocationManager).getSystemService(mActivity.LOCATION_SERVICE);
mLocationManager.requestLocationUpdates(LocationManager.NETWORK_PROVIDER, 5000, 0, new   GeoUpdateHandler());
看,只需在参数中传递时间间隔。。 希望这对你有帮助

检查@CapDroid的链接和答案,试试你可以使用定时器的代码

Timer t = new Timer(); t.scheduleAtFixedRate(task, when, period);

在指定的特定时间尝试此代码进行位置更新

LocationManager mLocationManager =(LocationManager).getSystemService(mActivity.LOCATION_SERVICE);
mLocationManager.requestLocationUpdates(LocationManager.NETWORK_PROVIDER, 5000, 0, new   GeoUpdateHandler());
看,只需在参数中传递时间间隔。。
希望这对你有帮助

是否需要在后台运行gps来跟踪位置?Android只需为您提供一种方法,在每个指定距离请求位置更新。因此,只需在距离中分割您的GPS请求并简单跟踪位置。是否可能重复?我需要在后台运行GPS来跟踪位置?Android只需为您提供一种方法,在每个指定距离处请求位置更新。因此,只需将您的GPS请求分为距离和简单的跟踪位置。