[发明专利]一种交互界面显示方法、设备、电子设备及存储介质有效
申请号: | 202010936354.2 | 申请日: | 2020-09-08 |
公开(公告)号: | CN112181554B | 公开(公告)日: | 2023-06-20 |
发明(设计)人: | 马莉莉 | 申请(专利权)人: | 安徽鸿程光电有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451;G06F9/445 |
代理公司: | 北京风雅颂专利代理有限公司 11403 | 代理人: | 王刚 |
地址: | 233000 安徽省蚌埠市燕*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 交互 界面 显示 方法 设备 电子设备 存储 介质 | ||
本说明书一个或多个实施例提供的一种交互界面显示方法、设备、电子设备及存储介质,包括:加载界面框架,并加载嵌入界面框架中的所有子界面,在所有子界面中确定出初始子界面;基于界面框架及初始子界面生成交互界面,显示交互界面;其中,交互界面内设置有触发区域,每个触发区域与一个子界面对应;响应用户对触发区域的操作,确定触发区域对应的子界面,并在交互界面中显示该子界面。本说明书一个或多个实施例通过在加载交互框架时同时加载内嵌的所有子界面,即只需进行一次界面组的加载,使所有界面数据加载进缓存,从而实现按需分布式的界面加载调取,进而能够统一处理各种数据,有效减少代码冗余、减少加载时间,降低了内存占用。
技术领域
本说明书一个或多个实施例涉及界面显示技术领域,尤其涉及一种交互界面显示方法、设备、电子设备及存储介质。
背景技术
随着智能设备的普及,智能设备已是人们生活中必不可少的一部分,智能设备通过其内装载的应用程序与用户进行交互。例如:Microsoft Office word办公软件,是一个文字处理器应用程序。用户通过其实现文字撰写、文章编辑等功能,用户在其中心界面中进行文字、图片的编辑,并通过中心界面四周的交互界面实现对中心界面中内容的进一步调整、编辑、统计等功能。
但是,现有的交互界面在与用户进行交互时,都是在用户选择了交互界面中的具体功能之后,才去加载用户所选择功能对应的脚本,这种每次都进行脚本加载的方式只会造成内存的累加,势必造成代码冗余、内存占用高的问题。
发明内容
有鉴于此,本说明书一个或多个实施例的目的在于提出的一种交互界面显示方法、设备、电子设备及存储介质,以解决代码冗余、内存占用高的问题。
基于上述目的,本说明书一个或多个实施例提供了一种交互界面显示方法,包括:
加载界面框架,并加载嵌入所述界面框架中的所有子界面,在所有子界面中确定出初始子界面;
基于所述界面框架及所述初始子界面生成交互界面,显示所述交互界面;其中,所述交互界面内设置有至少一个触发区域,每个所述触发区域均与一个所述子界面对应;
响应于用户对所述触发区域的触发操作,确定所述触发区域对应的所述子界面为对应子界面,并在所述交互界面中显示所述对应子界面。
在一些实施方式中,所述每个所述触发区域与所有子界面中的一个对应,包括:
所述交互界面被创建时,建立所述触发区域与所有子界面中对应的子界面的映射关系,并生成索引信息,所述索引信息用于记录所述映射关系,并与所述触发区域关联。
在一些实施方式中,所述确定与所述触发区域对应的对应子界面,包括:
根据所述触发区域查找关联的所述索引信息,根据所述索引信息中记录的映射关系在所有子界面中查找对应的子界面,将其作为所述对应子界面。
在一些实施方式中,所述加载界面框架,并加载嵌入所述界面框架中的所有子界面,包括:
使用加载插件进行一次加载,加载所述界面框架,并将嵌入所述界面框架的所有子界面加载至内存储器。
在一些实施方式中,所述在所述交互界面中显示所述对应子界面,包括:
在所述交互界面设定位置上显示所述对应子界面的子界面面板;
基于所述子界面面板,加载所述对应子界面对应的功能数据。
在一些实施方式中,子界面包括:一级子界面和二级子界面;所述触发区域对应所述一级子界面;所述一级子界面内设置有与所述二级子界面对应的触发按钮;
所述方法,还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安徽鸿程光电有限公司,未经安徽鸿程光电有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010936354.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种垃圾热焚烧气体处理装置
- 下一篇:一种垃圾推送机