android studio学习之百度地图定位功能实现:
提示:这篇博客的主要目的是:
通过使用百度地图api,实现基本的定位功能
实施步骤:
步骤:
1、 申请ak
2、 android studio 配置
3、 功能实现
具体实现:
如下:
1、 申请ak:
通过搜索引擎找到百度地图开放平台
进入开放平台,找到Android地图sdk,进入然后下滑找到“获取服务密钥ak”,点击进入填写相应的信息,服务类型选择Android SDK就可以获取到ak了。如下图:
2、 Android配置可以直接参考官方文档。如下:Android Studio配置
3、 功能实现:
mainactivity.java :
package com.example.myapplication4;
import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
import com.baidu.location.BDAbstractLocationListener;
import com.baidu.location.BDLocation;
import com.baidu.location.BDLocationListener;
import com.baidu.location.LocationClient;
import com.baidu.location.LocationClientOption;
import com.baidu.mapapi.SDKInitializer;
import com.baidu.mapapi.map.BaiduMap;
import com.baidu.mapapi.map.MapStatusUpdate;
import com.baidu.mapapi.map.MapStatusUpdateFactory;
import com.baidu.mapapi.map.MapView;
import com.baidu.mapapi.map.MyLocationData;
import com.baidu.mapapi