基于Android平台的校园导览软件设计
2012-02-15沈文瑞曾连荪
电子设计工程 2012年9期
沈文瑞,曾连荪,杨 臻
(上海海事大学 信息工程学院,上海 201306)
每年秋季开学时,校园里都有很多学生问路,现在的大学占地面积很大,或者地理位置偏僻,新生在刚进入学校中必须有一个熟悉和认知的过程。很多时候出现新生在校园中四处飞奔,可眼前一栋栋教学楼长的极其相似,只得在楼群中苦苦追寻……,若在此尴尬之时,能够有软件对学校主要地点的一些介绍,并在学校全图中进行显示,这样即可解决当时的尴尬和茫然。
目前,随着智能设备制造技术的日益先进和无线通信的迅猛发展,出现了智能手机,这些手机都是基于Android开源操作系统[1]。选用Android操作系统可以大大降低系统成本,另外Android操作系统基于Linux2.6内核,具备高稳定性和良好的移植性。应用程序开发语言为Java,具备良好的可扩展性,便于软件升级和维护,加之系统本身提供了非常丰富的UI组件,故可以设计出交互性好的系统应用[2]。此外,Google公司提供了Google API来支持Android系统运行如Google maps等应用,极大地方便了应用程序开发[3]。
文中将软件开发与Internet结合,设计实现基于Android操作系统的应用软件——校园导览软件,可以实现对学校主要设施的介绍,以及定位功能的实现。本软件是以上海海事大学临港校区校园为例来进行测试,由于校园内已经实现了WiFi的全范围覆盖,所以在校园内部都可以通过Wifi方式接入互联网,通过Google maps提供的数据实现电子地图的功能。
1 Android操作系统简介
Android是Google于2007年11月推出的一款全新的智能手机平台,最初,Android的部署目标是移动电话领域,包括智能电话和更廉价的翻盖手机。
登录APP查看全文
