1.一种客户端UI模块一键生成方法,其特征在于,包括以下步骤:
步骤1,建立UI模板库,为每个UI模板分配唯一的模板ID和模板名;
步骤2,通过代码生成工具采集用户输入的模板ID或模板名;
步骤3,根据用户输入的模板ID或模板名调取UI模板库相应的UI模板,搭建UI框架。
2.根据权利要求1所述一种客户端UI模块一键生成方法,其特征在于,还包括步骤4,利用搭建好的UI框架生成相应的视图文件以及数据模块文件,用户在数据模块文件中开发目标功能所需的的功能逻辑。
3.根据权利要求1所述一种客户端UI模块一键生成方法,其特征在于,所述步骤1之前还包括,统计分析客户端UI模块创建过程中具有相同功能的UI模块,对所述具有相同功能的UI模块对应的实现代码进行标准化编写。
4.根据权利要求1所述一种客户端UI模块一键生成方法,其特征在于,所述步骤1还包括,创建代码数据库,所述代码数据库存储UI模板库中各个UI模板对应的标准化实现代码。
5.根据权利要求1所述一种客户端UI模块一键生成方法,其特征在于,所述UI模板库内的UI模板包括:打开界面、关闭界面、接受消息、处理消息、处理数据、UI原件绑定和模块表格数据解析。
6.一种客户端UI模块一键生成装置,其特征在于,包括:
UI模板建立模块,用于建立UI模板库,为每个UI模板分配唯一的模板ID和模板名;
代码生成工具,用于采集用户输入的模板ID或模板名;
UI框架搭建模块,用于根据用户输入的模板ID或模板名调取UI模板库相应的UI模板,搭建UI框架。
7.根据权利要求6所述一种客户端UI模块一键生成装置,其特征在于,还包括文件生成模块,用于根据搭建好的UI框架生成相应的视图文件以及数据模块文件,用户在数据模块文件中开发目标功能所需的的功能逻辑。
8.根据权利要求6所述一种客户端UI模块一键生成装置,其特征在于,还包括代码标准化模块,用于统计分析客户端UI模块创建过程中具有相同功能的UI模块,对所述具有相同功能的UI模块对应的实现代码进行标准化编写。
9.根据权利要求6所述一种客户端UI模块一键生成装置,其特征在于,所述UI模板建立模块,还用于创建代码数据库,所述代码数据库存储UI模板库中各个UI模板对应的标准化实现代码。
10.根据权利要求6所述一种客户端UI模块一键生成装置,其特征在于,所述UI模板库内的UI模板包括:打开界面、关闭界面、接受消息、处理消息、处理数据、UI原件绑定和模块表格数据解析。