[发明专利]一种生成显示界面的方法和装置有效
申请号: | 201711479773.2 | 申请日: | 2017-12-29 |
公开(公告)号: | CN107992304B | 公开(公告)日: | 2021-01-08 |
发明(设计)人: | 李纪文 | 申请(专利权)人: | 北京远特科技股份有限公司 |
主分类号: | G06F8/38 | 分类号: | G06F8/38 |
代理公司: | 北京超凡志成知识产权代理事务所(普通合伙) 11371 | 代理人: | 梁香美 |
地址: | 100080 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 生成 显示 界面 方法 装置 | ||
1.一种生成显示界面的方法,其特征在于,该方法包括:
根据目标显示界面中控件的属性和所述目标显示界面中所述控件的布局,生成对应目标显示界面的配置文件,所述控件的属性包括控件的长宽信息和颜色;
利用预先设置的代码生成工具对所述配置文件进行代码编辑,将所述控件的属性对应的代码段设置为待编辑代码段;
选取目标用户界面UI框架,获取所述目标UI框架对应的函数库;其中,所述目标UI框架至少包括Qt框架、Wince框架、Mini Gui框架、CrankStoryBoard框架和Kanzi框架;
从获取的函数库中,查询得到所述待编辑代码段中所述控件对应的控件函数;
利用查询得到的控件函数对应的代码段更新所述待编辑代码段,得到目标显示界面代码段;
运行所述目标显示界面代码段以生成目标显示界面。
2.如权利要求1所述的方法,其特征在于,所述目标显示界面中包括至少一个控件,每个控件对应一个待编辑代码段。
3.如权利要求1所述的方法,其特征在于,所述待编辑代码段包括代码体,所述利用查询得到的控件函数对应的代码段更新所述待编辑代码段,得到目标显示界面代码段,包括:
利用查询到的空间函数对应的代码段替换所述待编辑代码段中的代码体,得到所述目标显示界面代码段。
4.如权利要求1所述的方法,其特征在于,所述配置文件的格式包括可扩展标记语言格式和超文本标记语言格式。
5.如权利要求1所述的方法,其特征在于,所述目标显示界面中的控件包括列表控件、按钮控件、对话框控件、图片框控件、文本框控件和提示框控件。
6.一种生成显示界面的装置,其特征在于,该装置包括:
生成模块,用于根据目标显示界面中控件的属性和所述目标显示界面中所述控件的布局,生成对应目标显示界面的配置文件,所述控件的属性包括控件的长宽信息和颜色;
编辑模块,用于利用预先设置的代码生成工具对所述配置文件进行代码编辑,将所述控件的属性对应的代码段设置为待编辑代码段;
获取模块,用于选取目标用户界面UI框架,获取所述目标UI框架对应的函数库;其中,所述目标UI框架至少包括Qt框架、Wince框架、Mini Gui框架、CrankStoryBoard框架和Kanzi框架;
查询模块,用于从获取的函数库中,查询得到所述待编辑代码段中所述控件对应的控件函数;
更新模块,用于利用查询得到的控件函数对应的代码段更新所述待编辑代码段,得到目标显示界面代码段;
运行模块,用于运行所述目标显示界面代码段以生成目标显示界面。
7.如权利要求6所述的装置,其特征在于,所述配置文件的格式包括可扩展标记语言格式和超文本标记语言格式。
8.如权利要求6所述的装置,其特征在于,所述目标显示界面中的控件包括列表控件、按钮控件、对话框控件、图片框控件、文本框控件和提示框控件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京远特科技股份有限公司,未经北京远特科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711479773.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种钢轨检测的夹紧装置
- 下一篇:一种土壤检测箱及土壤检测装置