APP下载

基于Android智能手机平台的GPS开发

2012-10-19

大众科技 2012年9期
关键词:设备信息

周 峰

(苏州工业职业技术学院,江苏 苏州 215104)

基于Android智能手机平台的GPS开发

周 峰

(苏州工业职业技术学院,江苏 苏州 215104)

通过对Android智能手机平台架构,在Android的智能手机平台上,集成了GPS的硬件模块,实现了GPS的数据通信,GPS的数据解析,以及实现Google地图的用户界面,对GPS数据通信层,以及网络编程应用,给出了整体解决方案。

Android;全球定位系统;导航

1 引言

随着移动通讯产业的发展,手机的生产和使用量有了大幅的提高。如何进一步提升手机的应用价值、开发新的功能,已成为手机发展的热点。当前,手机GPS已在个人导航定位方面发挥了巨大作用,除此以外,它在工程测量、设施搜索、定位监控、紧急援助等方面也有很大的发展空间。Android是一款全新的智能手机操作系统,它开放性好、功能扩展性强,能很好地支持基于定位的应用程序开发。

2 Android平台系统架构

整个Android平台分为四部分,它们分别是:核心应用程序、应用程序框架和组件、Java运行环境、Linux内核。

2.1 核心应用程序

Android附带了一些核心应用程序,包括E-mail客户端程序、短信程序、日历、地图、浏览器和通讯录等。所有的Android应用程序都用Java语言进行开发。

2.2 应用程序框架和组件

Android应用程序的开发是基于程序框架和组件的,开发人员拥有同核心应用程序一样的API访问权限。

2.3 Java运行环境

所有Android程序都有各自的进程,这些进程运行在Dalvik虚拟机上。Dalvik虚拟机将所有可执行文件转化为.dex格式,实现了内存优化。

2.4 Linux内核

Android依赖于Linux 2.6提供的系统服务,包括安全、内存管理、进程管理、网络栈和驱动模型等。……

登录APP查看全文

猜你喜欢

设备信息
谐响应分析在设备减振中的应用
基于VB6.0+Access2010开发的设备管理信息系统
基于MPU6050简单控制设备
订阅信息
500kV输变电设备运行维护探讨
如何在设备采购中节省成本
展会信息
原来他们都是可穿戴设备
信息
健康信息