百度地图API入门小结

今天用百度地图的SDK(android),遇见了一下几个坑,写下来,作为总结

  • 不要在虚拟机调试!不要在虚拟机调试!不要在虚拟机调试!
    重要的事情说三遍!!!虚拟机各种坑,如果你觉得你没错,但是总也跑不通,那可能是你用虚拟机了~~~~,比如你原本加了这个权限,但是总是提示你无权限····

  • 如何指定显示区域(就是如何定位,在手机上显示你自己的位置)
    mBaiduMap.setMyLocationEnabled(true);
    MyLocationData locData = new MyLocationData.Builder()
    .accuracy(100) // 此处设置开发者获取到的方向信息,顺时针0-360
    .direction(90.0f)
    .latitude(lat)
    .longitude(lon)
    .build();
    float f = mBaiduMap.getMaxZoomLevel();//19.0 最小比例尺
    float m = mBaiduMap.getMinZoomLevel();//3.0 最大比尺
    mBaiduMap.setMyLocationData(locData);//这句话之后,屏幕上会有一个小蓝点代表位置
    LatLng ll = new LatLng(lat, lon);//屏幕显示时以这个点为中心
    MapStatusUpdate u = MapStatusUpdateFactory.newLatLngZoom(ll, f - 2);
    //MapStatusUpdate u = MapStatusUpdateFactory.newLatLngZoom(ll,m);//设置缩放比例
    mBaiduMap.animateMapStatus(u);//屏幕显示地图时以指定LatLng为中心

  • 其他的就按百度地图开发文档写就行

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,790评论 25 709
  • Swift版本点击这里欢迎加入QQ群交流: 594119878最新更新日期:18-09-17 About A cu...
    ylgwhyh阅读 25,684评论 7 249
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 14,246评论 4 61
  • 看人物传记总会有种代入感,那种看小说的代入感。希望像看小说一样,洞悉主人公的一切心理感受,完全明白主人公的哪些经历...
    ifading阅读 2,087评论 0 1
  • 优美问书怀你学了什么,书怀学了眼角膜那些,书怀又问优美你呢学了什么,优美说学了青光眼那些,她说没你快,她问书怀很快...
    蓝天白云白雪公主阅读 789评论 0 0