现在很多知名网站为广大开发者提供了开放平台,像百度,人人网等等!这里是我根据百度官方提供的百度地图的一个示例,自己写的一个小程序,有如下功能:
(1) 定位当前位置(没使用GPS,定位快,也相当精确),
(2) 查找附近的地点(景区,KFC等等),
(3) 获取去这个地点的路线
(4) 将路线分享到人人
咱们直接上图,让大家看的更为直观一些:
1, 开始界面
2, 人人登陆界面
3, 登陆成功,自动定位到你当前的位置(由于使用的模拟器,这一步不能实现,希望大家在真机上测试),在这个界面按“菜单”键显示周围的旅游景点。不能正常定位时,默认城市为南京。
4, 查找部分景区
5,部分景区(不全,你得把搜索关键字搞多点,像“景点,山,湖,名胜古迹”等等)
6,确认出发地,目的地(自动匹配功能)
7,选择路线
8,获取路线
9,将路线分享到人人
由于有一定代码量,我将我网上下载的完整百度地图和模仿人人Android客户端的两个工程及详细教程,我自己编写的工程已压缩上传,方便大家的下载: