21用户定位

来源:互联网 发布:索罗斯做空中国知乎 编辑:程序博客网 时间:2024/06/06 01:44


UserLocation

1、获取用户的位置
2、追踪用户的移动

//KEY API
LocationManager  //用天管理Android的用户定位服务
LocationProviders  //提供多种定位方式供开发者选择

1、GPS定位:
使用GPS卫星定位
权限:
android.permission.ACCESS_FINE_LOCATION

2、NETWORK定位:
使用信号接收塔和WIFI介入点进行定位,需要权限
android.permission.ACCESS_FINE_LOCATION

android.permission.ACCESS_COARSE_LOCATION

步骤:
1、在AndroidManifest.xml当中声明相应的权限
2、获取LocaionManager对象
3、选择LocationProvider
4、绑定LocationListener对象

LocationManager locationManager = (LocationManager)MainActivity.this.getSystemService(Context.LOCATION_FINE);
locationManager.requestLocationUpdates(LocationManager.GPS_PROVIDER, 0, 0, new TestLocationListener());

private class TestLocationListener implements LocationListener {
 location.getLongitude();
 location.getLatitude();
}

0 0
原创粉丝点击