4.3.5天气查询的实现 34
4.3.6公交查询的实现 36
4.3.7帮助界面的实现 37
5 测试及性能分析 38
5.1测试方案 38
5.1.1测试目标 38
5.1.2测试路线 38
5.1.3测试环境 38
5.2测试结果 39
5.2.1参数设置测试 39
5.2.2测速测试 39
5.2.3定位测试 39
5.2.4轨迹记录测试 40
5.2.5轨迹发送测试 40
结 论 41
致 谢 42
参 考 文 献 43
1 绪论
1.1 课题背景
随着科技的发展,目前手机的CPU性能已经达到了四核1.5G主频,手机已经不仅仅只是满足于人们对电话的要求。借助于它强大的性能,人们可以做到更多的应用。比如移动办公、3D游戏,GPS定位,移动互联,NFC近场通讯、视频通讯。手机在人们生活中的重要性。
与此同时,为了使第三代数字移动通信(3G)网络顺利运营,我国对基于蜂窝移动通讯技术的线路和设备铺设进行了大力建设,满足了广大移动网络用户群对数字多媒体业务高速传输的要求,如支持手机视频通话、手机电视、电话会议、电子商务等多种信息服务。与此同时计算机网络、移动通信网络和有线电视网络等三种网络也逐步相互兼容、相互渗透并逐步整合成为全世界统一的信息通信网络,基于三网融合的高层数字业务也势必进一步整合并呈现给移动网络用户多种多样的高宽带多媒体业务,进而实现网络信息资源的共享。这时智能手机将不再仅仅作为移动通讯网络的终端设备,而将成为移动互联网的终端设备,带给用户和以往不一样不同寻常的数字业务体验。
2012年1月16日,中国互联网络信息中心(CNNIC)在京发布《第29次中国互联网络发展状况统计报告》(以下简称《报告》)。 《报告》显示,截至2011年12月底,中国网民规模达到5.13亿。中国手机网民规模达到3.56亿,同比增长17.5%,其比重还在不断地增加。智能手机作为一种可以方便携带的工具,这意着它将成为普通民众获取各种各样所需信息的主要移动设备,因此基于智能手机的高层应用服务开发会有广阔的市场发展空间。
中关村在线统计数据显示,2012年3月中国智能手机市场上,Android系统产品以74.5%的关注比例成为最受用户关注的智能操作系统。其他操作系统产品的关注比例均不足10%。 Android是一款真正意义上开放免费的手机综合平台,包括操作系统、用户界面、中间件和移动电话工作所需的全部软件,手机软件开发者可以以此平台为基础开发多种多样的个性化服务应用。Google公司早在2006年就已经对外公布了基于移动平台的地图服务应用程序接口Google Maps API,它可以与Android平台进行完美的整合。这些免费的资源为全世界广大GIS移动信息服务爱好者进行二次开发提供了便利,同时也对移动手机地图服务的普及做出了重大贡献。
1.2 课题任务
1.2.1 课题内容
本课题主要研究的内容是在Android平台上实现一个码表程序,满足运动中的手机用户的应用需求。包括GPS测速、轨迹记录、GPS定位、超速预警、轨迹邮件发送、天气查询、公交查询。为了更好的实现这些功能,需要研究的主要内容包括四个方面:Android移动开发平台、手机定位及地图绘制、邮件发送、网络通讯。
1.2.2 课题意义
据有关统计显示,在人们的日常生活和生产中有80%的信息和地理空间位置有关。人们为了更好地达到一定的生产、生活目的往往需要耗费不少精力提前搜集一些相关位置、天气信息,伴随着工作生活节奏的加快他们对地理空间位置信息的渴求也更加强烈,而手机码表应用作为一种地理空间系统所提供的信息服务正好可以满足普通大众的需求。作为一项新兴的高技术行业,移动跟踪定位服务对普通大众的生活生产有着积极的影响,特别是当今其在客运公交、自驾旅游、物流管理、汽车驾驶导航和防盗等许多领域发挥着越来要的作用。 基于Android的码表程序的实现(2):http://www.751com.cn/jisuanji/lunwen_8538.html