android 地图

2016-10-12  本文已影响0人  Andr0

申请AK(API Key)

在AndroidManifest.xml中添加开发秘钥和所需权限。

创建应用最重要的一步是【安全码】。安全码是有【数字签名】和【;】和【包名】组成。

应用程序创建时初始化SDK引用的Context全局变量。

需要注意一下:initialize方法中必须传入的是ApplicationContext,传入this,或者MAinActivity.this都不行,不然会报运行时异常,所以百度建议把该方法放到Application的初始化方法中。

重写activity的生命周期的几个方法来管理地图的生命周期。在activity的onResume、onPause、onDestory方法中分别执行mapview的onReusme、onPause、onDestory方法。

// 百度地图控件

privateMapView mMapView =null;

// 百度   地图对象

privateBaiduMap bdMap;

mMapView = (MapView) findViewById(R.id.bmapView);

mBaiduMap = mMapView.getMap();

//普通地图

mBaiduMap.setMapType(BaiduMap.MAP_TYPE_NORMAL);

//卫星地图

mBaiduMap.setMapType(BaiduMap.MAP_TYPE_SATELLITE);

POI是“Point of Interest”的缩写,可以翻译成“信息点”,每个POI包含四方面信息,名称、类别、经度纬度、附近的酒店饭店商铺等信息。我们可以叫它为“导航地图信息”。POI~~~ Point of Interest,翻译过来就是“兴趣点”。所谓的兴趣点,也就是一个普通的查询,然后结果的反馈罢了。百度地图SDK提供了三种类型的POI检索:周边检索、区域检索和城市内检索。

参考1

参考

上一篇下一篇

猜你喜欢

热点阅读