理論問題。 在我的應用程序中,我需要在位置功能中創建警報。 因此,用戶可以選擇位置,設置鬧鐘和任何時間,而她/他 將接近位置警報將觸發。Android - 位置報警
我知道我必須創建服務才能聽取當前的 位置。很顯然,我不能使用GPS。
任何想法如何找出設備是否接近位置? 我知道我還有網絡位置,這大概我會用 ,但是我怕這會耗費很多精力。
如果有任何內部的android系統服務提供這樣的 數據?我可以設置接收器。
歡迎任何想法;)
理論問題。 在我的應用程序中,我需要在位置功能中創建警報。 因此,用戶可以選擇位置,設置鬧鐘和任何時間,而她/他 將接近位置警報將觸發。Android - 位置報警
我知道我必須創建服務才能聽取當前的 位置。很顯然,我不能使用GPS。
任何想法如何找出設備是否接近位置? 我知道我還有網絡位置,這大概我會用 ,但是我怕這會耗費很多精力。
如果有任何內部的android系統服務提供這樣的 數據?我可以設置接收器。
歡迎任何想法;)
我決定在服務中使用ProximityAlarm。從這個帖子 很好的例子:
我建議在谷歌建設中發揮服務,以獲得產品迅速工作。當然,如果您需要定位非Google手機,請手動進行編程,但前提是必須。
Play提供了區域範圍設定的API - 這裏的文檔:
優點:
缺點:
結果所有的這個:
爲什麼你不能使用GPS? –
我不想通過使用GPS來定期檢查電池的壽命。 – goodm
「任何內部Android系統服務」 - Google Play SDK。適用於使用Google地圖的設備。 –