转载:
User Location能做什么?
1、获取用户的位置2、追踪用户的移动GPS定位比较准确,但是很费电
GPS定位:使用GPS卫星定位,需要在AndroidManifest.xml中声明权限:
NETWORK定位:使用信号接收塔和WIFI介入点进行定位,需要在AndroidManifest.xml文件中声明权限:
1、Location Manager:用户管理android用户定位的服务
2、Location Providers:提供了多种定位方式供开发者选择Criteria可以设置一系列的查询条件,可以根据指定的Criteria条件来过滤获得LocationProvider
不同的LocationProvider决定了定位能力,包括费用、耗电多少、精确度,还会有一些方向、速度、和高速信息。获取用户当前位置的步骤:
1、在AndroidManifest.xml当中声明权限<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> 2、获取LocationManager对象3、选择LocationProvider4、绑定LocationListener对象