欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

基于位置的服务

程序员文章站 2022-05-11 14:50:07
...
  1. 申请API key
  2. 准备LBS SDK

    确定经纬度

    -修改AndroidManifest.xml中的代码

    基于位置的服务

    基于位置的服务

基于位置的服务

3.选择定位模式
手机开启GPS定位功能之后,可以在initLocation()方法中对百度LBS SDK的定位模式进行指定:
-Hight_Accuracy——默认的模式,会自动切换到GPS定位模式
-Battery_Saving——节电模式,只会使用网络进行定位
-Device_Sensors——传感器模式,只会使用GPS进行定位

 为了使得得到的位置信息看得懂,要进行如下操作:

基于位置的服务

4.使用百度地图

-显示地图
基于位置的服务

基于位置的服务

-移动到我的位置

基于位置的服务

基于位置的服务

-显示“我”

百度LBS SDK当中提供了一个MylocationData.Builder类,这个类封装设备当前所在位置,只需要将经纬度信息传入到这个类的相应方法中就可以了。

基于位置的服务

使用此功能要用下面方法开启并且要在退出时记得将此功能关闭
基于位置的服务