发明名称 |
基于数据驱动的界面自动生成方法 |
摘要 |
本发明公开了一种基于数据驱动的界面自动生成方法,包括以下处理步骤:1)构造界面元素数据;2)通用界面框架模块读取界面元素数据,并生成对应的需要显示的界面控件,给上述控件添加监听器,设置上述控件的界面属性和内容;3)根据步骤2)中获取的信息生成界面,并在界面上添加属于该页面的控件。采用本发明的方法可以不需要任何的编码就实现添加功能的界面,可以大大减少了代码的重复开发量,节省了人力,缩短了程序开发周期,并且简化了后续的维护工作。 |
申请公布号 |
CN100487645C |
申请公布日期 |
2009.05.13 |
申请号 |
CN200710076290.8 |
申请日期 |
2007.06.29 |
申请人 |
中兴通讯股份有限公司 |
发明人 |
张红德 |
分类号 |
G06F9/44(2006.01)I |
主分类号 |
G06F9/44(2006.01)I |
代理机构 |
|
代理人 |
|
主权项 |
1. 一种基于数据驱动的界面自动生成方法,其特征在于,所述方法包括以下处理步骤:1)构造界面元素数据;2)通用界面框架模块读取界面元素数据,生成固定配置界面,且固定配置界面中的策略与界面元素数据关联,并根据策略生成对应的需要显示的界面控件,给上述控件添加监听器,设置上述控件的界面属性和内容;3)根据步骤2)中获取的信息生成需要显示界面,并添加属于该需要显示界面的控件,将固定配置界面与该需要显示界面组合成固定页面。 |
地址 |
518057广东省深圳市南山区科技园科技南路中兴通讯大厦 |