2011-07-22 153 views
0

我一直在寻找无处不在的代码示例,这是一个更新用户位置上的Web服务器的服务。由于在定位服务中使用“服务”这个词,因此这几乎变得不可能,例如“谷歌定位服务”。请任何人都可以向我指出一个例子,在这个例子中,一个SERVICE获取位置并且做一些事情。我可以将它发送到一个Web服务,所以我没有要求这样做,但我只想知道是否有一定的时间和距离服务将更新Web服务器的方式?Android服务位置代码?

回答

1

看看有关obtaining user location的Android文档。

你将不得不作出一些决定:

  1. 如何精确你需要你的更新呢?
  2. 你多久需要一次?

这极大地影响了设备的功耗。就我个人而言,我厌恶那些防止完全睡眠并且GPS不断打开的应用程序 - 这会在几个小时内耗尽电池。

我强烈建议你看看这篇博文:A Deep Dive Into Location。有一个很好的示例应用程序的链接。