1.此方法不需要集成百度的sdk 高德的sdk  节省了内存

2.只需要几行代码就能实现调用百度地图或者高德地图的sdk实现导航的功能

3.代码如下

private View.OnClickListener itemsOnClick = new View.OnClickListener(){

public void onClick(View v) {

menuWindow.dismiss();

switch (v.getId()) {

case R.id.btn_take_photo:

try {

//location是经纬度的值 title是到达的地方名字

Intent intent = Intent.getIntent("intent://map/marker?location="+findcar.getContent().get(p-1).getLat()+","+findcar.getContent().get(p-1).getLongX()+"&title="+findcar.getContent().get(p-1).getName()+"&content=百度奎科大厦&src=yourCompanyName|yourAppName#Intent;scheme=bdapp;package=com.baidu.BaiduMap;end");

if(isInstallByread(FindCarActivity.this,"com.baidu.BaiduMap")){

startActivity(intent); //启动调用

}else{

Toast.makeText(FindCarActivity.this,"没有安装百度地图客户端",Toast.LENGTH_SHORT).show();

}

} catch (URISyntaxException e) {

e.printStackTrace();

}

break;

case R.id.btn_pick_photo:

try

{

Intent intent = Intent.getIntent("androidamap://viewMap?sourceApplication=平治科技&poiname="+findcar.getContent().get(p-1).getName()+"&lat="+findcar.getContent().get(p-1).getLat()+"&lon="+findcar.getContent().get(p-1).getLongX()

+"&dev=0");

if(isInstallByread(FindCarActivity.this,"com.autonavi.minimap")){

startActivity(intent);

}else{

Toast.makeText(FindCarActivity.this,"没有安装高德地图客户端",Toast.LENGTH_SHORT).show();

}

} catch (URISyntaxException e)

{

e.printStackTrace();

}

break;

default:

break;

}

}

};

/**

* 判断是否安装了这个应用

* @param context

* @param packagename

* @return

*/

private Boolean isInstallByread(Context context,String packagename){

PackageInfo packageInfo;

try {

packageInfo =context.getPackageManager().getPackageInfo(packagename,0);

} catch (PackageManager.NameNotFoundException e) {

packageInfo = null;

e.printStackTrace();

}

if(packageInfo == null){

return false;

}else{

return true;

}

}

手机php打开自带地图,android在自带的app中,调用手机自带的百度地图和高德地图去实现导航的功能...相关推荐

  1. 移动端APP中调用手机摄像头扫描身份证、护照如何实现

    证件识别是指能实现拍照自动输入身份信息,让用户完全告别手动输入身份证.驾驶证.行驶证等证件信息.它支持Android. iOS .Java.Linux等多终端形式接入,还能通过多样化的结果输出,满足应 ...

  2. iOS程序中调用系统自带应用(短信,邮件,浏览器,地图,appstore,拨打电话,iTunes,iBooks )...

    在网上找到了下在记录下来以后方便用 在程序中调用系统自带的应用,比如我进入程序的时候,希望直接调用safar来打开一个网页,下面是一个简单的使用: 查看更多iPhone应用程序的调用和第三方应用程序的 ...

  3. Android kotlin jetpack compose 在APP中部署运行ktor服务器

    Android kotlin jetpack compose 在APP中部署运行ktor服务器 前言 添加依赖 服务器管理 活动 效果 DEMO 完事 前言 遇到需求,需要在APP中部署一个服务器,局 ...

  4. 高德地图路线规划 时间_路线准、播报拥堵及时,这次自驾出行高德地图可算是帮了大忙...

    在我们日常生活中,自驾已经成为一种很普遍的出行方式,不仅在时间上灵活,特别是一家人出行也比较方便.伴随自驾出行的除了爱车外,一款靠谱的地图导航软件也成为了必不可少的旅行伙伴. 目前比较常用的地图导航软 ...

  5. android收藏功能demo,Android使用Realm数据库实现App中的收藏功能(代码详解)

    前 言 App数据持久化功能是每个App必不可少的功能,而Android最常用的数据持久化方式主要有以下的五种方式: 使用SharedPreferences存储数据: 文件存储数据: SQLite数据 ...

  6. WEB端唤起 百度|腾讯|高德 地图一键导航功能

    WEB端唤起 百度|腾讯|高德 地图一键导航功能 目录 腾讯地图: 百度地图: 高德地图: 坐标拾取器: 腾讯地图: 极简写法: https://3gimg.qq.com/lightmap/v1/ma ...

  7. android在自带的app中,调用手机自带的百度地图和高德地图去实现导航的功能

    2019独角兽企业重金招聘Python工程师标准>>> 1.此方法不需要集成百度的sdk 高德的sdk  节省了内存 2.只需要几行代码就能实现调用百度地图或者高德地图的sdk实现导 ...

  8. 手机能打开的表白代码_输入一串“代码”就能给手机做“全身”检查,所有暗病一目了然...

    新机或者淘来的二手机,到手第一步做什么?当然是验机了,验机最简单的就是要验证功能性有没有问题,比如屏幕.听筒.扬声器.麦克风等等,但是如果只是简单的试用一下其实并不能发现问题,比如有的手机屏幕一个像素 ...

  9. android 调用系统下载apk,如何在自己的App中调用Android系统自带的安装/卸载程序...

    AppUtils里面写了如何安装和卸载apk(这段代码出自这里:点击打开链接~),这里的安装和卸载调用的是Android本身的一个安装卸载,所以可能页面不会太优雅,并不符合商业App的期望,如果要做到 ...

最新文章

  1. 转: Source Code Lookup in Eclipse(主要讲的是java的)
  2. LCT维护子树信息(BZOJ4530:[BJOI2014]大融合)
  3. 第五篇:Spring Boot整合filter
  4. riak文件服务器,Docker中文文档
  5. Application Virtualization 4.5 部署之(二)
  6. Why Go Is Not Good
  7. Android开发——联系人中几种常见的mimetype、几张常见表的Uri
  8. Android Vendor Test Suite (VTS) 作用及测试方法
  9. GFlags使用文档
  10. 【机器学习】基于生成对抗网络的黑白图片上色
  11. 对SQL说不!NoSQL的数据库技术革命
  12. 为什么都建议程序员不要做“外包”?看完这些经历,很辛酸
  13. 感谢一路上有你们的陪伴
  14. 批量图片重命名(excel、代码实现)
  15. 原型图设计软件哪个好用?6款好用软件推荐
  16. python中的元组介绍
  17. 智伴机器人tf卡下载地址_入门操作详解教你如何玩转智伴1X机器人!
  18. Bootstrap—实现圆角、圆形头像和响应式图片
  19. 不切换 Git 分支,却能同时在多个分支上工作,我是怎么做到的?
  20. 谷歌支付(Java服务端)

热门文章

  1. 阿里云视频直播详细流程,以及实现效果演示
  2. 二十周岁的一篇小作文
  3. MUI框架之移动端前端开发对dialog与button轮播的深入运用与实战
  4. Windows下Boost库的安装与使用
  5. 10 微架构教务系统——用户登录、注销登录、学生注册接口
  6. D3D渲染遇到的问题
  7. 日志框架(2) : Log4j介绍及使用
  8. {题解}[jzoj3885]【长郡NOIP2014模拟10.22】搞笑的代码
  9. R语言之代码提速(对老虎机案例进行优化)
  10. 海康大华摄像头接入国标流媒体平台显示设备离线问题解决