Android-百度地图开发

  最近在做百度地图的相关开发,发现百度地图上提供的例子和demo描述不完整,有的甚至很难使用,有的用了没有效果。这里我来做个总结:

1.申请百度key,不多说。链接:http://lbsyun.baidu.com/ ,api控制台自行申请。
2.下载百度地图包,eclipse放到项目libs文件夹中。Android Studio除了放在libs文件夹外,还要将armeabi文件夹,就是里面放.so文件的文件夹拷贝到项目\app\src\main\jniLibs目录下,没有的话自己新建。然后在菜单栏选择 File —>Project Structure。在弹出的Project Structure 对话框中, 选择module, 然后点击 Dependencies 选项卡。点击绿色的加号选择File dependency. 然后选择要添加的jar包即可。完成上边的操作后在app目录下的build.gradle文件中,会有引入的类库
3.(1)在AndroidManifest中添加开发密钥、所需权限等信息

AndroidManifest

(2)添加相关权限
Android-百度地图开发_第1张图片
添加相关权限

4.在布局xml文件中添加地图控件;
xml文件

5.在应用程序创建时初始化 SDK引用的Context 全局变量:
Android-百度地图开发_第2张图片
初始化 SDK

6.生命周期
Android-百度地图开发_第3张图片
生命周期

7.统一定义
Android-百度地图开发_第4张图片
定义

8.地图相关设置

Android-百度地图开发_第5张图片
地图设置1
Android-百度地图开发_第6张图片
地图设置2
Android-百度地图开发_第7张图片
地图设置3

9定位配置

Android-百度地图开发_第8张图片
定位配置

10.定位监听

Android-百度地图开发_第9张图片
定位监听

你可能感兴趣的:(Android-百度地图开发)