答辩pptAndroid手机公交查询.pptVIP

  1. 1、本文档共27页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
答辩pptAndroid手机公交查询

基于Android的手机公交线路查询系统 姓 名: 陈 浩 学 号: xxxxxx 专 业: 网络工程 指导教师 : xxxxx 目录 1.研究背景 2.系统功能 3.系统开发环境 4.包的详细介绍 5.系统展示 研究背景 随着我国城市化进程的推进,目前城市不断地在向郊区延伸,边缘不断扩大,和郊区的边界甚至开始变得模糊化,城市公交路线不断地增多,加之众多公交路线时常调整,目前众多市民,特别是一些大中型城市的市民,对各条公交路线的信息不清楚或掌握得不准确。并且当今各大城市的家庭轿车相继增多,使城市交通出现拥堵现象。而公共交通与其它交通方式相比具有人均占用道路少、能源消耗低、运输成本低、污染相对较小、客运量大,运送效率高等优点,它是解决大、中城市交通拥堵等交通问题,所以各大城市都在积极地发展公共交通的运用。本毕业设计主要的目的就是实现公交查询以及信息发布。 系统功能 系统功能 系统开发环境 服务器部分 软件目录结构 包的详细介绍 MainActivity.java 包的详细介绍 QueryPage.java 包的详细介绍 DetailsPage.java 包的详细介绍 UpdatePage.java 包的详细介绍 XTMap.java 系统展示 系统演示 系统演示 系统演示 系统演示 系统演示 系统演示 系统演示 系统演示 系统演示 系统演示 系统演示 系统演示 系统演示 * 服务器部分 客户端部分 客户端部分 以WindowsXP操作系统为开发平台,用Tomcat6.0做为服务器,Mysql5.0作为数据库,Dreamweaver8.0作为开发工具用JSP语言进行开发。 以Android手机操作系统为开发平台,用Android手机操作系统自带的SQLite作为数据库。Eclipse作为开发工具,用Java语言和XML语言进行开发。整个Android手机操作系统是在Android SDK提供的虚拟机中运行,虚拟机运行在WindowsXP操作系统上。 Google APIs文件夹用于存放android提供的类文件。 src文件夹是项目的所有包及源文件。 gen文件夹中主要用于存放ADT插件自动生成的R.java文件。 res文件夹中则包含了项目中的所有资源,比如:程序图标、布局文件、常量等。 Assets也可以存放资源文件但不会在R.java中生成对应的ID。 AndroidManifest.xml文件包含了项目中所使用的界面、服务等信息。 用于创建打开程序时的第一个界面,该界面有两个按钮,第一个按钮用于进入公交查询界面,另外一个按钮用于显示作者信息。 界面跳转语句为: Intent intent1 = new Intent (MainActivity.this,QueryPage.class); 这里是本软件的主体部分,首先通过findViewById的方法创建按钮和编辑框,通过onCreateOptionsMenu来创建菜单,如果用户想用本地数据库进行查询,则用op-enOrCreateDatabase方法打开数据库就行查询,如果用想用Google地图进行查询,则提示用户该服务收取流量费,询问用户是否继续查询,如果用户同意则跳转到Google地图进行查询。如果用户想更新数据库,则用intent.setClass(this, Update.class)方法跳转到更新页面,如果用户想给作者反馈意见,则用Intent it = new Intent(Intent.ACTION_SENDTO,uri)方法跳转到邮件发送界面。 该包用于显示用户所查询公交的详细信息,主要是显示首班车时间和末班车时间。 此包主要用于客户端数据库和服务器数据库进行同步,主要调用onUp-grade方法进行更新,更新的内容包括线路名称、站点名称、首班车时间和末班车时间。 此包用于完成程序对Google Map的调用,将地图的有哪些信誉好的足球投注网站方位定位到辽宁省大连市,用getGeoByAddress方法用户输入的地址转化成为经纬度发送给Google服务器。 进入系统后首先看到的就是这个界面,点击第一个按钮就会进入主程序,点击第二个按钮,下面就会显示作者信息。 点击第一个按钮后就会进入此页面,并显示“欢迎来到大连市公交查询页面”字样。 点击“站点-站点”后会进入按站点方式进行查找的页面,例如输入“大连工业大学”和“大连火车站”就会显示经过两地的公交线路。 点击“线路名称”后会进入按线路方式进行查找的页面,例如输入“414路”就会显示414路公交车的信息。 点击手机上的MENU按钮就会显示手机屏幕下方的菜单选项。

文档评论(0)

asd522513656 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档