基于Android平台的手机Web地图服务设计

被引:0
作者
舒贤华
机构
[1] 大连海事大学
关键词
Android; Activity; 地图服务; Intent; 布局;
D O I
暂无
年度学位
2009
学位类型
硕士
导师
摘要
随着智能手机一步步走进普通人的生活,它将成为人们获取信息的主要设备。因此,手机的应用服务将会有很大的发展空间,手机地图服务就是其中的一项。目前的地图服务主要以使用单机或者网页方式实现,这些方式不适合在户外旅游等场合下进行,给用户造成了很多的不便。手机地图服务就能很好的解决这个问题,Android平台提供给普通开发者非常灵活的地图展示与控制功能,这将使地图服务的设计与实现有了更好的平台。另外,Android平台基本上是免费的,所以能够有效降低软件的成本,最终让每个用户能够自由地获取信息,也为手机地图服务的普及做出贡献。 本文对目前应用的Symbian、Windows Mobile、Mac OSX和RIM等平台的现状进行了分析与比较。进而研究分析了Android平台的系统架构和组件模型,接着解析了Android中的重要API和应用构成,以及Intent和生命周期的机制。在此基础上,基于Android平台设计和开发了一个手机Web地图服务,该系统包括自我定位、地图模式、路线查询、地点查找、浏览大连、手机定位、行走踪迹、创建记录、记录列表和查看天气十一大模块。自我定位模块的功能就是把手机用户自己所在地方的地图和经纬度在界面中显示出来。行走踪迹模块的功能就是把用户经过的地方以路线图的形式给画出来。地点查找模块的功能就是查询一个地方,并把它在地图中标注出来。浏览大连模块的功能主要用来说明如何通过设定特定的经纬度来显示地图,并在特定位置显示图标及相关操作。查看天气模块的功能就是显示查看地及周边地区的天气情况。创建记录模块的功能就是把用户认为重要地方的地图经纬度及相关信息保存到数据库里。记录列表模块的功能就是查看、修改、删除保存的记录及浏览记录中地图。手机定位模块的功能就是当用户的手机丢了或者被偷,用户可以使用别人的手机,接收用户手机所处位置的GPS坐标,从而找到手机。 本系统界面友好、操作便捷,具有良好的可扩展性和可维护性;系统经过测试,可以稳定运行,能够满足手机用户基本的地图服务需求。
引用
收藏
页数:94
共 13 条
[1]
智能手机操作系统概述 [J].
李惠 ;
丁革建 .
电脑与电信, 2009, (03) :67-68
[2]
基于Google Android平台的移动开发研究 [J].
陈昱 ;
江兰帆 .
福建电脑, 2008, (11) :156-157
[3]
Android组件模型评析(上) [J].
孟岩 .
程序员, 2008, (01) :49-51
[4]
用Android开发手机应用 [J].
差沙 ;
地狱男爵 .
程序员, 2008, (01) :56-61
[5]
Java技术 [J].
范凯 .
程序员, 2007, (01) :13
[6]
J2ME架构与安全机制的研究 [J].
廖永刚 ;
余冬梅 ;
张秋余 .
计算机工程与设计, 2006, (04) :575-577
[7]
嵌入式数据库典型技术SQLite和Berkeley DB的研究 [J].
万玛宁 ;
关永 ;
韩相军 .
微计算机信息, 2006, (02) :91-93+272
[8]
嵌入式移动开发 [J].
马宁 .
程序员, 2004, (12) :14-15
[9]
无线移动位置服务平台的构架与应用 [J].
董振宁 .
地理信息世界, 2003, (03) :19-23
[10]
J2ME在移动通信程序中的应用 [J].
李观华 ;
范辉 .
计算机应用, 2003, (03) :124-126