百度地图的手机app设计与实现(附件)
摘 要在这个科技经济发展迅猛的时代,拥有智能手机已成为人们日常生活的重要标志,所以程序员们通过设计与安装各种便民的应用软件,来提高智能手机的竞争。其中最具代表性的就是开发的基于安卓平台的百度地图的设计,百度地图给人们的衣食住行带来了极大的方便,让大家的出行有了目标,还节省了时间。它是由百度公司设计的,是一种与人们生活相关的电子地图服务。本人此次的毕业设计就是跟大家介绍如何开发百度地图app。安卓平台的一个伟大应用就是百度地图,Android是由谷歌公司发布的一种操作系统,是在Linux上的,安卓平台开源性的特点为开发百度地图带来了极大的方便,用Eclipse软件编写百度地图,在模拟机上实现百度地图的搜索,定位,导航等基本功能,最后还会通过安卓手机下载此软件,进行真机测试。让大家能够真正的了解百度地图app是如何开发和应用的。
目 录
第一章 绪论.............................................1
1.1研究背景及意义...............................................1
1.2国内外研究现状...............................................1
1.3研究课题主要内容.............................................2
1.4主要的设计思路...............................................3
第二章 安卓平台与开发环境...............................4
2.1安卓平台简介.................................................4
2.2安卓平台框架.................................................4
2.2.1应用程序................................................5
2.2.2应用程序框架..
*好棒文|www.hbsrm.com +Q: ^351916072^
..........................................5
2.2.3系统运行库..............................................5
2.2.4 Linux内核..............................................6
2.3 Android平台的搭建...........................................6
2.3.1JDK和Exlipse软件的安装.................................6
2.3.2Android SDK的安装.......................................6
2.3.3ADT的安装...............................................7
2.3.4创建AVD.................................................7
第三章 系统分析.........................................9
3.1系统能否运行分析.............................................9
3.1.1技术是否有用............................................9
3.1.2经济是否能维持..........................................9
3.1.3是否可操作..............................................9
3.2功能方面的一些要求...........................................9
3.3性能方面的一些要求...........................................10
3.4除此之外的一些要求...........................................10
第四章 软件功能设计与实现...............................12
4.1关于源代码的分析............................................12
4.2百度地图的功能模块..........................................13
4.2.1普通视图模块界面......................................14
4.2.2卫星视图模块界面......................................14
4.2.3交通视图模块界面......................................14
4.2.4导航模块实现界面......................................15
4.2.5公交线路查询模块实现界面..............................15
结束语...........................................................17
致谢.....................................................18
参考文献.................................................19
附录.....................................................20
第一章 绪论
1.1研究背景及意义
经过不断改良完善电子通信技术,使得信息在传输速率方面得到提高,从而人们生活的方方面面都有智能手机的身影,它作为通讯网络和互联网的终端,人们可以通过它来得到自己所想要的信息,所以开发手机的应用服务还是很有发展空间的,其中应用最多的比如手机地图服务,在所有地图服务中,LBS(基于位置信息的服务)是人们最关心的一项信息方面的服务,使用定位技术来获得它的位置信息,再将这些信息送给用户或者用户的朋友[1]。智能手机的开发应用是通过操作系统实现的,由谷歌公司推出的专为移动设备设计的软件平台—android,使智能手机的发展史发生变化,它的不要钱的和开源性的特点使得它在所有操作系统中比例很高,其中数据可以看下面[2]:
目 录
第一章 绪论.............................................1
1.1研究背景及意义...............................................1
1.2国内外研究现状...............................................1
1.3研究课题主要内容.............................................2
1.4主要的设计思路...............................................3
第二章 安卓平台与开发环境...............................4
2.1安卓平台简介.................................................4
2.2安卓平台框架.................................................4
2.2.1应用程序................................................5
2.2.2应用程序框架..
*好棒文|www.hbsrm.com +Q: ^351916072^
..........................................5
2.2.3系统运行库..............................................5
2.2.4 Linux内核..............................................6
2.3 Android平台的搭建...........................................6
2.3.1JDK和Exlipse软件的安装.................................6
2.3.2Android SDK的安装.......................................6
2.3.3ADT的安装...............................................7
2.3.4创建AVD.................................................7
第三章 系统分析.........................................9
3.1系统能否运行分析.............................................9
3.1.1技术是否有用............................................9
3.1.2经济是否能维持..........................................9
3.1.3是否可操作..............................................9
3.2功能方面的一些要求...........................................9
3.3性能方面的一些要求...........................................10
3.4除此之外的一些要求...........................................10
第四章 软件功能设计与实现...............................12
4.1关于源代码的分析............................................12
4.2百度地图的功能模块..........................................13
4.2.1普通视图模块界面......................................14
4.2.2卫星视图模块界面......................................14
4.2.3交通视图模块界面......................................14
4.2.4导航模块实现界面......................................15
4.2.5公交线路查询模块实现界面..............................15
结束语...........................................................17
致谢.....................................................18
参考文献.................................................19
附录.....................................................20
第一章 绪论
1.1研究背景及意义
经过不断改良完善电子通信技术,使得信息在传输速率方面得到提高,从而人们生活的方方面面都有智能手机的身影,它作为通讯网络和互联网的终端,人们可以通过它来得到自己所想要的信息,所以开发手机的应用服务还是很有发展空间的,其中应用最多的比如手机地图服务,在所有地图服务中,LBS(基于位置信息的服务)是人们最关心的一项信息方面的服务,使用定位技术来获得它的位置信息,再将这些信息送给用户或者用户的朋友[1]。智能手机的开发应用是通过操作系统实现的,由谷歌公司推出的专为移动设备设计的软件平台—android,使智能手机的发展史发生变化,它的不要钱的和开源性的特点使得它在所有操作系统中比例很高,其中数据可以看下面[2]:
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/dzxx/dzkxyjs/1539.html