开发学院手机开发Android 开发 Android位置服务 阅读

Android位置服务

 2010-08-25 23:58:00 来源:WEB开发网   
核心提示:LocationManager.getProvider():获取可用的程序(根据环境和设备决定)LocationProvider权限:1.< uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /&g

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对象。

Tags:Android 位置 服务

编辑录入:coldstar [复制链接] [打 印]
[]
  • 好
  • 好的评价 如果觉得好,就请您
      0%(0)
  • 差
  • 差的评价 如果觉得差,就请您
      0%(0)
赞助商链接