APP下载

基于安卓平台的羊城通软件设计

2016-10-14郑金明张梅

现代商贸工业 2016年4期
关键词:公车安卓余额

郑金明 张梅

摘 要:

从安卓平台的发展进程出发,侧重介绍了软件的开发环境,并进一步介绍了软件的具体设计步骤等,最后对本软件开发中可能会遇到的问题进行了预估和总结。

关键词:

安卓平台;羊城通;软件设计

中图分类号:TB

文献标识码:A

文章编号:16723198(2016)04022301

1 安卓系统的发展及特点

安卓系统,它的英文为Android,这是一个由Google公司开发的操作系统。这种系统是基于Linux的自由及开放源代码的操作系统,使用比较便利。具有开放性的特点,它几乎允许所有的移动终端厂商的加入,增强平台的竞争力。提供一个自由宽松的环境,受到较少的干扰。由于其的开放性,安卓系统还具备丰富的硬件。

2 基于安卓系统羊城通软件的需求分析

羊城通软件,是一个出行坐车软件,它是安卓平台的一个公车或者地铁刷卡程序,只需要启动程序就可以完成刷卡、查询余额等方面的信息。

首先可以通过羊城通软件,可以代替羊城通卡或者零钱,直接扣除当次坐车的费用。其次,通过羊城通软件,还可以查询余额以及乘坐了多少次公车、地铁、公车路线、地铁路线、直接在线缴费等。

本系统的应用对象:具有安卓系統手机的用户,系统应用程序功能齐全且完善,用户界面友好,操作非常方便。本软件的数据库比较完善,数据较清晰方便维护。对于用户来说,只要手机是安卓系统且可以上网。

可行性分析:目前安卓智能手机已经是大部分老百姓必不可少的通讯工具,安卓手机的性能也越来越好。方便广大用户出行以及查询坐车路线等。为用户出行提供了便捷的平台,有助于节省用户的时间等。本系统资源占用较小,运行效率较快。

3 羊城通软件系统UI界面设计

3.1 欢迎界面

为了增加用户的视觉美感,减少用户等待时间,可以设置一个美观的欢迎界面。欢迎界面,背景是用广州“五羊”做标志,显示“羊城欢迎你”几个艺术字。

3.2 首页

3.2.1 主页面的设计

软件启动,经过欢迎界面后,显示主界面,具体如图1所示。

从图1我们可以看到页面主要分为三部分,从上往下依次是:标题栏,由ViewPager显示的Tab页,以及与ViewPager配套的底部导航栏。导航栏是由嵌套了三个线性布局的线性布局组成,三个图案为ImageButton,点击后触发事件,将会改变当前页面以及图案颜色。

3.2.2 底部导航栏设计

底部导航栏显示,软件启动默认显示付款页面。这种设计方便用户在乘坐公交、地铁等交通工具时,能够快速支付。支付是本软件最重要的功能之一。支付成功或失败都会有相应的提示。该Tab页扫描功能的实现借助了Google提供的ZXing开源项目。

点击导航栏的“查询”按钮或向左滑动,都可切换到第二个Tab页。第二个Tab页如图2所示。

该页面主要由一个MapView以及其他控件组成,该页面实现了定位、线路和车次查询等功能。

第三个页面用于查询账户相关信息,如图3。

该页面显示了用户头像、用户名、账户余额以及乘车记录。点击我的余额后,将跳转到新的页面,显示支出明细和充值选项。点击乘车记录将显示乘车详细信息。

4 总结

总的来说,基于安卓系统羊城通软件,对广大的市民出行带来较大的方便。由于现在安卓手机的普及,所以它具有技术可行性,而且操作比较简单,费用较低,满足许多人的需求。

参考文献

[1]胡伟.Android系统架构及其驱动研究[J].广州广播电视大学学报,2010,(04).

[2]郑健,贺超.Android和Chrome的发展与未来[J].移动通信,2010,(11).

[3]李潇.设计模式及其在软件设计中的应用研究[J].无线互联科技,2014,(01).

猜你喜欢

公车安卓余额
中央机关有多少辆公车?
文物表情包
一种基于安卓系统的手机侧抓包分析方法
“公车上书”不是“戊戌变法”开始的序幕
余额宝的感知风险
安卓L未至安卓M来了!安卓首泄漏M系统