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

概述

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

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

 

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

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

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

     2.管理地图生命周期

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

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使用笔记所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部