Android SDK
文章平均质量分 76
BaiduLBS
这个作者很懒,什么都没留下…
展开
-
百度地图SDK for Android【简介】
1什么是百度地图Android SDK? 百度地图 Android SDK是一套基于Android 2.1(v1.3.5及以前版本支持android 1.5以上系统)及以上版本设备的应用程序接口,您可以通过该接口实现丰富的LBS功能: ☆ 地图展示:包括2D图、卫星图、3D图地图展示; ☆ 地图操作:提供平移、缩放、双指手势操作、底图旋转等地图原创 2013-01-31 15:56:48 · 5489 阅读 · 0 评论 -
百度地图SDK for Android【Demo自定义图层】
今天将和大家分享的是如何构建自定义图层并显示自定义的覆盖物。 首先,我们要构建一个最基本的地图应用,具体介绍请参考:百度地图SDK for Android【Demo地图展示】 在此基础之上,我们对工程文件做一定的修改。 第一步,修改布局文件,添加button控件,用于控制添加自定义覆盖物。代码如下:<RelativeLayout xmlns原创 2013-02-17 11:28:57 · 13867 阅读 · 3 评论 -
百度地图SDK for Android【Demo路径规划】
今天我将给大家分享路径规划接口的使用。 首先,我们要构建一个最基本的地图应用,具体介绍请参考:百度地图SDK for Android【Demo地图展示】 自此基础之上,我们对工程做一定的修改,即可实现一个最基本的路径规划应用。 第一步,修改布局文件,添加用于输入起点、终点的输入框已经执行路径规划操作的按钮。代码如下所示:<RelativeLayo原创 2013-02-06 14:05:56 · 25433 阅读 · 4 评论 -
百度地图SDK for Android【Demo兴趣点搜索】
百度地图SDK为开发者提供了便捷的检索服务。今天我将为大家介绍Poi检索相关的内容。 首先,我们要构建一个最基本的地图应用,具体介绍请参考:百度地图SDK for Android【Demo地图展示】 在这个工程的基础之上我们做一定的修改。 第一步,修改布局文件,添加关键字输入框和用于执行搜索操作的按钮。代码如下:<RelativeLayou原创 2013-02-05 17:13:52 · 11404 阅读 · 3 评论 -
百度地图SDK for Android【离线地图】
1离线地图简介 百度地图SDK自2.0.0版本起,采用的是矢量版离线地图(1.3.5及之前版本依旧使用栅格版离线地图),请开发者在下载时注意选择。矢量版地图支持旋转、3D特效,且体积远小于栅格版,因此建议开发者选择矢量版进行开发。 离线地图下载地址为:http://shouji.baidu.com/map/map.html?from=3052。2初始化原创 2013-02-01 13:55:35 · 16185 阅读 · 11 评论 -
百度地图SDK for Android【Place详情页】
1 简介 在完成Poi检索后,可以展现评论、图片、商户描述,商户电话,平均消费等信息。帮助开发者让地图服务展现更丰富,让用户获取的信息更完整(目前我们首先推出了餐饮类的Place详情页展示,其他类型的详情页展示会陆续开放,敬请期待)。2 Place详情检索 使用方法如下: 第一步:在AndroidManifest.xml中设置如下信息原创 2013-02-01 13:51:40 · 3684 阅读 · 1 评论 -
百度地图SDK for Android【LBS云服务】
1 简介 百度地图LBS云是百度地图针对LBS开发者全新推出的平台级服务。 通过LBS云,一方面解决移动开发者服务器端日益增长的海量位置数据的存储维护压力,另一方面彻底解决所有LBS开发者基于位置数据的高并发检索瓶颈。 如何检索开发者自己的数据? 1 数据存储:首先开发者需要将待检索数据存入LBS云;(点击了解详情)原创 2013-02-01 13:45:00 · 8172 阅读 · 8 评论 -
百度地图SDK for Android【覆盖物】
1概述 所有叠加或覆盖到地图的内容,我们统称为地图覆盖物。如标注、矢量图形元素(包括:折线、多边形和圆)、定位图标等。覆盖物拥有自己的地理坐标,当您拖动或缩放地图时,它们会相应的移动。 百度地图SDK为开发者们提供了如下类型的地图覆盖物: A. 我的位置图层(MyLocationOverlay):用于显示用户当前位置的图层;原创 2013-01-31 17:21:53 · 19718 阅读 · 11 评论 -
百度地图SDK for Android v2.1.2全新发布
2013年6月20日 Android SDK:V2.1.2产品上线新增:自定义指南针位置(类:MapController,方法:setCompassMargin)自定义当前位置图标(类:MyLocationOverlay,方法:setMarker)手势控制开关(类:MapController,方法:旋转控制setRotationGesturesEnabled、平移控制setScro原创 2013-06-21 10:14:10 · 5231 阅读 · 0 评论 -
百度地图SDK for Android v2.1.3全新发布
2013年8月1日 Android SDK:V2.1.3产品上线新增:增加短串分享接口(poiDetailShareURLSearch、poiRGCShareURLSearch)驾车路线检索增加"避让拥堵"方案路线规划结果增加耗时结果字段MapView地图空白处添加事件监听(单击、双击、长按、地图加载完成事件)线路overlay增加自定义起、终点图标的接口(setStMarker、原创 2013-08-02 11:18:08 · 4843 阅读 · 1 评论 -
百度地图SDK for Android v2.2.0全新发布
2013年9月22日 Android SDK:V2.2.0产品上线新增:新增图片图层(方法:GroundOverlay、方法:Ground)升级LBS云检索(注:自Android SDK v2.2.0起,SDK将支持LBS云v2版的服务,请依旧使用v1版云服务的用户尽快完成版本升级, 或使用v2.2.0之前版本的SDK来进行云检索等操作)定位三态效果(类:MyLocationOve原创 2013-09-23 14:39:26 · 5385 阅读 · 1 评论 -
百度地图SDK for Android【检索服务】
1搜索服务 百度地图SDK集成搜索服务包括:位置检索、周边检索、范围检索、公交检索、驾乘检索、步行检索,通过初始化MKSearch类,注册搜索结果的监听对象MKSearchListener,实现异步搜索服务。首先自定义MySearchListener实现MKSearchListener接口,通过不同的回调方法,获得搜索结果:public class MySearchListe原创 2013-01-31 16:49:22 · 11798 阅读 · 0 评论 -
百度地图SDK for Android【地图图层】
1地图图层概念 地图可以包含一个或多个图层,每个图层在每个级别都是由若干张图块组成的,它们覆盖了地球的整个表面。例如您所看到包括街道、兴趣点、学校、公园等内容的地图展现就是一个图层,另外交通流量的展现也是通过图层来实现的。2底图 基本的地图图层,包括若干个缩放级别(3-19级),显示基本的地图信息,包括道路、街道、学校、公园等内容。3实时路况信息图原创 2013-01-31 16:35:54 · 2190 阅读 · 0 评论 -
百度地图SDK for Android【路径规划】
1路径服务简介 路径规划实际上是一种特殊的检索服务,因此,在使用路径规划服务之前首先要对检索相关的方法进行初始化,具体介绍请参考检索服务部分中的第一章节。 注意:在使用检索服务时,请明确唯一的起点和终点,否则将不能搜到您所需结果;当起点或终点信息不唯一时,SDK会为您返回一个起点/终点列表,您可通过选择列表中的信息来完成起点/终点的唯一选择,然后再进行路径搜索。原创 2013-01-31 17:13:21 · 13985 阅读 · 4 评论 -
百度地图SDK for Android【Demo Place详情页】
Place详情展示页面可以帮助开发者便捷的展示Poi详情信息,此外通过详情展示页面您还可以实现电话的拨打等功能。今天将向大家介绍Place详情页的具体使用方法。 第一步,创建工程,并放置基础地图mapview控件(详细介绍请参考:百度地图SDK for Android【Demo地图展示】 )。布局文件代码及主程序中的代码如下: <com.baidu.map原创 2013-02-25 17:33:07 · 6596 阅读 · 2 评论 -
百度地图SDK for Android【Demo地图图层】
百度地图SDK为开发者提供了多种地图展示形式,用户可以通过相关的设置展示不同的地图图层,在这我将为大家介绍如何加载不同地图图层及各图层之间的切换。 首先,我们要构建一个最基本的地图应用,具体介绍请参考:百度地图SDK for Android【Demo地图展示】 在这个工程的基础之上我们做一定的修改。 第一,修改布局文件,添加控制不同图层显示的b原创 2013-02-04 16:30:23 · 6029 阅读 · 1 评论 -
百度地图SDK for Android【Demo地图展示】
我将通过下面的讲解,教大家一步一步构建最基本的百度地图应用——基础地图展示: 第一步:创建Android工程、导入百度地图开发包; 配置好的工程如下图所示: 第二步:在AndroidManifest.xml中添加各种权限; 代码如下:<manifest xmlns:android="http://schemas.androi原创 2013-02-01 19:05:40 · 31048 阅读 · 12 评论 -
百度地图SDK for Android【事件监听】
1一般事件监听 在初始化地图Activity时,注册一般事件监听,并实现MKGeneralListener的接口处理相应事件,将mBMapMan.init("我的Key", null)替换为下面的代码:mBMapMan.init("我的key", new MKGeneralListener(){@Overridepublic void onGetPermissionS原创 2013-02-01 14:01:57 · 11264 阅读 · 0 评论 -
百度地图SDK for Android【定位】
1 定位方法 百度地图SDK从2.0.0版本起,将定位功能进行了分离,开发者在使用过程中,若需要定位功能,请参考定位SDK的相关介绍。2 定位图层 虽然从2.0.0版本起百度地图SDK不再包含定位功能,但它依旧保留了定位图层,方便开发者便捷的展示定位结果等信息。 具体使用方法请参考覆盖物章节中当前位置图层部分的相关介绍或官方Demo原创 2013-02-01 13:38:41 · 3648 阅读 · 0 评论 -
百度地图SDK for Android【Demo调起百度地图客户端导航功能】
百度地图Android SDK V2.1.1为广大开发者提供调起百度地图客户端Android版(v5.0及以上版本)导航功能。 基本过程:首先确定需要导航的起点、终点,然后调用BaiduMapNavigation类的openBaiduNavi(NaviPara para, Activity context)来调起百度地图客户端导航页面。该方法更多详细信息请参考百度地图API原创 2013-05-22 18:07:27 · 29658 阅读 · 14 评论 -
百度地图SDK for Android 2.1版本发布,支持自定义view、自定义路线规划等
下载地址:http://developer.baidu.com/map/sdkandev-download.htm开发指南:http://developer.baidu.com/map/sdkandev-6.htm更新详情如下。新增:地图截图(getCurrentMap),返回bitmap图片添加自定义View自定义线路绘制(customizeRoute):根据起/原创 2013-03-29 17:08:55 · 5640 阅读 · 3 评论 -
百度地图SDK for Android【Demo点击屏幕获取地理坐标】
通过手指点击屏幕从而获取所点击点的地理坐标是一个在实际应用中较为常见的功能。下面,我将为大家介绍如何实现此功能。 基本原理:通过点击获取屏幕坐标,利用坐标转换的接口,把屏幕坐标转换为地理坐标。 有了以上的基本原理,我们就可以去具体实现了,步骤如下: 第一步,集成MapView,重写onTouchEvent方法。代码如下:public cla原创 2013-03-07 16:20:23 · 13094 阅读 · 7 评论 -
百度地图SDK for Android【Hello World】
1开发工具 Android开发工具有很多,开发者可根据自己的喜好进行选择。在此,我们推荐开发者使用Eclipse作为自己的开发工具,本套开发指南也是针对Eclipse开发环境下进行编写的。2工程配置 第一步:在工程里新建libs文件夹,将开发包里的baidumapapi_v2_0_0.jar拷贝到libs根目录下,将libBMapApiEngine_v2_0原创 2013-01-31 16:10:09 · 10589 阅读 · 2 评论 -
百度地图SDK for Android v2.3.0全新发布
2013年11月8日 Android SDK:V2.3.0产品上线新增:可根据开发者的实际需求,下载满足需求的定制功能开发包几何图形绘制方法中,针对面状图形增加绘制边框的方法(Symbol类中添加静态内部类Stroke; Symbol类中添加setSurface(Color color, int status, int linewidth, Stroke stroke))Color原创 2013-12-12 17:29:26 · 6469 阅读 · 1 评论