[发明专利]显示界面控制方法、通信控制方法、系统及控制终端在审
申请号: | 201980033696.9 | 申请日: | 2019-09-26 |
公开(公告)号: | CN112219188A | 公开(公告)日: | 2021-01-12 |
发明(设计)人: | 刘微;盛欣哲;萧澄毅;邹成;陈童;吴洪强 | 申请(专利权)人: | 深圳市大疆创新科技有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451;G06F9/445 |
代理公司: | 深圳市力道知识产权代理事务所(普通合伙) 44507 | 代理人: | 何姣 |
地址: | 518057 广东省深圳市南山区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 显示 界面 控制 方法 通信 系统 终端 | ||
一种显示界面控制方法、通信控制方法、系统及控制终端,其中该方法包括:获取可移动平台的型号标识符,并获取所述型号标识符对应的控制组件容器配置数据;获取每个所述控制组件容器对应的控制组件配置数据;确定每个所述控制组件容器所属的控制窗口,并根据每个所述控制组件容器所属的控制窗口、所述控制组件容器配置数据和所述控制组件配置数据,加载并显示所述显示界面。极大的降低了加载时间,提高用户体验。
技术领域
本申请涉及控制技术领域,尤其涉及一种显示界面控制方法、通信控制方法、系统及控制终端。
背景技术
图形用户界面(Graphical User Interface,GUI)软件大多采用MVVM(Model ViewViewModel)框架实现,MVVM框架是将一个软件模块按照View、ViewModel和Model来进行划分,其中,View层负责用户界面显示,ViewModel层负责将原始数据转换成可供View层使用的数据,Model层负责保存原始数据。可移动平台控制软件也使用MVVM框架实现,但可移动平台控制软件往往同时存在较多的软件模块,可移动平台控制软件启动时,需要加载所有的软件模块,加载时间较长,用户体验不好。
发明内容
基于此,本申请提供了一种显示界面控制方法、通信控制方法、系统及控制终端,旨在提高显示界面的加载速度,提高用户体验。
第一方面,本申请提供了一种显示界面控制方法,包括:
获取可移动平台的型号标识符,并获取所述型号标识符对应的控制组件容器配置数据,其中,所述控制组件容器配置数据包括至少一个控制组件容器的配置数据,所述控制组件容器配置数据用于控制显示界面加载并显示所述控制组件容器中的控制组件;
获取每个所述控制组件容器对应的控制组件配置数据,其中,所述控制组件配置数据包括至少一个控制组件的配置数据,所述控制组件配置数据能够由所述控制组件容器配置数据确定,用于调整所述控制组件在所述显示界面的显示;
确定每个所述控制组件容器所属的控制窗口,并根据每个所述控制组件容器所属的控制窗口、所述控制组件容器配置数据和所述控制组件配置数据,加载并显示所述显示界面。
第二方面,本申请提供了一种通信控制方法,包括:
获取视图组件之间的通信指令,并根据所述通信指令,确定待通信的多个视图组件,其中,所述视图组件为控制窗口、控制组件容器和控制组件中的一种,所述通信指令用于控制待通信的多个视图组件进行通信;
根据待通信的多个视图组件,确定通信转发组件,其中,所述通信转发组件为控制窗口和控制组件容器中的一种,所述通信转发组件用于转发多个所述视图组件之间的通信数据;
基于所述通信转发组件,根据所述通信指令转发多个所述视图组件之间的通信数据。
第三方面,本申请还提供了一种控制终端,所述控制终端包括存储器、处理器和显示装置;
所述存储器用于存储计算机程序;
所述处理器,用于执行所述计算机程序并在执行所述计算机程序时,实现如下步骤:
获取可移动平台的型号标识符,并获取所述型号标识符对应的控制组件容器配置数据,其中,所述控制组件容器配置数据包括至少一个控制组件容器的配置数据,所述控制组件容器配置数据用于通过所述显示装置控制显示界面加载并显示所述控制组件容器中的控制组件;
获取每个所述控制组件容器对应的控制组件配置数据,其中,所述控制组件配置数据包括至少一个控制组件的配置数据,所述控制组件配置数据能够由所述控制组件容器配置数据确定,用于调整所述控制组件在所述显示界面的显示;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市大疆创新科技有限公司,未经深圳市大疆创新科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201980033696.9/2.html,转载请声明来源钻瓜专利网。