百度地图之一百度地图搭建开发环境.docxVIP

百度地图之一百度地图搭建开发环境.docx

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
百度地图之一百度地图搭建开发环境

百度地图之一百度地图搭建开发环境(老罗视频笔记整理)百度地图移动版介绍:  1.百度地图移动版API是一套基于移动互联网设备的应用程序接口,支持ios/android平台。  2.通过该接口,您可以轻松访问百度服务和数据,构建功能丰富、交互性强的地图应用程序。百度地图移动API不仅包含构建地图的基本接口,还提供了诸如定位服务、本地搜索、路线规划等数据服务,你可以根据自己的需要进行选择。关于百度地图修改的BUG  1.百度地图移动版API 1.3.3版本(Android)? ? ? 2.修改国外gps坐标转为百度坐标错误的问题? ? ? 3.添加搜索在线建议词功能? ? ? 4.关于1.3.3版本升级的详细内容和历史升级请参考更新日志。在类参考文档中,我们也增加了接口说明。百度地图官网地址:/wiki/imap/index.php新地址:/map/1. 配置Manifest.xml 文件? ? ?添加百度地图开发的授权:  uses-permission android:name=android.permission.ACCESS_NETWORK_STATE/uses-permissionuses-permission android:name=android.permission.ACCESS_FINE_LOCATION/uses-permissionuses-permission android:name=android.permission.INTERNET/uses-permissionuses-permission android:name=android.permission.WRITE_EXTERNAL_STORAGE/uses-permissionuses-permission android:name=android.permission.ACCESS_WIFI_STATE/uses-permissionuses-permission android:name=android.permission.CHANGE_WIFI_STATE/uses-permissionuses-permission android:name=android.permission.READ_PHONE_STATE/uses-permission?? ? 添加对屏幕的支持:  supports-screens android:largeScreens=trueandroid:normalScreens=true android:smallScreens=trueandroid:resizeable=true android:anyDensity=true/?2. 在libs中添加百度地图的jar包 baidumapapi.jar3. 在布局文件main.xml中添加显示com.baidu.mapapi.MapViewandroid:id=@+id/bmapViewandroid:layout_width=fill_parentandroid:layout_height=fill_parentandroid:clickable=true/?4 .Activity中的定义? ?类 BMapManager 是一个地图引擎管理类,通过此类的start()方法,可以打开地图API;通过此类的stop()方法,可以终止百度地图API,调用此函数后,不会再发生回调。通过init(String strKey,MKGeneralListener listener)方法初始化。在程序退出的时候调用此类中destory()方法。? ?接口 MKGeneralListener 用于监听授权之后的结果,察看Key的状态是否正确。300 表示验证失败。? 类MapActivity ?用来显示管理MapView类中activity处理逻辑的基础类。其中的initMapActivity(BMapManager bmapMan)用于初始化Activity。? 类GeoPoint 表示一个地理坐标点,存放经度和纬度,以微度的整数形式存储注意事项:? 地图、定位、搜索功能都需要BMapManager来管理,BMapManager提供四个接口,init,start,stop,destory。建议在Appliaction里生成BMapManager对象并初始化,在程序退出时调用destory,在需要使用sdk功能的activity的onCreate里调用start,onDestory调用stop,或者onResume/onPause分别调用start和stop方法。MainActivity:package com.android.android_baidu_demo;impor

文档评论(0)

fds373ix + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档