发明名称 基于数据驱动的界面自动生成方法
摘要 本发明公开了一种基于数据驱动的界面自动生成方法,包括以下处理步骤: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广东省深圳市南山区科技园科技南路中兴通讯大厦
您可能感兴趣的专利