发明名称 |
一种基于XML配置文件的字符点阵液晶界面实现方法 |
摘要 |
本发明公开了一种基于XML配置文件的字符点阵液晶界面实现方法,包括如下步骤:使用XMLCreater辅助工具设计界面,生成对应XML配置文件,将XML配置文件下载到目标板内,对XML配置文件描述信息进行解构处理;获取XML配置文件描述的信息;利用获取的XML配置文件描述的界面组织层级关系、菜单条目与菜单的层级关系、菜单条目与叶子节点的层级关系,依次创建菜单界面类实例、叶子节点类实例、菜单与菜单间和菜单与显示界面间的父子关联关系;建立每个页面的组织结构模型:建立界面切换与按键之间的关联关系;启动主界面进行显示并监测按键动作。本发明具有提高此类点阵液晶界面开发效率,提高工程间代码复用率优点。 |
申请公布号 |
CN104503769A |
申请公布日期 |
2015.04.08 |
申请号 |
CN201510008264.6 |
申请日期 |
2015.01.07 |
申请人 |
山东鲁能智能技术有限公司 |
发明人 |
巩方彬;崔丽蓉;何军田;张晓花;曹淑英;熊建成 |
分类号 |
G06F9/44(2006.01)I |
主分类号 |
G06F9/44(2006.01)I |
代理机构 |
济南圣达知识产权代理有限公司 37221 |
代理人 |
张勇 |
主权项 |
一种基于XML配置文件的字符点阵液晶界面实现方法,其特征是,包括如下步骤:步骤(1):使用XMLCreater辅助工具设计界面,生成对应XML配置文件,将XML配置文件下载到目标板内,对XML配置文件描述信息进行解构处理;获取XML配置文件描述的界面组织层级关系、菜单条目与菜单的层级关系、菜单条目与叶子节点的层级关系、界面属性、菜单属性和叶子节点属性;步骤(2):利用步骤(1)获取的XML配置文件描述的界面组织层级关系、菜单条目与菜单的层级关系、菜单条目与叶子节点的层级关系,依次创建菜单界面类实例、叶子节点类实例、菜单与菜单间和菜单与显示界面间的父子关联关系;步骤(3):建立每个页面的组织结构模型:利用步骤(1)获取的菜单属性信息和叶子节点属性信息,对步骤(2)创建的菜单界面类实例和叶子节点类实例进行属性扩充,扩充每个菜单显示内容以及每个叶子节点具体显示内容;使字符点阵液晶界面能按照XML配置文件中的描述进行显示;步骤(4):建立界面切换与按键之间的关联关系:利用步骤(2)中建立的界面组织层级关系及步骤(3)建立的每个页面的组织结构模型,建立每个页面对每种按键的相应规则;选择矩阵按键的交互方式,获取的矩阵按键消息与每个界面切换、光标移动或内容变更的关联,需根据配置文件中的具体描述实现每个页面规则的创建;步骤(5):启动主界面进行显示并监测按键动作。 |
地址 |
250101 山东省济南市高新区(历下区)新泺大街2008号银荷大厦B座626 |