User Location用途
1.获取用户的位置
2.追踪用户的移动
User Location的关键API
1.Location Manager :用于管理Android的用户定位服务
2.Location Provider :提供多种用户定位方式供开发者使用
定位方式分类:
1.GPS定位方式
使用GPS卫星定位,需要在Android.Manifest.xml文件中申明
android.permission.ACCESS_FINE_LOCATION
2.NETWORK定位
使用信号介入点或者WI-FI接入点进行定位,
需要在Android.Manifest.xml文件中申明
android.permission.ACCESS_FINE_LOCATION
或者
android.permission.ACCESS_COARSE_LOCATION
获取用户当前位置的步骤:
1.在Android.Manifest.xml中声明相应的权限
2.获取LocationManager对象
3选择LocationProvider
4.绑定LocationListener对象