2011-07-22 112 views
0

我一直在尋找無處不在的代碼示例,這是一個更新用戶位置上的Web服務器的服務。由於在定位服務中使用「服務」這個詞,因此這幾乎變得不可能,例如「谷歌定位服務」。請任何人都可以向我指出一個例子,在這個例子中,一個SERVICE獲取位置並且做一些事情。我可以將它發送到一個Web服務,所以我沒有要求這樣做,但我只想知道是否有一定的時間和距離服務將更新Web服務器的方式?Android服務位置代碼?

回答

1

看看有關obtaining user location的Android文檔。

你將不得不作出一些決定:

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

這極大地影響了設備的功耗。就我個人而言,我厭惡那些防止完全睡眠並且GPS不斷打開的應用程序 - 這會在幾個小時內耗盡電池。

我強烈建議你看看這篇博文:A Deep Dive Into Location。有一個很好的示例應用程序的鏈接。