我是靠谱客的博主 英俊外套,这篇文章主要介绍【学习笔记】百度地图SDK使用笔记,现在分享给大家,希望可以做个参考。

引入百度地图SDK的过程中一直看的官方文档,到地图初始化这一步觉得这个方法有些复杂。。。

百度地图开发文档http://lbsyun.baidu.com/index.php?title=androidsdk/guide/create-map/showmap

 

--------------------------------------------------------------------------------------------------------------- 

于是查了好久资料找到了一种相对简便的方法,下面贴出步骤,下列过程全部在MainActivity.java文件中完成。

     1.初始化SDK引用的context全局变量

     2.管理地图生命周期

两个步骤需要的代码全部有注释:

复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
package com.example.mapactivity; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import com.baidu.mapapi.SDKInitializer; import com.baidu.mapapi.map.MapView; public class MainActivity extends AppCompatActivity { private MapView mMapView;//声明地图组件 @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); SDKInitializer.initialize(getApplicationContext());//初始化地图SDK setContentView(R.layout.activity_main); mMapView = findViewById(R.id.bmapView);//获取地图组件 } //管理生命周期 //调用地图的方法 //最后一行加上地图组件等于null @Override protected void onResume(){ super.onResume(); mMapView.onResume(); } @Override protected void onPause(){ super.onPause(); mMapView.onPause(); } @Override protected void onDestroy(){ super.onDestroy(); mMapView.onDestroy(); mMapView = null; } }

 

最后

以上就是英俊外套最近收集整理的关于【学习笔记】百度地图SDK使用笔记的全部内容,更多相关【学习笔记】百度地图SDK使用笔记内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(55)

评论列表共有 0 条评论

立即
投稿
返回
顶部