您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 企业财务 > android开发论文
毕业设计(论文)题目基于Android平台的手机地图应用开发专业数字媒体技术班级媒体091学生学号3090342006学生姓名齐文龙指导教师张二虎(教授)完成时间2013年6月2013年摘要摘要随着智能手机一步步走进普通人的生活,它将成为人们获取信息的主要设备。因此手机的应用服务将会有很大的发展空间,手机地图服务就是其中之一。传统的地图服务主要以使用网页方式实现,这些方式仅限于室内或者携带电脑,并不适合户外、出差、旅游等场合下进行,给用户带来极大不便。手机地图的发展满足了人们在手机上对地理信息的需求。Android集成了地图模块和丰富的API,能有效的支持嵌入式软件在分布式移动环境中的定位功能。所以,基于Android的手机地图能精确定位您所在的位置,并能实现公交、步行等路线规划和场所的检索功能。本文采用了百度地图API包作为开发包,成功实现了地图应用的开发。百度地图包具有快速强大的搜索功能、精致的地图界面、地图信息全、方便用户后期开发等优点,所以国内开发者都倾向于采用百度地图开发包。系统使用java语言和eclipse开发工具进行编写。同时给出了详细的系统设计过程、部分界面图及主要功能运行流程图,本文还对开发过程遇到的问题和解决方法进行了讨论。本系统页面设计精美,视觉效果良好,应用简单方便。主要功能包括手机实时定位,指定地点的寻址,酒店、ktv等场所的查找,规划导航路径等。关键词:Android,百度地图API,GPS,eclipseAbstractAbstractAssmartphonesstepbystepintothelivesofordinarypeople,itwillbecomethemainequipmentforpeopletoobtaininformation.Therefore,theapplicationofmobileserviceswillhavegreatdevelopmentspace,mobilemapserviceisoneofthem.Thetraditionaluseofwebmapservicesmainlybeachieved,thesemethodsarelimitedtoindoororportablecomputer,notsuitableforoutdoor,travel,tourismandotheroccasionscarriedouthascausedgreatinconveniencetotheuser.Thedevelopmentofmobilemapstomeetthepeopleonthephoneonthegeographicinformationneeds.AndroidintegratesamapmoduleandrichAPI,whichcaneffectivelysupporttheembeddedsoftwareinadistributedmobileenvironmentpositioning.Therefore,theAndroid-basedmobilemapscanpinpointyourlocation,andcanachievepublictransport,walkingandotherplacesofrouteplanningandsearchfunctions.HereusedBaiduMapsAPIpackageasadevelopmentkit,thesuccessfulimplementationofthemapapplicationdevelopment.Baidumappackwithfastpowerfulsearchcapabilities,sophisticatedmapinterface,mapinformationfull,user-latedevelopment,etc.,sothatdomesticdeveloperstendtouseBaiduMapdevelopmentkit.Thesystemusingjavalanguageanddevelopmenttoolsforwritingeclipse.Atthesametimegivesadetailedsystemdesignprocess,partoftheinterfaceandmainfunctionsofoperationflowchartdiagram,thisarticleonthedevelopmentprocessproblemsandsolutionsarediscussed.AbstractThesystem'spageisbeautifullydesigned,visualeffectisgoodandeasyapplication.Itmainfunctionsincludemobilereal-timelocation,specifythelocationofaddressing,hotel,KTVandotherplacesofsearch,planning,navigationpathandsoon.KeyWords:Android,BaiduMapAPI,GPS,eclipse目录目录1绪论................................................................................................11.1研究背景及意义.................................................................11.2课题目前发展现状.............................................................11.3本文的研究内容与结构安排.............................................22Android智能手机平台概述.........................................................32.1Android手机平台的优点及特征......................................32.1.1Android手机平台的优点.......................................32.1.2Android手机平台的特征.......................................32.2Android系统构架..............................................................42.3Androidsoftwaredevelopmentkit(SDK)...................62.4关于Eclipse......................................................................63系统设计及相关技术....................................................................93.1系统需求分析.....................................................................93.2系统总体流程图.................................................................93.3系统关键技术...................................................................103.3.1Android界面布局.................................................113.3.2Activity之间的传值...........................................124系统实现......................................................................................134.1地图展示的实现................................................................134.1.1AndroidSDK下载与安装....................................134.1.2获取APIKey.........................................................144.1.3显示地图................................................................154.2菜单功能的实现...............................................................164.3定位功能的实现...............................................................17目录4.4路线导航功能的实现.......................................................184.5地点检索功能的实现.......................................................205项目调试与系统测试..................................................................236总结与展望..................................................................................25致谢................................................................................................27参考文献..........................................................................................292013届数字媒体技术专业毕业设计(论文)11绪论1.1研究背景及意义随着智能手机的普及和发展,基于地图的服务不断深入社会的生活。Android是目前最流行的手机智能系统,其强大、快速的处理能力吸引了很多手机厂商如三星、摩托罗拉、HTC、中兴、华为、酷派、魅族等的加入,而其开源的系统框架更是为手机厂商制定有特色的软件、服务提供了方便。目前的地图服务主要是以单机或者Web的方式实现,不适合身处外地的用户使用,给用户的出行带来了不便。而手机地图服务的便携性和数据的实时性很好的解决了这一问题,因此,设计手机地图服务的应用具有非常实用的价值[1]。所以综上所述,研究并设计开发Android手机地图具有很好的市场前景。1.2课题目前发展现状随着社会的发展,人们对地理信息的需求越来越多,从地图服务中人们得到的不仅仅是方便,还有效率和效益。手机地图服务作为一项高新技术产业,对行业的影响是积极的。一方面,将位置服务与地图相结合可以提高一些相关行业服务的效率[2]。例如在安全救援行业,手机地图服务可以通过手机定位,及时获取救援对象的位置,并在地图上标识出来,给救援工作带来了极大的便利。另一方面,对一些传统行业加以改造,实现其在新环境下的飞跃。最典型的例子便是物流管理,运用基于手机平台的位置服务,将货物的物理位置在地图上标识出来,并以此
本文标题:android开发论文
链接地址:https://www.777doc.com/doc-6124336 .html