学位论文 > 优秀研究生学位论文题录展示
基于Android平台的个人移动地图应用
作 者: 赵情融
导 师: 秦肖臻
学 校: 华中科技大学
专 业: 控制理论与控制工程
关键词: 智能手机 Android Google Map 路径追踪
分类号: TP393.09
类 型: 硕士论文
年 份: 2011年
下 载: 366次
引 用: 1次
阅 读: 论文下载
内容摘要
移动通信网络和硬件设备的迅猛发展使得手机的功能越来越强大,丰富多彩的手机应用逐渐走进人们的生活,智能手机操作系统随之应运而生。新一代的智能手机操作系统如Android系统对传统手机以及老一代的智能系统造成了极大的冲击。本文对目前主要的智能手机操作系统如苹果公司的IOS系统、诺基亚公司的Symbian(塞班)系统、Google(谷歌)公司的Android(安卓)系统、微软公司的Windows Phone 7系统做了对比分析,指出各自的优劣点,并结合智能手机的地图应用,指出传统的内嵌式地图开发不仅软件开发难度大,开发周期也较长,而基于Android系统的WEB地图开发则相对简单的多。本文深入分析Android系统的结构体系,系统地归纳Android系统的核心API包,详尽地介绍Android系统运行环境中的关键概念如Activity、Intent等,随后介绍了Android系统开发环境的搭建过程并对该开发平台进行简要分析。在此基础上本文还将介绍在Android系统平台上开发应用程序的流程,分析一个典型的Android应用程序的体系结构、文件组成、基本组件、数据存储操作等。然后结合Google公司提供的地图开发工具Google Map和相应的API库设计出一个可以记录用户行走轨迹的个人地图应用程序,该应用程序可以追踪使用者的移动轨迹,并监视和记录这些轨迹,最终随时显示在Google Map上。此外该程序还支持SQLite数据库功能,可以让用户方便的更改设置参数,还是支持历史数据的查询功能等。最后一章在设计的基础上逐步实现程序的各个功能,通过Android模拟器的验证,结果显示程序功能完整符合设计的要求。
|
全文目录
摘要 4-5 Abstract 5-9 1 绪论 9-15 1.1 研究背景及意义 9-10 1.2 Android 系统与主流移动操作系统的对比分析 10-13 1.3 本文的主要工作 13 1.4 文章结构安排 13-15 2 Android 系统架构及SDK 分析 15-22 2.1 Android 系统的历史与发展 15-16 2.2 Android SDK 分析 16-18 2.3 Android market 介绍 18-19 2.4 Android 系统应用程序体系结构分析 19-20 2.5 Android 系统应用程序的组成分析 20-22 3 基于Android 系统的Google Map 开发个人移动地图的设计 22-30 3.1 Android 系统应用程序的基本开发步骤 22-23 3.2 应用程序的功能需求分析与界面设计 23-24 3.3 应用程序的系统模块分析与设计 24-25 3.4 应用程序的数据结构及数据存储设计 25-26 3.5 应用程序的流程及界面跳转分析 26-30 4 搭建基于Android 系统的Google Map 移动开发平台 30-37 4.1 Android 系统开发环境的搭建 30-32 4.2 在Eclipse 中开发Android 系统的Google Map 应用 32-33 4.3 在Android 平台下Google Map 开发分析 33-37 5 构建基于Android 系统平台的个人移动地图应用 37-54 5.1 程序主界面的实现 38-41 5.2 新建追踪功能的实现 41-42 5.3 继续追踪功能的实现 42 5.4 个人设置功能的实现 42-44 5.5 帮助信息功能的实现 44-45 5.6 应用程序Service 的实现 45-46 5.7 应用程序数据存取的实现 46-48 5.8 地图定位功能的实现 48-49 5.9 地图移动和缩放功能的实现 49-50 5.10 地图追踪记录显示功能的实现 50-54 6 结束语 54-56 6.1 总结 54 6.2 展望 54-56 致谢 56-57 参考文献 57-60 攻读学位期间发表的论文 60
|
相似论文
- 在智能手机环境下健康管理功能设计与研究,TN929.53
- 基于ANDROID的H.264视频编解码技术的研究与实现,TN919.81
- 面向智能手机的节能定位策略,TN929.53
- 手机游戏软件界面交互的设计与实现,TP311.52
- 基于MSM7227处理器的智能手机基带电路的研究与开发,TN929.53
- 停车诱导在智能移动终端上的设计与实现,TN929.53
- 基于Android平台的无线控制系统设计与实现,TP273
- 在Android系统下的微打实验研究,TP316
- 一种城市应急智能决策系统的研究与实践,TP393.09
- Android在高校学生信息服务系统中的应用研究,TP311.52
- 基于Android平台的“手机交通信息发布系统”的设计与实现,TP311.52
- 基于云计算的智能手机数据挖掘平台的架构和实现,TP311.13
- 基于Android的H.264/AVC解码器的设计与实现,TN764
- 基于Android的桌面搜索引擎的研究与实现,TP391.3
- Android显示系统应用硬件加速技术的研究,TP316
- 基于Android的垃圾短信处理系统的研究与设计,TP391.1
- 基于Android平台的实时自适应音频传输技术及其实现,TN919.8
- 基于网络信息提取和网络空间服务的二手房产价格指数编制研究,P208
- 成人英语移动微型学习系统的设计研究,H319
- 基于Google Map与Ajax的Web GIS应用解决方案研究,TP311.52
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 计算机网络 > 一般性问题 > 计算机网络应用程序
© 2012 www.xueweilunwen.com
|