[发明专利]页面组件预加载方法、装置及显示终端有效
| 申请号: | 201810510818.6 | 申请日: | 2018-05-24 |
| 公开(公告)号: | CN108762871B | 公开(公告)日: | 2021-03-19 |
| 发明(设计)人: | 文振兴 | 申请(专利权)人: | 青岛海信传媒网络技术有限公司 |
| 主分类号: | G06F16/957 | 分类号: | G06F16/957 |
| 代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 杨泽;刘芳 |
| 地址: | 266061 山东省青*** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 页面 组件 加载 方法 装置 显示 终端 | ||
本申请实施例提供一种页面组件预加载方法、装置及显示终端,所述方法包括:确定当前页面上所加载的组件中具有最大加载概率的第一组件,确定与所述第一组件相关联的待加载页面上所包括的组件中具有最大加载概率的第二组件;确定当前页面上所加载的组件中除所述第一组件外具有最大加载概率的第三组件;确定所述第一加载概率与所述第二加载概率的乘积为目标加载概率,判断所述目标加载概率是否大于所述第三加载概率,若是,则加载所述第二组件,否则,加载所述第三组件,进而提高组件的加载速度和用户体验,且内存占用量小。
技术领域
本申请涉及页面显示技术领域,尤其涉及一种页面组件预加载方法、装置及显示终端。
背景技术
随着人机交互技术被广泛应用于终端设备,用户页面(User Interface,UI)已经成为终端设备中不可或缺的部分。通常情况下,UI中会包括一个或多个UI组件,每个UI组件可以触发对应的子UI。随着用户对UI的触发响应时间比较敏感,因此,UI的触发响应效率成为了终端设备重要的性能指标。
相关技术中,终端设备通过就将所有UI组件的属性信息全部预先载入内存中,以便后续当用户触发某个UI时,终端设备可以直接从内存中获取该UI对应的UI组件的属性信息并显示该UI,以提高UI的触发响应效率。但相关技术中,所有UI组件的属性信息需要占用终端设备中较大的内存资源。
发明内容
本申请实施例提供一种页面组件预加载方法、装置和显示终端。
第一方面,本申请实施例提供一种页面组件预加载方法,包括:
确定当前页面上所加载的组件中具有最大加载概率的第一组件,确定与所述第一组件相关联的待加载页面上所包括的组件中具有最大加载概率的第二组件,其中,所述第一组件的加载概率为第一加载概率,所述第二组件的加载概率为第二加载概率;
确定当前页面上所加载的组件中除所述第一组件外具有最大加载概率的第三组件,其中,所述第三组件的加载概率为第三加载概率;
确定所述第一加载概率与所述第二加载概率的乘积为目标加载概率,判断所述目标加载概率是否大于所述第三加载概率,若是,则加载所述第二组件,否则,加载所述第三组件。
在第一方面的一种可能的实现方式中,所述判断所述目标加载概率是否大于所述第三加载概率,若是,则加载所述第二组件,否则,加载所述第三组件,包括:
判断所述目标加载概率是否大于所述第三加载概率,若是,则加载所述第二组件和所述第二组件相关联的页面;
若否,则加载所述第三组件和所述第三组件相关联的页面。
在第一方面的另一种可能的实现方式中,所述加载所述第二组件和所述第二组件相关联的页面之后,所述方法包括:
从所述当前页面跳转至所述第二组件相关联的页面,并将所述第二组件相关联的页面作为新的当前页面;
所述加载所述第三组件和所述第三组件相关联的页面之后,所述方法包括:
从所述当前页面跳转至所述第三组件相关联的页面,并将所述第三组件相关联的页面作为新的当前页面。
在第一方面的另一种可能的实现方式中,所述判断所述目标加载概率是否大于所述第三加载概率,若是,则加载所述第二组件,否则,加载所述第三组件之后,所述方法还包括:
若加载所述第二组件,则将所述第二加载概率值与预设的更新步长之和作为新的第二加载概率值,其中,所述待加载页面中各组件的加载概率值之和等于1;
若加载所述第三组件,则将所述第三加载概率值与预设的更新步长之和作为新的第三加载概率值,其中,所述当前页面中各组件的加载概率值之和等于1。
在第一方面的另一种可能的实现方式中,所述方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛海信传媒网络技术有限公司,未经青岛海信传媒网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810510818.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种页面展示方法及装置
- 下一篇:显示方法、系统、介质和电子设备





