[发明专利]组件配置方法、装置以及电子设备有效
申请号: | 201910517523.6 | 申请日: | 2019-06-14 |
公开(公告)号: | CN110413161B | 公开(公告)日: | 2021-08-31 |
发明(设计)人: | 郑楚国;余刚;李越 | 申请(专利权)人: | 深圳爱根斯通科技有限公司 |
主分类号: | G06F3/048 | 分类号: | G06F3/048;G06F8/38 |
代理公司: | 深圳市智圈知识产权代理事务所(普通合伙) 44351 | 代理人: | 苗燕 |
地址: | 518000 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 组件 配置 方法 装置 以及 电子设备 | ||
1.一种组件配置方法,其特征在于,所述方法包括:
从多个待选的组件类型中获取确定的组件类型;
基于预先配置的所述组件类型对应的显示样式数据,在指定的工作区域生成与所述组件类型对应的组件;
从多个待选的数据接口中获取确定的数据接口,将所述数据接口配置给所述组件,以便根据通过所述数据接口所获取的数据对所述组件的显示样式进行改变,其中,所述多个待选的数据接口的类型为所述多个待选的组件类型的组件均支持的类型;
获取从所述确定的数据接口所获取的数据;
识别所述从所述确定的数据接口所获取的数据的数据格式是否与所述组件所支持的数据格式匹配;
若不匹配,识别所述数据接口的类型是否为API接口;
若是API接口,识别从所述数据接口所获取的数据对应的字段名称是否配置有具备映射关系的目标字段,其中,从所述数据接口所获取的数据对应的字段名称与所述目标字段的名称不同;
若有具备映射关系的目标字段,检测所述目标字段是否与所述组件所支持的数据格式中的字段名称匹配;
若所述字段名称匹配,基于所述从所述数据接口所获取的数据,对所述组件的显示样式进行改变。
2.根据权利要求1所述的方法,其特征在于,所述基于预先配置的所述组件类型对应的显示样式数据,在指定的工作区域生成与所述组件类型对应的组件的步骤包括:
获取与所述组件类型对应的图形适配器;
基于所述图形适配器生成与所述组件类型对应的第一元素实例,所述第一元素实例配置有表征所述组件的显示样式的显示样式数据;
基于所述图形适配器以及所述第一元素实例生成第二元素实例,所述第二元素实例对应有基于所述显示样式数据转换得到的指定的工作区域可识别格式的数据;
基于所述可识别格式的数据将所述第二元素实例渲染为与所述组件类型对应的组件。
3.根据权利要求1所述的方法,其特征在于,所述基于预先配置的所述组件类型对应的显示样式数据,在指定的工作区域生成与所述组件类型对应的组件之后还包括:
响应于作用于所述组件的手动操作,改变所述组件的显示样式;
所述基于所述从所述数据接口所获取的数据,对所述组件的显示样式进行改变的步骤包括:
基于所述从所述数据接口所获取的数据,以所述手动操作后的显示样式为基础进行显示样式的改变。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
若匹配,执行所述基于所述从所述数据接口所获取的数据,对所述组件的显示样式进行改变。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
以配置的请求频率向所述数据接口所指向的位置获取数据,其中,在检测到当次所请求的数据被返回后,允许发送下一次的数据请求。
6.根据权利要求1-5任一所述的方法,其特征在于,所述从多个待选的组件类型中获取确定的组件类型的步骤包括:
若检测到组件待选区域的多个待选控件中有控件被选中后,检测所述被选中的控件的位置,其中,所述多个待选控件中的每一个控件对应一种组件类型;
若检测到所述被选中的控件被移动到所述指定位置,将所述被选中的控件对应的组件类型作为确定的组件类型。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳爱根斯通科技有限公司,未经深圳爱根斯通科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910517523.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种电磁触控装置及其驱动电路
- 下一篇:座位展示方法、装置及设备