【摘 要】
:
用户界面在软件系统中占据着非常重要的位置,但却是软件系统中最容易发生变化的部分。绝大多数GUI系统都是把生成界面代码作为其主要目的,根据设计人员对界面的定义生成出界
论文部分内容阅读
用户界面在软件系统中占据着非常重要的位置,但却是软件系统中最容易发生变化的部分。绝大多数GUI系统都是把生成界面代码作为其主要目的,根据设计人员对界面的定义生成出界面形态的代码,由开发人员在编程过程中进行组织与管理。所产生的界面信息与源代码处于相同级别,对界面信息的修改还必须通过编译、连接之后,才能反映到可执行文件中,在用户界面可扩展性方面有着极大的限制。现有的快速应用开发(Rapid Application Development, RAD)工具虽然提供了可视化的界面生成,然而界面仍然是固化在程序中以供运行,对于用户界面的可扩展性方面并没有实质的改进。随着用户需求的不断变化,许多嵌入式系统界面在设计过程中甚至交付用户使用后,都有可能进行大量修改和完善,因此界面的可定制性已经越来越为人们所重视。本论文提出一个基于可扩展标识语言(eXtensible Markup Language,XML)的可定制用户界面管理机制,利用XML描述用户界面并进行持久存储,在应用系统和界面显示层之间加入界面定制模块,使系统每次启动时都按定制模块提供的信息来显示界面无需重新编译和连接,很好地实现用户界面与应用语义的分离,为最终用户提供了灵活的界面维护修改功能。以汽车电子应用系统为背景,本文将可定制用户界面机制在嵌入式Linux系统和MiniGUI中加以实现,详细阐述了有关界面的定义和描述,并说明其界面配置、定制及控制的具体方法。作为该机制在应用方面的扩展,本文的最后探讨了将该定制模块应用到其他几类常见嵌入式GUI系统中的主要原理以及实现网络用户界面定制的方案。
其他文献
“材料自然环境腐蚀”作为一个学科领域,从目前国家建设的需要来说,除了积累环境腐蚀数据外,还要着重解决自然环境腐蚀性的评价和从短期的加速腐蚀试验结果预测材料在自然环境中
近年来高动态范围图像(highdynamicrangeimage,HDRI)在数字图像领域变得越来越普遍而且重要。随着硬件设备存储量的不断发展,真实场景的高动态范围图像变得非常容易获取,HDRI越
数据备份系统中的数据变换,是指为了满足用户和系统的需求,对备份和恢复数据流进行的各种变换操作。在数据备份系统中,这些数据变换操作对应了一组不同的算法和函数,有下列特征:首
Web服务组合是将已有的Web服务组合起来,形成增值的组合服务以满足用户日益复杂的应用需求的技术,学术界从不同侧面开展了针对Web服务组合的研究工作,也取得了大量的研究成果。
信息隐藏技术可以使机密资料通过普通的文本、图像、音频、视频等载体轻易越过防火墙系统。因此检测网络上传输的图像文件是否含有隐藏的信息对于维护网络的安全、防止不法分
红外热波无损检测是一种新兴的无损检测技术,具有快速、高效、直观的优点,具有良好的应用价值。其技术核心包括三个部分:热激励、热成像和实时图像处理。本课题研究热波信号的图
物流业是现代商品流通环节的基础行业,对商业流通体系,甚至整个国民经济都有着举足轻重的意义,现代物流更是被广泛地认为是企业降低物耗、提高劳动生产率以外的第三利润源泉。
Ad Hoc网络是一种不需要固定基础设施支撑的、由若干移动节点组成的自组织无线网络。网络中没有固定的基站和移动交换中心,所有的协议都必须分布式工作。由于Ad Hoc网络能够
随着互联网的高速发展,信息量呈海量增长,传统的推荐系统已经无法处理海量数据所带来的大规模计算问题,而且传统的集中式协同过滤推荐算法中数据和计算耦合性非常大,并且无法为用
移动互联网技术的发展,使智能手机、平板电脑、笔记本电脑等移动终端设备越来越普及,甚至有超过桌面设备的趋势;Web应用系统多样化的用户终端设备间存在屏幕尺寸、操作系统、浏