地图 android

地图 android

ID:39841157

大小:49.55 KB

页数:10页

时间:2019-07-12

地图 android_第1页
地图 android_第2页
地图 android_第3页
地图 android_第4页
地图 android_第5页
资源描述:

《地图 android》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、Android百度地图一、开发前的准备工作:    1、注册百度账号,并登录。(有百度账号的话直接登录)    2、申请Key。如下图所示安全码为:AndroidSDK安全码组成:数字签名+;+包名。例如:AF:F2:10:F4:58:59:32:0D:1C:8A:56:B2:C3:39:56:9D:01:B7:FD:04;com.example.lele二、搭建开发环境,开始Theworld,hello(世界,你好)之旅:    1、创建android项目,在选SDK时(ChooseanSDKtotarget),选

2、的不是GoogleAPIs,是不带地图服务的SDK。    2、在项目创建完毕,在工程里新建libs文件夹,将开发包(BaiduMap_AndroidSDK_v2.2.0_Lib.zip)里的baidumapapi_v2_2_0.jar拷贝到libs根目录下,将libBMapApiEngine_v2_2_0.so和libvi_voslib.so拷贝到libsarmeabi目录下,拷贝完成后的工程目录如下图所示:  3、在AndroidManifest.xml文件中添加使用权限:1.

3、2.  3.  4.  1.  2.  3.  

4、ses-permission>4.  5.  6.7.  8.  9.  10.11.  

5、-Cache功能需要读写外部存储器,若没这个权限,地图加载不出来-->12.  13.  4、在布局xml文件中添加地图控件:

6、ight="fill_parent"android:clickable="true"/>5、创建地图Activity,并import相关类:          a.创建地图引擎管理类对象,并初始化。1.  //注意:请在调用setContentView前初始化BMapManager对象,否则会报错2.      mBMapManager=newBMapManager(this.getApplicationContext());3.      mBMapManager.init(BAIDU_MAP_KEY,newMKG

7、eneralListener(){4.5.        @Override6.        publicvoidonGetNetworkState(intiError){7.          if(iError==MKEvent.ERROR_NETWORK_CONNECT){8.              Toast.makeText(BaiduMapBaseActivity.this.getApplicationContext(), 9.                  "您的网络出错啦!",Toast.L

8、ENGTH_LONG).show();1.          }2.        }3.4.        @Override5.        publicvoidonGetPermissionState(intiError){6.          if(iError==MKEvent.ERROR_PERMISSION_DENIED){7

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。