BaiduMapApiDemo.rar
资源来源:本地上传资源
文件类型:RAR
大小:1.66MB
评分:
5.0
上传者:zgf1991
更新日期:2025-03-13

基于百度地图demo修改了一下公交路线的显示

资源文件列表(大概)

文件名
大小
BaiduMapApiDemo\.classpath
194B
BaiduMapApiDemo\.project
279B
BaiduMapApiDemo\AndroidManifest.xml
730B
BaiduMapApiDemo\bin\BaiduMapApiDemo.apk
737.92KB
BaiduMapApiDemo\bin\classes\com\baidu\mapapi\demo\BMapApiDemoApp$MyGeneralListener.class
737B
BaiduMapApiDemo\bin\classes\com\baidu\mapapi\demo\BMapApiDemoApp.class
689B
BaiduMapApiDemo\bin\classes\com\baidu\mapapi\demo\BMapApiDemoMain$1.class
617B
BaiduMapApiDemo\bin\classes\com\baidu\mapapi\demo\BMapApiDemoMain.class
1.82KB
BaiduMapApiDemo\bin\classes\com\baidu\mapapi\demo\ces\RouteTransitResult.class
1.44KB
BaiduMapApiDemo\bin\classes\com\baidu\mapapi\demo\ces\SearchRouteResult$1.class
813B
BaiduMapApiDemo\bin\classes\com\baidu\mapapi\demo\ces\SearchRouteResult.class
944B
BaiduMapApiDemo\bin\classes\com\baidu\mapapi\demo\ces\SearchRouthRusultDesc$1.class
714B
BaiduMapApiDemo\bin\classes\com\baidu\mapapi\demo\ces\SearchRouthRusultDesc.class
917B
BaiduMapApiDemo\bin\classes\com\baidu\mapapi\demo\GeoCoder$1.class
1.97KB
BaiduMapApiDemo\bin\classes\com\baidu\mapapi\demo\GeoCoder$2.class
486B
BaiduMapApiDemo\bin\classes\com\baidu\mapapi\demo\GeoCoder$OverItemT.class
983B
BaiduMapApiDemo\bin\classes\com\baidu\mapapi\demo\GeoCoder.class
1.66KB
BaiduMapApiDemo\bin\classes\com\baidu\mapapi\demo\ItemizedOverlayDemo.class
1.69KB
BaiduMapApiDemo\bin\classes\com\baidu\mapapi\demo\LocationOverlay$1.class
701B
BaiduMapApiDemo\bin\classes\com\baidu\mapapi\demo\LocationOverlay.class
1.38KB
BaiduMapApiDemo\bin\classes\com\baidu\mapapi\demo\MapViewDemo.class
972B
BaiduMapApiDemo\bin\classes\com\baidu\mapapi\demo\MyLocation$1.class
827B
BaiduMapApiDemo\bin\classes\com\baidu\mapapi\demo\MyLocation.class
966B
BaiduMapApiDemo\bin\classes\com\baidu\mapapi\demo\OfflineDemo$1.class
915B
BaiduMapApiDemo\bin\classes\com\baidu\mapapi\demo\OfflineDemo$2.class
915B
BaiduMapApiDemo\bin\classes\com\baidu\mapapi\demo\OfflineDemo$3.class
908B
BaiduMapApiDemo\bin\classes\com\baidu\mapapi\demo\OfflineDemo$4.class
914B
BaiduMapApiDemo\bin\classes\com\baidu\mapapi\demo\OfflineDemo$5.class
856B
BaiduMapApiDemo\bin\classes\com\baidu\mapapi\demo\OfflineDemo$6$1.class
492B
BaiduMapApiDemo\bin\classes\com\baidu\mapapi\demo\OfflineDemo$6.class
1.28KB
BaiduMapApiDemo\bin\classes\com\baidu\mapapi\demo\OfflineDemo.class
2.3KB
BaiduMapApiDemo\bin\classes\com\baidu\mapapi\demo\OverItemT.class
2.14KB
BaiduMapApiDemo\bin\classes\com\baidu\mapapi\demo\PoiSearch$1.class
1.52KB
BaiduMapApiDemo\bin\classes\com\baidu\mapapi\demo\PoiSearch$2.class
485B
BaiduMapApiDemo\bin\classes\com\baidu\mapapi\demo\PoiSearch.class
1.54KB
BaiduMapApiDemo\bin\classes\com\baidu\mapapi\demo\R$attr.class
266B
BaiduMapApiDemo\bin\classes\com\baidu\mapapi\demo\R$drawable.class
334B
BaiduMapApiDemo\bin\classes\com\baidu\mapapi\demo\R$id.class
621B
BaiduMapApiDemo\bin\classes\com\baidu\mapapi\demo\R$layout.class
441B
BaiduMapApiDemo\bin\classes\com\baidu\mapapi\demo\R$string.class
323B
BaiduMapApiDemo\bin\classes\com\baidu\mapapi\demo\R.class
340B
BaiduMapApiDemo\bin\classes\com\baidu\mapapi\demo\RoutePlan$1.class
1.45KB
BaiduMapApiDemo\bin\classes\com\baidu\mapapi\demo\RoutePlan$2.class
490B
BaiduMapApiDemo\bin\classes\com\baidu\mapapi\demo\RoutePlan.class
2.41KB
BaiduMapApiDemo\bin\classes.dex
49.78KB
BaiduMapApiDemo\bin\res\drawable\icon.png
2.15KB
BaiduMapApiDemo\bin\res\drawable\iconmarka.png
1020B
BaiduMapApiDemo\bin\res\drawable\pop.png
1.28KB
BaiduMapApiDemo\bin\res\drawable-hdpi\icon.png
3.87KB
BaiduMapApiDemo\bin\res\drawable-hdpi\iconmarka.png
1020B
BaiduMapApiDemo\bin\res\drawable-hdpi\pop.png
1.28KB
BaiduMapApiDemo\bin\res\drawable-ldpi\icon.png
1.5KB
BaiduMapApiDemo\bin\res\drawable-ldpi\iconmarka.png
1020B
BaiduMapApiDemo\bin\res\drawable-ldpi\pop.png
1.28KB
BaiduMapApiDemo\bin\res\drawable-mdpi\icon.png
2.15KB
BaiduMapApiDemo\bin\res\drawable-mdpi\iconmarka.png
1020B
BaiduMapApiDemo\bin\res\drawable-mdpi\pop.png
1.28KB
BaiduMapApiDemo\bin\resources.ap_
17.4KB
BaiduMapApiDemo\gen\com\baidu\mapapi\demo\R.java
618B
BaiduMapApiDemo\libs\armeabi\libBMapApiEngine.so
430KB
BaiduMapApiDemo\libs\baidumapapi.jar
199.24KB
BaiduMapApiDemo\libs\gson-2.1.jar
155.88KB
BaiduMapApiDemo\proguard.cfg
451B
BaiduMapApiDemo\project.properties
272B
BaiduMapApiDemo\res\drawable\icon.png
2.51KB
BaiduMapApiDemo\res\drawable\iconmarka.png
867B
BaiduMapApiDemo\res\drawable\pop.png
1.28KB
BaiduMapApiDemo\res\drawable-hdpi\icon.png
4.05KB
BaiduMapApiDemo\res\drawable-hdpi\iconmarka.png
867B
BaiduMapApiDemo\res\drawable-hdpi\pop.png
1.28KB
BaiduMapApiDemo\res\drawable-ldpi\icon.png
1.68KB
BaiduMapApiDemo\res\drawable-ldpi\iconmarka.png
867B
BaiduMapApiDemo\res\drawable-ldpi\pop.png
1.28KB
BaiduMapApiDemo\res\drawable-mdpi\icon.png
2.51KB
BaiduMapApiDemo\res\drawable-mdpi\iconmarka.png
867B
BaiduMapApiDemo\res\drawable-mdpi\pop.png
1.28KB
BaiduMapApiDemo\res\layout\geocoder.xml
448B
BaiduMapApiDemo\res\layout\main.xml
293B
BaiduMapApiDemo\res\layout\maproutesearchdesc.xml
367B
BaiduMapApiDemo\res\layout\maproutesearchres.xml
355B
BaiduMapApiDemo\res\layout\mapviewdemo.xml
229B
BaiduMapApiDemo\res\layout\mylocation.xml
245B
BaiduMapApiDemo\res\layout\offline.xml
532B
BaiduMapApiDemo\res\layout\poisearch.xml
416B
BaiduMapApiDemo\res\layout\popview.xml
251B
BaiduMapApiDemo\res\layout\routeplan.xml
422B
BaiduMapApiDemo\res\values\strings.xml
139B
BaiduMapApiDemo\src\com\baidu\mapapi\demo\BMapApiDemoApp.java
897B
BaiduMapApiDemo\src\com\baidu\mapapi\demo\BMapApiDemoMain.java
1.18KB
BaiduMapApiDemo\src\com\baidu\mapapi\demo\ces\RouteTransitResult.java
795B
BaiduMapApiDemo\src\com\baidu\mapapi\demo\ces\SearchRouteResult.java
632B
BaiduMapApiDemo\src\com\baidu\mapapi\demo\ces\SearchRouthRusultDesc.java
569B
BaiduMapApiDemo\src\com\baidu\mapapi\demo\GeoCoder.java
1.94KB
BaiduMapApiDemo\src\com\baidu\mapapi\demo\ItemizedOverlayDemo.java
2.19KB
BaiduMapApiDemo\src\com\baidu\mapapi\demo\LocationOverlay.java
1.02KB
BaiduMapApiDemo\src\com\baidu\mapapi\demo\MapViewDemo.java
580B
BaiduMapApiDemo\src\com\baidu\mapapi\demo\MyLocation.java
737B
BaiduMapApiDemo\src\com\baidu\mapapi\demo\OfflineDemo.java
1.58KB
BaiduMapApiDemo\src\com\baidu\mapapi\demo\PoiSearch.java
1.47KB
BaiduMapApiDemo\src\com\baidu\mapapi\demo\RoutePlan.java
1.79KB
BaiduMapApiDemo\bin\classes\com\baidu\mapapi\demo\ces
-
BaiduMapApiDemo\bin\classes\com\baidu\mapapi\demo
-
BaiduMapApiDemo\src\com\baidu\mapapi\demo\ces
-
BaiduMapApiDemo\bin\classes\com\baidu\mapapi
-
BaiduMapApiDemo\gen\com\baidu\mapapi\demo
-
BaiduMapApiDemo\src\com\baidu\mapapi\demo
-
BaiduMapApiDemo\bin\classes\com\baidu
-
BaiduMapApiDemo\gen\com\baidu\mapapi
-
BaiduMapApiDemo\src\com\baidu\mapapi
-
BaiduMapApiDemo\bin\classes\com
-
BaiduMapApiDemo\bin\res\drawable
-
BaiduMapApiDemo\bin\res\drawable-hdpi
-
BaiduMapApiDemo\bin\res\drawable-ldpi
-
BaiduMapApiDemo\bin\res\drawable-mdpi
-
BaiduMapApiDemo\gen\com\baidu
-
BaiduMapApiDemo\src\com\baidu
-
BaiduMapApiDemo\bin\classes
-
BaiduMapApiDemo\bin\res
-
BaiduMapApiDemo\gen\com
-
BaiduMapApiDemo\libs\armeabi
-
BaiduMapApiDemo\res\drawable
-
BaiduMapApiDemo\res\drawable-hdpi
-
BaiduMapApiDemo\res\drawable-ldpi
-
BaiduMapApiDemo\res\drawable-mdpi
-
BaiduMapApiDemo\res\layout
-
BaiduMapApiDemo\res\values
-
BaiduMapApiDemo\src\com
-
BaiduMapApiDemo\assets
-
BaiduMapApiDemo\bin
-
BaiduMapApiDemo\gen
-
BaiduMapApiDemo\libs
-
BaiduMapApiDemo\res
-
BaiduMapApiDemo\src
-
BaiduMapApiDemo
-

资源内容介绍

在本项目中,我们主要关注的是如何利用百度地图API来修改和展示公交路线。百度地图API是一个强大的工具,它提供了丰富的地图服务,包括定位、路径规划、地理编码、地图渲染等,广泛应用于移动应用和Web开发中。在这个特定的示例中,开发者已经对官方提供的BaiduMapApiDemo进行了定制,尤其是针对公交路线的部分。我们要理解“RoutePlan”类在百度地图API中的作用。RoutePlan通常用于规划和表示路径,包括驾车、步行以及公交路线。在这个修改后的demo中,重点在于公交路线的展示。开发者可能修改了该类的某些方法,以实现更友好的公交换乘路线显示,比如增加了更多的信息提示,如出发时间、预计到达时间、换乘次数、步行距离等,或者优化了路线选择算法,使得用户可以更加直观地了解最佳公交换乘方案。"ces"包里的新增代码是关键。通常,开发者会将自定义的功能或改进封装在独立的模块中,便于管理和维护。在这个例子中,“ces”可能包含了与公交路线显示相关的类和方法,例如用于解析和呈现路线信息的工具类,或者用于跳转至详情页面的Activity。通过对这些代码的分析,我们可以学习到如何与百度地图SDK进行深度交互,定制个性化地图功能。在公交查询方面,百度地图API提供了公交路径规划接口,它可以根据起点和终点计算出最优的公交换乘方案。这个接口返回的数据通常包括多个路径选项,每个选项包含具体的线路、站点、换乘信息等。开发者可能通过解析这些数据,并结合UI设计,使得用户在界面上可以直接看到清晰的路线指南。关于换乘路线的详细信息,开发者可能增加了点击事件监听,当用户点击某个公交路线时,可以弹出一个新的界面展示详细信息,如公交站名、预计乘车时间、首末班车时间等。这种交互方式提高了用户体验,让用户能够方便地获取所需信息。由于项目中并未提及其他部分的修改,我们可以推断官方的BaiduMapApiDemo其他功能保持原样,如地图的加载、定位、缩放和平移等基础功能。这表明开发者专注于核心需求,即公交路线的展示和查询,而没有对整体框架进行大规模改动,这是一种良好的代码实践。总结来说,这个基于百度地图的demo修改项目展示了如何利用百度地图API定制公交查询功能,特别是优化了路线展示和提供详细信息。通过学习和理解这个项目的源码,我们可以掌握如何与百度地图SDK高效协作,创建满足特定需求的地图应用。

用户评论 (0)

相关资源

listview ScrollView兼容

Android的listview和ScrollView存在兼容问题。在使用的过程中,为很多学者增添了许多麻烦。现在,我在这里公布网上比较流行的两种解决办法。1、通过计算listview总高来解决;2、通过自定义linearlayout来解决;两种方法都有效,且各自有各自的优点。

71.11KB21金币

Android DevCamp幻灯片分享:千万级并发在线推送系统架构解析 | 个信互动 叶新江

再谈Android推送实现:《千万级并发在线推送系统架构解析》| 个信互动 叶新江 | Android DevCamp 主题简介: 移动短消息是大家所熟知的一种信息推送方式, 基于信令通道的推送在简单信息的体验方面已经被大家所接受。 在目前移动互联网方面,简单的文字推送已经不够满足需要。这也是移动互联网背景下推送系统的发展的机遇。 本主题就千万级并发在线推送系统如何在低成本下,保证推送的时效性、有效性、内容形式的多样性、以及省电省流量等方面进行一个解析和分享。 讲师信息:叶新江,个信互动(北京)网络科技有限公司 高级副总裁,负责公司研发及工程实施,资深高并发分布式系统架构师。曾任 Microsoft MS中国首席架构师,爱立信广州研发中心(Ericsson CGC)高级系统架构师,卓望数码移动梦网研发主管。并有多年银行金融的技术管理经历。

1.4MB25金币

uiautomator源码网络下载无偿贡献

在网络上跪求源码没一个人给,只好自己下,看在我辛苦的份上给1分,包括Uiautomator源码&对应的Uiautomation源码,不懂的别喷。 今天过来看才发现原来过去这么多年了,资源免费贡献给大家了

100.25KB28金币

Jackson JSON jar包

Jackson JSON 三个jar包,Jackson JSON是一个非常方便强大的JSON框架,使用其让我们的开发游刃有余。

1.15MB19金币

android连连看游戏源代码(加入8种关卡设计)

说明:这是本人根据 awen_PC 上传的代码《个人根据Android移动开发案例详解手写的一个连连看游戏2》(http://download.csdn.net/detail/awen_PC/3174778)而改写的连连看游戏。在原来代码的基础上增加了7种不同的关卡(体现在消完方块后剩下的方块会移动)。另外增加了帮助菜单和退出菜单,每关时间进度条等,并修改了连连看的图片。大大增加了游戏的可玩性。最后再次致谢awen_PC提供的源代码。共同进步,乐在分享。

629.59KB15金币

android多线程下载器

android多线程下载器

92.15KB16金币

drone hacks 无人机刷机工具,2.0版本

大疆无人机升级了mini3pro rom下载工具

55.79MB11金币

奥维ovkml转kml

奥维OVKML格式一键转换kml格式

7MB12金币

123数字人小程序源码

最近爆火的数字分身小程序源码,无限人物场景复刻

683.34KB23金币

通信原理课程设计-MPSK图像传输系统

系统基本要求(1)构建MPSK数字通信系统Clarke基带仿真模型,(2)分别在理想信道、AWGN信道、平坦Rayleigh衰落信道中,完成基于Matlab的MPSK基带调制与解调,(3)完成图像传输系统的分析与计算,绘制理论和仿真误码率曲线,(4)完成不同接收信噪比下图像信号的星座图演示,(5)设计完成基于Matlab的图像传输系统图形用户界面(GUI)。图形用户界面(Graphical User Interface,简称GUI,又称图形用户接口)是指采用图形方式显示的计算机操作用户界面。 支持两种源数据,一种是随机产生的数据,另一种是图像文件。随机数据是测试信道对误码率性能和信号星座的影响的理想方法。 在产生源数据后,在每个相干时间内将导频数据插入源数据头部。该算法用于估计衰落信道的随机相移,训练出对接收信号进行相位恢复调整的决策。用户可以在模型中设置试点数据长度的任何百分比为总数据长度(试点数据加上源数据)。在模拟中,将导频数据设置为总数据长度的8%。 然后,可以选择在仿真中使用或不使用灰度编码。经过灰度编码后,将数据从二进制数据映射为复杂数据

1.22MB17金币

全网首发鸿蒙 HarmonyOS NEXT星河版零基础入门到实战,零基础也能快速入门鸿蒙开发教程

全网首发鸿蒙 HarmonyOS NEXT星河版零基础入门到实战,零基础也能快速入门鸿蒙开发教程;开发工具下载HarmonyOS官网 → 一探究竟 → DevEco Studio 下载地址:https://developer.huawei.com/consumer/cn/;ArkTS基础快速入门ArkTS:是一门用于开发鸿蒙应用的编程语言。编程语言:用来控制计算机工作的,可以告诉计算机我们要做的事情。认识数据编程语言的核心是处理 数据三种常见的基础数据类型:① string 字符串:描述信息② number 数字:计算③ boolean 布尔:判断 (真、假)

9.35MB20金币

Python安装文件 Python 3.8

Windows Python安装文件 Python 3.8

26.65MB30金币