Android开发技术 学生移动APP文档设计作品 移动互联1601-彭欣怡-201604101004-基于Android的“跟我走”地图导航APP设计与实现.docx

Android开发技术 学生移动APP文档设计作品 移动互联1601-彭欣怡-201604101004-基于Android的“跟我走”地图导航APP设计与实现.docx

  1. 1、本文档共24页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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)良好的用户体验:用户可以

文档评论(0)

WanDocx + 关注
实名认证
内容提供者

大部分文档都有全套资料,如需打包优惠下载,请留言联系。 所有资料均来源于互联网公开下载资源,如有侵权,请联系管理员及时删除。

1亿VIP精品文档

相关文档