位置服务
1.LocationManager 使用
LocationManager locationManager = (LocationManager)getSystemService(Context.LOCATION_SERVICE);
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>android
2.三种位置提供器:
1.GPS_PROVIDER:GPS定位的精准度比较高,可是很是耗电
2.NETWORK_PROVIDE:网络定位的精准度稍差,但耗电量比较少
3. PASSIVE_PROVIDER : PASSIVE_PROVIDER 资料比较少,只用于特定的情景下,SDK的解释是,并不本身实例化去获取地理位置,而是经过 getProvider获取其余的服务或者activity更新位置,被动的获取更新。
3.反向地理编码:可使用百度的API网络
4.使用百度地图 详看百度文档介绍ide