文档详情

Android程序开发实验报告.pdf

发布:2021-10-14约4.6千字共11页下载文档
文本预览下载声明
山西大学 物理电子工程学院 论文题目:基于 Android 系统的GPS 程序开发 学 号:* 姓 名:* * * 指导老师:* * 摘要 在日常生活中,我们经常需要知道自己的具体位置,尤其是在 旅游或陌生城市中。而手机作为目前最常见、最方便的电子信息载体, 无疑是我们最好的选择。为了让智能手机用户能够随时随地查询 GPS 所提供的服务,一种高效的办法就是将应用系统的功能拓展到手机终 端上。本文选择的是最常见的 Android 系统的程序开发。对于软件从 业人员来说,该平台具有无限的吸引力。 因此,本文首先介绍安卓系统在个人计算机上开发平台的搭建, 并尝试在安卓系统上开发一款基于手机自带 GPS 组件的 GPS应用。 关键字:Android,GPS,SDK,JDK,ADT,Eclipse 一 引言 (一)开发背景 随着网络世界的深入生活,地球网络化已经是一条必然之路。 而 今后的网络也将逐渐的走向移动互联网的轨道。像手机,平板计算机, 笔记本计算机等可以搭乘移动互联网的产品中使用人数最多的数码 产品便是智能手机了。它已经在逐步的取代其他的电子产品的市场份 额。据《2013-2017 年中国智能手机行业市场需求预测与投资战略规 划分析报告》估算, 2012 前三季度,全球智能手机用户总数已经突 破了 10亿大关。而2011前三季度的用户量只有约 7亿户。可以看出, 智能手机市场的潜力不可估量。 (二)Android 与GPS简介 1.Android 是一种基于 Linux 的自由及 开放源代码的操作系统,主要使用于移动设 备,如智能手机和平板计算机,由 Google 司和开放手机联盟领导及开发。 2011 年第一季度,Android 在全球的市场 1. Android 标志 份额首次超过塞班系统,跃居全球第一。 2012 年 11 月数据显示, Android 占据全球智能手机操作系统市场 76%的份额,中国市场占有 率为90%。 Android 的系统架构和其操作系统一 样,采用了分层的架构。从架构图看, Android 分为四个层,从高层到低层分别 是应用程序层、应用程序框架层、系统运 行库层和 Linux 内核层。 2. Android 系统结构 Android 系统所具有的特点有:开放性、丰富的硬件、方便开发。 2.GPS 是英文 Global Positioning System (全球定位系统)的简称。 GPS 起始于1958年美国军方的一个项目, 1964年投入使用。GPS 定位 的基本原理是根据高速运动的卫星瞬间位置作为已知的起算数据, 采 用空间距离后方交会的方法,确定待测点的位置。 GPS 由空间部分、 地面控制系统、用户设备部分三部分组成。作为先进的测量手段和新 的生产力,GPS 已经融入了国民经济建设、国防建设和社会发展的各 个应用领域。GPS 技术与我们的日常生活日益相关。 GPS 具有以下特点:(1)全球全天候定位(2)定位精度高(3) 观测时间短(4)应用广泛(5)仪器操作简便。 3.手机GPS 模块概述 GPS 模块由信号接收硬件和数据处理软件两部分组成。数据处理 软件是固化在主板芯片中的,介于软件与硬件之间。 A-GPS 与纯 GPS 的不同之处,就是A-GPS 比纯GPS 在数据处理软件上多了一段联网获 取辅助数据的程序。在安卓手机上开发 GPS 应用的主体就是调用手机 内部的GPS 组件。 二android 开发平台的构建 (一)1 下载并安装 JDK 组件,注意分辨所要安装的计算机操作位数。 本次使用的是 Windows7 32 位操作系统,下载地址: /technetwork/java/javase/downloads/
显示全部
相似文档