Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發 >> 初級開發 >> Android位置服務

Android位置服務

編輯:初級開發

LocationManager.getProvider():獲取可用的程序(根據環境和設備決定)

LocationProvider權限:

1.< uses-permission android:name="android.permission.Access_COARSE_LOCATION" />

對應:LocationManager.NetWORK_PROVIDER提供程序(基於基站和Wi-Fi的數據)

2.< uses-permission android:name="android.permission.Access_FINE_LOCATION" />

對應:LocationManager_GPS_PROVIDER提供程序

GeoPoint要求坐標精確到微度。

requestLocationUpdates():應當謹慎使用,過於頻繁地獲得位置更新可能加快電池電量的消耗速度並使應用程序產生太多的無用數據。

通過實現onProviderEnabled()和onProviderDisabled()方法,可以使我們注冊的LocationListener實例更強壯。

Geocoder類:對一個服務進行網絡調用

FromLoactionName方法將表示位置名稱的String實例轉換為Address對象。

GetFromLocation方法將經度和緯度坐標轉換為Address對象。

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved