一种基于配置化的嵌入式GUI的实现方法技术

技术编号:9170745 阅读:132 留言:0更新日期:2013-09-19 19:14
本发明专利技术涉及嵌入式开发平台,目的是提供一种基于配置化的嵌入式GUI的实现方法,尤其适用于交互型嵌入式开发平台,通过对配置文件和软件代码库的构建,实现了在嵌入式系统中配置化编程。配置文件根据固定规则输入程序中所有的控件信息及属性、资源;软件代码库包含嵌入式平台下各类自定义控件生成和操作的各项代码块及各类图片等界面资源信息的加载函数及配置文件解析函数,具有很好的移植性和适用性。因此本方法在嵌入式界面开发过程中,可根据各类自定义控件及功能使代码库不断完善,界面设计不断完善,更方便地实现各类自定义需求。具有开发过程简单明了、开发时间短、适用性广、代码维护简易、代码纠错性和稳定性、可靠性等方面具有显著优点。

【技术实现步骤摘要】

【技术保护点】
一种基于配置化的嵌入式GUI的实现方法,其特征在于:将各嵌入式控件的定义及自身各项属性信息构建成配置文件;将各嵌入式控件的实现方法和配置文件的解析规则及资源文件的加载方法构建成软件代码库,所述软件代码库根据各嵌入式控件的需求提供相应的资源支持;采用模块化方式将界面原型划分为各单独的页面,页面中包含各类模块,每个模块以实用性及各类特效为原则划分为单独控件;实现步骤:1)根据界面原型和IDE软件生成配置文件;2)加载配置文件和界面实现的各类资源;3)根据配置文件自动生成跳转事件;4)界面模块部分设计完成;5)通过按钮的回调事件进行业务处理。

【技术特征摘要】

【专利技术属性】
技术研发人员:杨晴张志生高尚飞吴渭明高云祥李光彪杨荣国赵建付聪聪
申请(专利权)人:昆明能讯科技有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1