首页> 中文学位 >基于Android平台的手机Web地图服务设计
【6h】

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

代理获取

目录

文摘

英文文摘

声明

第1章 绪论

1.1研究背景及意义

1.2相关智能手机平台的现状分析

1.2.1 Symbian平台

1.2.2 Windows Mobile平台

1.2.3 PALM平台

1.2.4 Mac OS X平台

1.2.5 RIM平台

1.2.6 OMS平台

1.2.7 J2ME平台

1.3.Android平台与其他平台的比较

1.4本文的主要工作

第2章 Android的架构研究

2.1 Android的功能特征

2.2 Android架构分析

2.2.1应用程序

2.2.2应用程序框架

2.2.3类库

2.2.4 Android运行时组件

2.2.5 Linux内核

第3章 Android应用程序结构剖析

3.1 Android的API

3.2 Android应用程序结构解析

3.2.1活动

3.2.2意图接收器

3.2.3服务

3.2.4内容提供者

3.3 Intent的详细解析

3.3.1 Intent的抽象描述

3.3.2 Android如何解析Intent

3.4 Android活动的生命周期

3.4.1活动的生命状念

3.4.2活动的运作流程

3.5 Android进程的生命周期

第4章 手机Web地图服务系统设计

4.1需求分析

4.1.1用户体验需求

4.1.2功能需求

4.2建立Android开发环境

4.2.1下载开发资源

4.2.2更新Eclipse并下载ADT(Android开发插件)

4.2.3使用Eclipse开发Android应用

4.3系统开发需要解决的几个前提问题

4.3.1 Android权限的获取问题

4.3.2 Android用户界面构建问题

4.3.3 资源的获取和使用问题

4.3.4 Api Key的申请和使用问题

4.4功能框图

4.5布局规划及互动流程

4.6地点记录管理流程图

4.7系统Activity跳转算法

4.8系统数据库的设计

第5章 手机Web地图服务系统实现

5.1系统主界面的实现

5.2地图服务系统界面的实现

5.3浏览大连功能的实现

5.4自我定位功能的实现

5.5记录行走踪迹功能的实现

5.6地点查找功能的实现

5.7创建地图记录功能的实现

5.8记录列表及相关功能的实现

5.9查看查询地周边地区的天气情况功能的实现

5.10手机定位功能的实现

5.11路线查询功能的实现

结论

参考文献

攻读学位期间发表的论文

致谢

展开▼

摘要

随着智能手机一步步走进普通人的生活,它将成为人们获取信息的主要设备。因此,手机的应用服务将会有很大的发展空间,手机地图服务就是其中的一项。目前的地图服务主要以使用单机或者网页方式实现,这些方式不适合在户外旅游等场合下进行,给用户造成了很多的不便。手机地图服务就能很好的解决这个问题,Android平台提供给普通开发者非常灵活的地图展示与控制功能,这将使地图服务的设计与实现有了更好的平台。另外,Android平台基本上是免费的,所以能够有效降低软件的成本,最终让每个用户能够自由地获取信息,也为手机地图服务的普及做出贡献。 本文对目前应用的Symbian、Windows Mobile、Mac OS X和RIM等平台的现状进行了分析与比较。进而研究分析了Android平台的系统架构和组件模型,接着解析了Android中的重要API和应用构成,以及Intent和生命周期的机制。在此基础上,基于Android平台设计和开发了一个手机Web地图服务,该系统包括自我定位、地图模式、路线查询、地点查找、浏览大连、手机定位、行走踪迹、创建记录、记录列表和查看天气十一大模块。自我定位模块的功能就是把手机用户自己所在地方的地图和经纬度在界面中显示出来。行走踪迹模块的功能就是把用户经过的地方以路线图的形式给画出来。地点查找模块的功能就是查询一个地方,并把它在地图中标注出来。浏览大连模块的功能主要用来说明如何通过设定特定的经纬度来显示地图,并在特定位置显示图标及相关操作。查看天气模块的功能就是显示查看地及周边地区的天气情况。创建记录模块的功能就是把用户认为重要地方的地图经纬度及相关信息保存到数据库里。记录列表模块的功能就是查看、修改、删除保存的记录及浏览记录中地图。手机定位模块的功能就是当用户的手机丢了或者被偷,用户可以使用别人的手机,接收用户手机所处位置的GPS坐标,从而找到手机。 本系统界面友好、操作便捷,具有良好的可扩展性和可维护性;系统经过测试,可以稳定运行,能够满足手机用户基本的地图服务需求。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号