Android集成百度地图详细步骤

来源:互联网 发布:matlab去雾算法 编辑:程序博客网 时间:2024/06/01 09:25

记录下我集成百度地图的过程:

1.在百度地图开放平台创建你的项目,填写包名和项目名和SHA1等信息,会生成一个应用的AK,详细步骤和获取SHA1

将下载的jar包和SO库放到jniLibs下或者lib文件夹下,如果放到lib下需要在app文件夹下的build.gradle加入代码

2.在AndroidManifest中添加开发密钥、所需权限等信息,将注册后的AK放到项目的AndroidManifest.xml文件中,将AK填写到value处


3.在布局文件中添加地图控件:


4.在应用程序创建时初始化 SDK引用的Context 全局变量,切记在setContentView之前执行,最好放在Application中


5.创建地图Activity,管理地图生命周期

public class MainActivity extends Activity {      private MapView mMapView = null;      @Override      protected void onCreate(Bundle savedInstanceState) {          super.onCreate(savedInstanceState);           //在使用SDK各组件之前初始化context信息,传入ApplicationContext          //注意该方法要再setContentView方法之前实现          SDKInitializer.initialize(getApplicationContext());          setContentView(R.layout.activity_main);          //获取地图控件引用          mMapView = (MapView) findViewById(R.id.bmapView);      }      @Override      protected void onDestroy() {          super.onDestroy();          //在activity执行onDestroy时执行mMapView.onDestroy(),实现地图生命周期管理          mMapView.onDestroy();      }      @Override      protected void onResume() {          super.onResume();          //在activity执行onResume时执行mMapView. onResume (),实现地图生命周期管理          mMapView.onResume();          }      @Override      protected void onPause() {          super.onPause();          //在activity执行onPause时执行mMapView. onPause (),实现地图生命周期管理          mMapView.onPause();          }      }
运行程序,即可在您的应用中显示地图



阅读全文
'); })();
0 0
原创粉丝点击
热门IT博客
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 摸摸猫头吧 银川摸吧 兰州摸吧做一次30元 西安摸吧 西宁摸吧 孕妇摸狗粮没事吧 徐州摸吧 西宁小红门摸吧图片 2018西宁摸吧地址 兰州新区摸吧一条街 陇西摸吧 嘉峪关摸吧柔情换地方 兰州七里河摸吧大学生 张掖摸吧女联系方式 西宁小桥摸吧收费怎样 兰州摸吧2019哪有开的 摸高长高吧 2018兰州摸吧新动向 兰州摸吧一条街 2019银川摸吧火之舞近况 西固玉门街摸吧 兰州摸吧2019 银川仟彩摸吧内部照片 摸吧摸吧 银川维多士亚摸吧爽记 2019年兰州市摸吧地址大全 嘉峪关步行街摸吧 西峰东湖公园摸吧 银川新城哪有摸吧和吹吧 我做完人流一周摸老公没事吧 2019年兰州现存摸吧营业时间 张掖甘泉公园后面摸吧 刘家峡川南一条街摸吧 兰州榆中大学城摸吧 兰州西固欢乐谷摸吧 银川二民院附近摸吧 2019年兰州雁滩小巷子摸吧地址 摸摸表情包 摸摸头 乖摸摸头 摸头杀