Android调用百度地图Web端接口,实现百度定位、导航
来源:互联网 发布:excel横纵数据互换 编辑:程序博客网 时间:2024/06/05 23:39
<h1><span style="font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: rgb(255, 255, 255);"></span></h1><h1><span style="font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: rgb(255, 255, 255);"></span></h1><h1><span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);"><span style="font-size:24px;">一、概述</span></span></h1>
第一次写博客,希望各位朋友勿喷!因为之前做过什么百度定位和高德地图导航这些,都是嵌入它们的SDK,代码量
又很复杂,过程也有点繁琐,所以今天才发表这篇文章。
提前说明,工程是在手机客户端调用百度地图的Web端接口,而不是直接在自己的项目显示,到时候不要看错怪我哟
,写这篇文章也是因为个人觉得自己做得还不够百度自带写的好,能力太差没办法
另外IOS端(或者其他)的可上官网查看:http://developer.baidu.com/map/wiki/index.php?title=uri/api/android
二、效果图
三、代码
代码很简单,三句搞定一切。不用导入包,不用加权限。如果想改变地址,只需要把位置传给Url中的address
public class MainActivity extends AppCompatActivity { private TextView addressText; private Button navigationButton; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); addressText = (TextView) findViewById(R.id.id_address); navigationButton = (Button) findViewById(R.id.id_navigation); navigationButton.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { String address = "address=" + addressText.getText().toString(); /**调用百度地图Web页面 * address=LocaltionAddress&src=YourAppName */ String uristr = "http://api.map.baidu.com/geocoder?" + address + "&output=html&src=yhc"; Uri uri = Uri.parse(uristr); Intent intent = new Intent(Intent.ACTION_VIEW, uri); startActivity(intent); } }); }}
布局就两个控件,一个TextView和Button,不用贴代码了吧,我比较懒,所以界面就那个样子最后我不知道为什么头部插入代码的时候会出现一大块空格,而且还删不掉。知道的朋友记得留言教教小白。
1 0
- Android调用百度地图Web端接口,实现百度定位、导航
- Android调用百度地图Web端接口,实现百度定位、导航
- Android调用百度地图app , 实现百度定位、导航
- Android百度地图API实现定位与目的地导航
- Android 百度地图API 定位 导航 代码
- Android 百度地图API 定位 导航
- js调用百度地图api实现定位
- 调用百度地图实现定位功能
- 百度地图定位与导航
- 利用百度地图API实现WEB定位
- android百度定位导航
- 百度web定位 html5百度地图定位
- Android 百度地图 定位
- Android百度地图定位
- Android 百度地图定位
- Android百度地图定位
- Android 百度地图定位
- android 百度地图定位
- hibernate实现表联查并获取某个字段的最大值(随笔)
- 购物商城shopping连载(3)
- ios 属性中常用修饰词的总结
- 蓝桥杯省赛赛后感想
- Android ResultReceiver 汇总
- Android调用百度地图Web端接口,实现百度定位、导航
- 网络协议
- 魅族多机房部署方案
- 机器学习经典书籍--入门书-入门--深入--数学基础
- Quartz cron 表达式的格式
- 终于调通了从上到下,从驱动到应用,android
- AWK-详解著名的awk Oneliner,第三部分:选择性输出特定行
- android import library switch语句报错case expressions must be constant expressions
- php学员分享的PHP的高效率写法