一、到 百度地图开发平台下载SDK

1、点击自定义下载

2、下载自己想要的功能包我这里选了三个

3、获取密钥

获取密钥之前我们要新建一个应用

填写好相关的信息

二、 新建一个项目工程

1、 把下载好的百度sdk中的jar包拷贝到项目的libs目录下

2、在application中添加开发密钥

3、添加所需的权限

4、在布局xml文件中添加地图的控件和一个按钮控件;

xmlns:tools="http://schemas.android.com/tools"

android:layout_width="match_parent"

android:layout_height="match_parent"

android:orientation="vertical"

tools:context="com.example.baidumap.MainActivity" >

android:id="@+id/bmapView"

android:layout_width="match_parent"

android:layout_height="match_parent"

android:clickable="true" />

5、编写src文件

public class MainActivity extends Activity {

private MapView mMapView = null;

private BaiduMap mBaiduMap;

@Override

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

//在使用SDK各组件之前初始化context信息,传入ApplicationContext

//注意该方法要再setContentView方法之前实现

SDKInitializer.initialize(getApplicationContext());

setContentView(R.layout.activity_main);

//初始化控件

initView();

}

private void initView() {

//获取地图控件引用

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

//获取百度地图

mBaiduMap = mMapView.getMap();

//普通地图

mBaiduMap.setMapType(BaiduMap.MAP_TYPE_NORMAL);

//开启交通图

mBaiduMap.setTrafficEnabled(true);

//卫星地图

//mBaiduMap.setMapType(BaiduMap.MAP_TYPE_SATELLITE);

}

@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();

}

}

三、运行项目

导出带签名文件的APK,签名文件的SHA1码要和创建百度地图应用时输入的SHA1码一致

更多的功能请看百度地图的官方文档android调用百度地图API

http://blog.csdn.net/lyq8479/article/details/6384428

调用百度地图Api实现的查看地图功能的小插件

1. 功能 bMap.js 可根据地理位置调用出百度地图,采用弹出框形式 2.用法 var city = '青岛市'; var address = '香港中路'; bMap.init({ city : ...

【c#】Form调用百度地图api攻略及常见问题

首先,在Form中调用百度地图api,我们需要使用webbrowser控件,这个在前面的文章中已经讲过了,可以参照(http://blog.csdn.net/buptgshengod/article/ ...

HTML5调用百度地图API获取当前位置并直接导航目的地的方法

调用百度地图API的总结

因为项目要用到百度地图,所以先摸索了一下,各种功能官方都有文档,点击可查看,文章的话我就直接写我用到的功能例子了,要用可以直接复制粘贴~ 一.主要涉及到的几个接口(先申请密钥): 1.技术一:坐标转换 ...

随机推荐

web.xml加载顺序

一 1.启动一个WEB项目的时候,WEB容器会去读取它的配置文件web.xml,读取和两个结点. 2.紧急着,容创建一个Ser ...

AngularJS之代码风格36条建议【一】(九)

前言 其实在新学一门知识时,我们应该注意下怎么书写代码更加规范,从开始就注意养成一个良好的习惯无论是对于bug的查找还是走人后别人熟悉代码都是非常好的,利人利己的事情何乐而不为呢,关于AngularJ ...

sqoop部署

下载安装包 sqoop-1.99.3-bin-hadoop200.tar.gz 解压 tar zxvf sqoop-1.99.3-bin-hadoop200.tar.gz 建立sqoop链接 ln - ...

HDU 5895 Mathematician QSC(矩阵乘法+循环节降幂+除法取模小技巧+快速幂)

传送门:HDU 5895 Mathematician QSC 这是一篇很好的题解,我想讲的他基本都讲了http://blog.csdn.net/queuelovestack/article/detai ...

Servlet获取参数

package action; import java.io.IOException; import java.io.PrintWriter; import javax.servlet.Servlet ...

echarts标准饼图解读(一)——提示框(tooltip)配置

android百度地图调用,Android 调用百度地图API相关推荐

  1. Android调用跳转百度地图、高德地图、腾讯地图进行目的地导航

    Android App跳转百度地图.高德地图.腾讯地图进行目的地导航. 先放上百度.高德.腾讯地图调起API文档地址,有些参数不懂可以参考. 百度地图:http://lbsyun.baidu.com/ ...

  2. 高德地图 web android,Android 调用第三方地图类App (高德 百度 百度网页版)

    Screenshot_20170509-152819.png 前言 最近项目中需要用到地图的功能,但是应用本身不是地图类应用,而且用地图只是为了分享和展示一个地点而已,所以完全没有必要去集成厚重的sd ...

  3. android 调用百度地图规划,Android 调用百度地图API

    一.到 百度地图开发平台下载SDK 1.点击自定义下载 2.下载自己想要的功能包我这里选了三个 3.获取密钥 获取密钥之前我们要新建一个应用 填写好相关的信息 二. 新建一个项目工程 1. 把下载好的 ...

  4. 安卓开发——在应用中简单调用Android百度地图API SDK

    目录 需求展示 效果展示: 申请百度地图API密钥 配置ANDROID STUDIO 编写项目代码 运行项目 需求展示 利用百度地图API定位到当前所在位置,并显示所在的经纬度和地址信息. 效果展示: ...

  5. Android 百度地图开发(一)--- 申请API Key和在项目中显示百度地图

    2019独角兽企业重金招聘Python工程师标准>>> 最近自己想研究下地图,本来想研究google Map,但是申请API key比较坑爹,于是从百度地图入手,其实他们的用法都差不 ...

  6. android 百度地图 在线建议查询,百度地图SDK-----百度地图在线建议查询,结合AutoCompleteTextView实现搜索下拉列表。...

    实现效果图 如下 这是百度地图 POISearch的效果, 这是自己写的效果 首先实现这个功能主要用到了两个部分 第一个部分 AutoCompleteTextView 具体使用参考 http://bl ...

  7. Android 起调第三方导航,百度地图,高德地图,腾讯地图。起调高德地图导航

    主要工具类 /*** Created by meixi on 2018/6/29.* 使用第三方导航:高德.百度..........*/ public class AmapUtil {public s ...

  8. android开发百度地图坐标偏差,利用百度地图Android sdk高仿微信发送位置功能及遇到的问题...

    接触了百度地图开发平台半个月了,这2天试着模仿了微信给好友发送位置功能,对百度地图的操作能力又上了一个台阶 我在实现这个功能的时候,遇到一些困难,可能也是别人将会遇到的困难,特在此列出 1.在微信发送 ...

  9. android点击地址调用地图,Android 实现点击按钮 调用手机外部地图导航

    //弹出Dialog 选择外部地图 private void setMap(){ final Dialog dia=new AlertDialog.Builder(mContext).create() ...

  10. android地图入门,android 百度地图入门01 (史上最详没有之一)

    最近一直和百度地图打交道,写几篇博客记录一下吧,目前最新版是4.0的 ,之前我用的是3.7的, 就以4.0的为例说一下最基本的配置流程吧. 一.准备工作 1.申请一个百度地图开发者账户--地址:htt ...

最新文章

  1. benke计算机课程设计,(本科课程设计.doc
  2. yum 安装服务出现报错收集
  3. xftp怎么有root权限_许多人都不懂的Linux系统里的特殊权限!!你真的了解嘛?...
  4. 初中位似图形作图_教师资格证面试中,哪些篇目最容易抽到?(初中数学篇)...
  5. Ollydbg中F8的Bug
  6. (76)Verilog HDL测试激励:时钟激励3
  7. TensorRT模型加速部署方案解析(视频/案例讲解)
  8. php加速 PHP APC 浅析
  9. 三菱Q系列PLC大型程序Q01U伺服12轴 实际使用中程序
  10. 机器学习算法工程师面试经历
  11. android rtsp传输,android-ndk – 使用FFMpeg在Android客户端上进行RTSP流式传输
  12. 让电脑自动开机、关机以及取消开机密码
  13. Java 读取Word文本框中的文本/图片/表格
  14. 2018.11.07【NOIP训练】lzy的游戏(01背包)
  15. VTK:输出将样条拟合到刀具Cutter用法实战
  16. 大学英语综合教程一 Unit 2 课文内容英译中 中英翻译
  17. Mifare Ultra Light 非接触式IC卡
  18. 论文写作 计算机类顶会顶刊,及论文发表指导
  19. 单片机c语言1ms 2ms 4ms方波,第4章 7~10节 单片机C语言.ppt
  20. markdown快速插入图片技巧

热门文章

  1. 3dmax无法显示缩略图 或者 缩略图显示为黑色 -解决方法
  2. 简略讲述我的Fiddler的安转和配置过程
  3. 关于锐捷校园网断网的解决办法
  4. f-stack 编译测试笔记
  5. 基于OpenCv的人脸识别(Python完整代码)
  6. python全套视频迅雷下载_[全套视频] 老王Python基础,进阶,项目篇(无KEY完整版) 视频教程 15G...
  7. 日本现代数学发展历程及其启示
  8. 机器人学随堂笔记(1)ᝰ机器人简介、构成和分类
  9. Python中文手册——开胃菜
  10. 傅里叶光学导论_激光位移传感器的光学系统设计