Document
拖动滑块完成拼图
个人中心

预订订单
商城订单
发布专利 发布成果 人才入驻 发布商标 发布需求

请提出您的宝贵建议,有机会获取IP积分或其他奖励

投诉建议

在线咨询

联系我们

龙图腾公众号
首页 专利交易 IP管家助手 科技果 科技人才 积分商城 国际服务 商标交易 会员权益 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索
当前位置 : 首页 > 专利喜报 > 深圳软牛科技有限公司曾祥进获国家专利权

深圳软牛科技有限公司曾祥进获国家专利权

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

龙图腾网获悉深圳软牛科技有限公司申请的专利一种生成用户界面框架逻辑树的方法及其相关装置获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN115809058B

龙图腾网通过国家知识产权局官网在2025-12-19发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202211586359.2,技术领域涉及:G06F8/38;该发明授权一种生成用户界面框架逻辑树的方法及其相关装置是由曾祥进;江泽龙设计研发完成,并于2022-12-09向国家知识产权局提交的专利申请。

一种生成用户界面框架逻辑树的方法及其相关装置在说明书摘要公布了:本发明公开了一种生成用户界面框架逻辑树的方法及其相关装置,方法包括:预先定义基于Excel格式的界面元素表格中通用元素的属性;其中所述属性包括:元素类型、层级、所在的行、所在的列、内容、唯一标识和父节点信息;根据待生成的界面设计图获取各目标元素的属性,将各目标元素的属性逐行逐列录入至新生成的界面元素表格中;使用xml文档操作方法将所述界面元素表格的属性内容生成用户界面框架逻辑树。本发明通过预先定义界面元素表格中通用元素的属性并将目标元素的属性录入界面元素表格中,接着将界面元素表格内的内容生成用户界面框架逻辑树,减少了开发人员绘制xaml页面的时间,提高程序的开发效率,降低企业运营成本。

本发明授权一种生成用户界面框架逻辑树的方法及其相关装置在权利要求书中公布了:1.一种使用Excel生成用户界面框架逻辑树的方法,其特征在于,包括: 预先定义基于Excel格式的界面元素表格中通用元素的属性;其中所述属性包括:元素类型、层级、所在的行、所在的列、内容、唯一标识和父节点信息; 根据待生成的界面设计图获取各目标元素的属性,将各目标元素的属性逐行逐列录入至新生成的界面元素表格中; 使用xml文档操作方法将所述界面元素表格的属性内容生成用户界面框架逻辑树; 所述使用xml文档操作方法将所述界面元素表格的属性内容生成用户界面框架逻辑树包括: 获取所述界面元素表格中各目标元素的属性; 根据各目标元素的元素类型生成相应的元素节点; 根据各目标元素的所在的行、所在的列在对应的元素节点下生成相应的行节点和列节点,并将内容写入对应的行节点或列节点中; 根据各元素类型的层级、唯一标识和父节点信息获取各元素节点的节点关系; 根据所述节点关系使用xml文档操作方法生成用户界面框架逻辑树; 在Excel中列出使用的样式键Key1,在Xaml中生成Style={DynamicResourceKey1},在Excel中列出需要绑定的数据Data1,在Xaml中生成xxx={BindingData1},其中,xxx代表控件的依赖属性; 所述根据所述节点关系使用xml文档操作方法形成用户界面框架逻辑树包括: 通过XmlDocument的CreateElement创建所述元素节点,并设置属性; 根据所述节点关系获取所述元素节点下对应的子元素节点; 创建一个XmlNode,通过XmlNode的AppendChild方法将所述子元素节点添加到所述元素节点下; 所述根据各元素类型的层级、唯一标识和父节点信息获取各元素节点的节点关系包括: 根据各元素类型的层级分析出各元素节点所处的层级位置; 根据唯一标识和父节点信息获取各元素节点对应的父节点; 根据各元素节点所处的层级位置和各元素节点对应的父节点得到各元素节点的节点关系; 所述根据唯一标识和父节点信息获取各元素节点对应的父节点包括: 若其中一元素节点的父节点信息与另一元素节点的唯一标识相等,则将所述另一元素节点作为所述其中一元素节点的父节点; 使用xml文档操作方法将TextBlock节点添加到Grid节点下面的流程为:通过XmlDocument的CreateElement创建好Grid节点,设置属性到Grid节点中,添加行节点和列节点到Grid节点下,创建一个XmlNode和TextBlock节点,通过XmlNode的AppendChild方法将TextBlock节点添加到Grid节点下面并进行保存; 将前端xaml文件的开发与后端逻辑功能的开发分开来进行协作开发。

如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人深圳软牛科技有限公司,其通讯地址为:518000 广东省深圳市宝安区新安街道海旺社区兴业路1100号金利通金融中心大厦2栋1301-1310;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。

以上内容由龙图腾AI智能生成。

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。