- 1、本文档共24页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
新媒体技术学院
新媒体技术学院
毕业成果说明书
毕业成果说明书
题
题 目:
基于Android的“跟我走”地图导航APP设计与实现
班 级:
移动互联1601班
姓 名:
彭欣怡
学 号:
20160410104004
指导老师:
刘彦姝
2018年12月
湖南大众传媒职业技术学院新媒体技术学院制
湖南大众传媒职业技术学院新媒体技术学院制
目 录
TOC \o 1-1 \h \z \u 一、毕业设计思路 1
二、毕业设计成果形成的过程 3
三、毕业设计成果特点 15
四、成果总结 16
PAGE 14
一、毕业设计思路
1.1软件项目介绍
“跟我走”是一款基于高德地图的地图APP,本软件基于Android系统,通过Android Studio工具编写,Android Studio的编辑器非常的智能,除了吸收Eclipse+ADT的优点之外,还自带了多设备的实时预览。在“跟我走”地图APP中用户可以自行输入目的地,地图将会根据起点与目的地规划相对应的公交换乘以及驾车路线,按照不同用户的不同需求,软件会提示我们详细的解决方案,我们只要根据软件的提示,就可以轻松的到达目的地,十分便捷。
1.2软件项目实现的主要功能
作为一款地图的APP,首先要具有实用性,要尽可能的帮助用户解决出行难题,才能满足用户对于地图的需求。
本软件实现的主要功能有:快速定位、GPS在线导航查询、换乘查询、地名查询,均联网采用高德地图API开放平台提供的数据进行使用。
(1)换乘查询
为了给用户更好的出行体验,公交路径规划可以根据起终点和公交换乘的数据,使用 BusRouteOverlay 画出公交路线图层,包括起终点和换乘点。
(2)当前位置定位
作为一款地图APP,用户可以快速定位到自己所在的位置,页面中的快速定位按钮,点击后用户可以快速定位到自己的位置。
(3)位置搜索
在界面中有快速的位置查询,可以搜索相应的景点、超市等,满足使用者的日常需求。
(4)GPS在线导航查询
在导航查询中,可以更改起始地以及输入自己所要到达的目的地,当用户输入地址时将会出现与输入内容相关的自动提示。输入内容的相关提示提示是指根据用户输入的关键词,给出相应的提示信息,将最有可能的搜索词呈现给用户,以减少用户输入信息,提升用户体验。
1.3开发环境和工具介绍
1.3.1 Android Studio
Android Studio 是基于?IntelliJ IDEA?的官方 Android 应用开发集成开发环境 (IDE)。 除了 IntelliJ 强大的代码编辑器和开发者工具,Android Studio 提供了更多可提高 Android 应用构建效率的功能,例如:
基于 Gradle 的灵活构建系统
快速且功能丰富的模拟器
可针对所有 Android 设备进行开发的统一环境
Instant Run,可将变更推送到正在运行的应用,无需构建新的 APK
可帮助您构建常用应用功能和导入示例代码的代码模板和 GitHub 集成
丰富的测试工具和框架
可捕捉性能、易用性、版本兼容性以及其他问题的 Lint 工具
C++ 和 NDK 支持
内置对?Google 云端平台的支持,可轻松集成 Google Cloud Messaging 和 App 引擎
1.3.2 JDK1.7
JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环(JVM+Java系统类库)和JAVA工具。
二、毕业设计成果形成的过程
2.1用户需求分析
基于Android实施开发一个全面的世界范围性导航软件,在手机、平板等移动终端上的定位系统应用更为普及,地图导航的功能在手机上的开发应用一度成为开发的热点,能够大量的减少人们寻找地点的时间成本。不断满足人们快速生活节奏的客观需求,因此终端上的地点定位的地图的相关软件的应用能够产生很大的实际效用,尤其是在手机Android系统上的地图系统开发。比如高德地图就是在这样的大背景下被开发出来的。移动地图导航具有以下几个特点:
(1)便携性:智能手机成为了生活中的必备品,智能手机客户端可以随时携带,随处的查看地图,使用方便,可以更好的满足用户需求。
(2)信息广泛:随着大数据的到来,互联网的信息更加丰富,不同于以往的报纸、杂志、电视等传统媒介,基于高德定位导航系统的信息承载量远远地大于传统资讯媒介,内容丰富是其主要标注之一。
(3)及时性: 地理信息本身就具有及时性,这一特点可以的利用导航客户端完好体现,随着网络时代的发展,智能设备的使用者能够随时随地的利用导航客户端获取最新的地理信息
(4)良好的用户体验:用户可以
您可能关注的文档
- (原)遥感原理与制图 课程单元教学设计 课程单元设计.doc
- (原)遥感原理与制图 课程整体教学设计 课程整体设计.doc
- “一带一路”国际合作 专业教师交流学习 初教学院OM世赛出访报告.docx
- 01专业信息库 教学资源 公共空间专题设计与制作.doc
- 01专业信息库 实训条件 重庆朗廷园林景观规划设计有限公司.doc
- 1 1 离子色谱分析的原理电子教案.doc
- 1+x培训与考核中心 电力机车司机 教学内容选取依据.doc
- 1+x培训与考核中心 内燃机车钳工 DF8B型内燃机车检修工艺 走行装置.doc
- 2-工程案例库01-水产养殖水质监测系统 库服务器的安装与数据库表的附加 AL06021000_k01_水产养殖水质监测系统_数据库服务器的安装与数据库表的附加指导手册.doc
- 2-工程案例库01-水产养殖水质监测系统 水位传感器的安装及测试 AL06020800_k01_水产养殖水质监测系统_水位传感器安装及测试指导手册.doc
最近下载
- (完整版)电气设备安装标准规范.pdf
- GB∕T 13861-2022生产过程危险和有害因素分类、解读与示例说明清单【危险源识别工具】(雷泽佳-2024A0).doc
- 2021年中国光大银行校园招聘在线测试笔试题考试真题笔经.doc
- 新浪·按键精灵开发者1级认证参考解析.docx VIP
- 2023年福建省各地中考语文模拟卷【文学类文本阅读题解及答案解析】汇集.docx VIP
- 皮亚杰认知发展论.ppt VIP
- 2.1 几代中国人的美好夙愿 课件初中读本.ppt
- 流域化“厂网一体”运营模式的探索与实践.pdf
- 半导体制造技术离子注入工艺.pptx
- 全国普通话水平测试用普通话词语表(表一+表二).pdf
文档评论(0)