基于Android的交通信号控制软件的设计与实现

被引量 : 0次 | 上传用户:luodks
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术的空前发展,操作系统也不断更迭。从最早的Symbian、 Windows Mobile到现在的Android、iOS等,Android以其开源性、良好的兼容性等特点受到广泛的青睐。IT界的先进科技应充分应用于各行各业,尤其是与生活息息相关的交通行业。生茂光电科技股份有限公司的2000-IIB型集中协调式交通信号控制系统很好地实现了对交通信号灯的调控,但是,该系统的软件控制部分局限于传统的Windows平台,不方便携带,故将其在Android系统上开发是非常必要的。本课题提出一种基于Android的交通信号控制软件的设计方案并实现。首先简介了2000-IIB型集中协调式交通信号控制机的功能,以及Android系统架构、程序设计的四大组件,开发平台的搭建等。针对该交通信号控制机的功能,对交通信号控制软件进行详细的需求分析,包括系统的功能架构,登录需求,路名和路口信息的操作,参数设置中,基本信息、冲突设置、相位设置、配时设置、日时设置、周时设置和节假日设置的作用、所含信息和彼此之间的逻辑关系等。接着,设计各功能模块的流程图,多次采用ListView和EditText控件,一目了然并方便编辑,返回键自动检测参数变化情况,更加人性化;对于xml文件的处理,分析多种解析方法,探究出最佳实现方法——Dom解析。最后着重阐述了整个软件的实现过程。用户登录;在SD卡指定路径下读取路名和路口文件夹,并实现快速匹配、增加、删除、修改、复制、上传和下载等操作;完成冲突、相位、配时、节假日(或日时、周时)依次制约的逻辑关系;读取xml数据并转为界面信息;将方案、阶段的增删结果、修改后的界面信息,转为数据写入xml文件;在昂达V702平板电脑上与2000-IIB型集中协调式交通信号控制机的通信,传输最新的配置信息,从而控制信号灯。
其他文献
流域生态学是一门复杂的交叉学科,主要研究流域自然、社会和经济之间的动态关系。虽然流域生态学的发展较晚,尚处于初期阶段,但却有重要的研究意义和应用前景。分析了目前国
<正> 门静脉高压症是临床常见综合病症,其病因以肝硬变最为主要和常见.目前认为调节循环血管阻力和血流量的液递物质,在门静脉高压的形成中意义重大.现就部分液递物质在门静
当前新疆粮食市场流通主体之间的功能分工不明确、加工技术较低、销售渠道单一、流通组织模式不能满足当前新疆粮食购销的要求。建立完善的符合当前新疆粮食流通体系对于粮食
目的:探讨一种测定血清铁蛋白铁含量(FIC,Ferritin iron content)的试验方法,以及FIC与临床肝脏疾病状态间的关系。方法:选择临床确诊慢性肝炎、肝炎后肝硬化各30例,原发性肝
<正> ~~
毛笔由双旗帜"中"演变而来,应该出于商朝巫史之手,在简册出现后成为最主要的书写工具。它最早用来涂朱,与当时的宗教、祭祀关系密切。它的出现有着特殊的背景和条件,所以世界
基于硫酸介质中重铬酸钾氧化乙醇的反应,建立了火场残留无痕迹助燃剂乙醇的定性和定量分析方法。定性分析检出限量5μg,最低检出浓度0.20mg.L-1。定量分析的检出限1.22mg.L-1
<正> 右旋糖酐铁用于治疗缺铁性贫血症,与其它铁制剂相比,作用持久,疗效快。但目前国内生产的右旋糖酐铁注射液,含铁量低,粘度大,给使用带来诸多的不便,为克服此缺点,我就对
<正>随着国民经济的不断发展,交通运输日益繁忙,公路、城市道路与既有铁路交叉,要求设置立体交叉的数量日益增多。在施工中既要保证既有线正常运营,又要保证新建公路施工质量