首页> 中文学位 >基于Google地图的位置服务应用研究与实现
【6h】

基于Google地图的位置服务应用研究与实现

代理获取

目录

文摘

英文文摘

第一章 引言

第一节 研发背景

1.1.1 Android操作系统

1.1.2 位置服务LBS

1.1.3 Google地图

第二节 研发目的和意义

第三节 论文内容框架

第四节 论文组织安排

第二章 开发机制与关键技术

第一节 Android的基本架构

2.1.1 Linux内核

2.1.2 程序库和Android运行库

2.1.3 应用框架

2.1.4 应用程序

第二节 Android应用的基本原理

2.2.1 Android应用的程序组件

2.2.2 Android应用的清单设置

2.2.3 Android应用的资源

第三节 Android SDK及位置服务的相关类库

2.3.1 Android SDK的工具集

2.3.2 Android SDK的核心库

2.3.3 与位置服务相关的Android类库

第四节 Android平台的版本和API等级选择

第五节 位置服务LBS的体系结构

第六节 本章小结

第三章 位置服务应用FindMe的设计

第一节 应用需求分析

第二节 应用设计目标

第三节 应用总体设计

3.3.1 FindMe应用的总体架构

3.3.2 FindMe应用的功能结构

3.3.3 FindMe应用的服务流程

第四节 主要功能模块设计

3.4.1 位置确定模块的设计

3.4.2 封装短信模块的设计

3.4.3 短信发送模块的设计

3.4.4 短信监听模块的设计

3.4.5 解析短信模块的设计

3.4.6 路径指引模块的设计

3.4.7 信息显示模块的设计

第五节 本章小结

第四章 位置服务应用FindMe的实现

第一节 搭建Android应用开发环境

4.1.1 系统与软件需求

4.1.2 Windows系统下搭建Android开发环境

第二节 应用界面实现

第三节 主要功能模块实现

4.3.1 位置确定模块的实现

4.3.2 封装短信模块的实现

4.3.3 短信发送模块的实现

4.3.4 短信监听模块的实现

4.3.5 解析短信模块的实现

4.3.6 路径指引模块的实现

4.3.7 信息显示模块的实现

第四节 本章小结

第五章 位置服务应用FindMe的评测

第一节 FindMe应用的功能检验

5.1.1 Android 2.3.3版本AVD中的运行情况

5.1.2 Android 2.1版本AVD中的运行情况

5.1.3 Android 4.0.3版本AVD中的运行情况

第二节 FindMe应用的性能测试

5.2.1 测试的操作说明

5.2.1 应用的CPU开销

5.2.2 应用的内存开销

5.2.3 补充说明

第三节 本章小结

第六章 总结与展望

第一节 论文总结

第二节 后续开发工作

参考文献

致谢

附录

个人简历、在学期间发表的学术论文与研究成果

展开▼

摘要

随着信息科技的不断进步,智能手机设备正日渐普及,移动互联技术也在飞速发展,强大而丰富的手机应用功能为人们的日常生活、学习和工作带来了极大的便利。
   在这之中,Android操作系统凭借Google公司及开放手机联盟的强力支持,高居智能手机操作系统全球市场份额的首位。另一方面,基于位置信息的各类服务正被越来越多的用户使用,正成为通信厂商大力发展的新型移动增值业务。由此可见,基于Android平台开发位置服务应用有着广阔的实用前景。
   本文正是在Android平台下基于Google地图服务开发了位置服务FindMe应用。该应用针对好友当前位置确定及其找寻路径指引这一位置服务需求而设计,利用Android系统的GPS定位功能自动获取位置信息,并借助Google地图服务给出自身与好友位置间路径指引,从而解决了当前应用中位置描述不清、位置确定与路径指引相脱节等问题。
   在实现FindMe应用的过程中,本文主要利用Android开发平台中的GPS定位服务和Google地图服务这两个程序包来实现用户定位和路径指引等功能,以手机短信的形式来封装应用交互所需的位置信息和附加内容,并借助移动运营商的通讯网络实现用户间的信息传输。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号