基于android的导航系统的设计与实现

基于android的导航系统的设计与实现

基于android的导航系统的设计与实现

  • 适用:本科,大专,自考
  • 更新时间2025年
  • 原价: ¥606
  • 活动价: ¥400 (活动截止日期:2025-05-04)
  • (到期后自动恢复原价)
基于android的导航系统的设计与实现

基于android的导航系统的设计与实现
摘要
近年来随着Android等操作系统和智能手机的发展和普及,越来越多基于百度地图和谷歌地图的服务应运而生。人们已经开始习惯出行时使用手机地图作为方向导引,手机地图已经成为人们生活中不可或缺的一个部分,针对不同人群,制作个性化而且方便使用的手机地图是当前十分热门的话题。
使用Eclipse、和Android SDK开发工具包加上Java语言的支持,再通过引入百度地图API或者谷歌地图API,同时加入科大讯飞的语音支持,能够很方便地获取百度或者谷歌公司提供的基本地图,它能提供关键字搜索、用户位置定位、周边搜索、指定位置的经纬度查询、出行路线规划、景点搜索等功能。还能使用户直接通过语音方式输入文字,节省了打字的时间和精力。用户在安装该系统后,它能在今后的日常生活中为用户带来极大的便利。
关键词:安卓开发工具 智能手机 百度API 定位 语音支持
Abstract
In recent years, with the development and popularization like the Android operating system and smart phones, more and more map apps which based on Baidu Maps and Google Maps service have come into being. People have got used to using a mobile phone to be a guider when traveling,mobile maps have become an indespensable part of life, thus for different groups, createinga personalized and easy to use mobile phone map app is a very popular topic at present .
By using eclipse and Android SDK developing tools and with the support of Java ,then introducing Baidu Maps API or Google Maps API, together with IFLYTEK voice support, it is very easy to get access to Baidu or Google maps,it can provides keyword search, locate the user's location, search the thing surrounded,query specified latitude and longitude location ,plan travel route , search attractions,and other functions. It also enables users to enter text by voice directly, which saves time and effort. After users installing the system, it will surly bring great conveniencein dailylife in the future.
Key Words : Android SDK  Smart Phones  Baidu API  Locate Voice  Support
目录
第1章 绪论 1
1.1课题研究的意义 1
1.2 研究目标 1
1.3系统开发环境 2
第2章 系统分析 3
2.1 系统设计特点 3
2.2可行性分析 3
2.3需求分析 4
2.3.1地图导航系统模块需求 4
2.3.2地图导航系统功能 4
2.4用例图及用例模型 5
2.4.1城市搜索用例图 5
2.4.2经纬纵横用例图 6
2.4.3公交路线用例图 7
2.4.4景点概览用例图 8
2.4.5路线规划用例图 8
2.4.6 地图定位用例图 9
2.4.7 周边查询用例图 10
2.4.8地图导航系统用例图 11
2.5地图导航系统顺序图 12
第3章 系统设计与实现 13
3.1功能结构设计 13
3.2 申请API 14
3.2.1申请百度地图API 14
3.2.2申请科大讯飞语音API 14
3.3 如何把API添加到我的Android工程中 16
3.4系统流程 16
3.5界面布局方式 17
3.6 地图图层 18
3.7 主要类的设计和接口 19
3.8 用户界面设计 20
3.8.1地图导航系统主界面 20
3.8.2地图导航系统分界面 21
3.9界面的实现原理 25
第4章 系统的重点和难点 26
4.1 重点与难点 26
4.2重点与难点的解决方案 26
第5章 结论 29
5.1总结与结论 29
5.2不足与展望 29
参考文献 30
致谢 31
附录 32
英文原文 32
汉语译文 39

参考文献
[1] Jerome.Android A Programmer’s Guide[M].DiMarzio PRESS,2009:23-27.
[2] 林城.Android 2.3应用开发实战[J].机械工业出版社,2011:17-321. 
[3] 韩超.Android经典应用程序开发[J].人力资源出版社,2011:5-18. 
[4] (美)CayS.Horstmann,Gary Cornell.Java核心技术[J].机械工业出版社,2008:15-17. 
[5] 刘卫国,姚昱禹.Android与J2ME平台间即时通信的研究与实现[J].中南大学 信息科学与工程学院.2008年12期:118-120. 
[6] 刘平.Android手机访问服务器的一种数据交互方法[J].西安财经学院 网络与现在教育技术中心,2010-09:96-102. 
[7] 刘玉平.Java输入输出流及在网站开发中的应用探讨[J].郴州市科技局,2009,(18):35-49. 
[8] 赵亮,张维.基于Android技术的界面设计与研究[D].徐州:徐州建筑职业技术学院, 2001. 
[9] 陈璟,陈平华,李文亮.Android内核分析[J].广东工业大学计算机学院 实践与经验,2009:112-115. 
[10] 刘卫国,姚昱禹.Android的架构与应用开发研究[J].中南大学:信息科学与工程学院 计算机系统应用 2008-11:110-112. 
[11] 张海藩.软件工程导论(第4版)[J].北京:清华大学出版社,2006:34-38. 
[12] 邝孔无,王晓敏.信息系统分析与设计(第三版)[M].清华大学出版社,2006:23-26. 
[13] 亢勇,陈自力,李鹏,路平. 面向对象的软件测试[J]. 测试技术学报,1999,(02)15-23. 
[14] 何玉洁. 数据库原理与应用教程[M]. 机械工业出版社,2005.12 
[15] JOHN LEWIS.JAVA SOFTWARE SOLUTIONS[M]. PUBLISHING HOUSE 
OF ELECTRONICS INDUSTRY,2007:134-140.
[16]KEN ARNOLD,JAMES GOSLING,DAVID HOLMES.JAVA PROGRAMMING LANGUAGE [M],POSTS & TELECOM PRESS,2006:231-235.

 


http://www.bysj360.com/  http://www.bysj360.com/html/5215.html   http://www.bylw520.net


 

  • 关键词 android 导航 实现
  • 上一篇:基于公众平台开发模式下的学生运动轨迹记录分析的研究
  • 下一篇:图书借阅管理系统的设计
  • 暂无购买记录

    暂时没有评论

    真实

    多重认证,精挑细选的优质资源 优质老师。

    安全

    诚实交易,诚信为本。

    保密

    所有交易信息,都为您保密。

    专业

    10年专业经验,10年来帮助无数学子。