[发明专利]应用程序的主题切换方法、装置、电子设备及存储介质有效
申请号: | 201910778247.9 | 申请日: | 2019-08-22 |
公开(公告)号: | CN110471738B | 公开(公告)日: | 2023-01-10 |
发明(设计)人: | 张政桢 | 申请(专利权)人: | 北京字节跳动网络技术有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451 |
代理公司: | 北京远智汇知识产权代理有限公司 11659 | 代理人: | 张海英 |
地址: | 100041 北京市石景山区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用程序 主题 切换 方法 装置 电子设备 存储 介质 | ||
本公开公开了一种应用程序的主题切换方法、装置、电子设备及存储介质。该方法包括:当检测到主题切换事件时,确定待切换的新主题;依据记录的已打开页面的主题切换函数标识和所述新主题,修改所述已打开页面的主题参数;依据修改的主题参数,对所述已打开页面进行渲染,以实现对所述已打开页面的主题切换。无需重新加载各应用程序页面,简化了主题切换的操作,避免了切换主题造成的卡顿现象,极大的降低了主题切换操作的复杂度。
技术领域
本公开实施例涉及数据处理技术,尤其涉及一种应用程序的主题切换方法、装置、电子设备及存储介质。
背景技术
为了提高用户使用应用程序的体验,应用程序内部通常会提供多种主题供用户进行切换。
目前,应用程序通常是采用重新加载的方式进行各页面主题的切换,具体的,当用户在主题设置页面触发主题切换指令后,应用程序关闭当前已打开的所有页面,并采用待切换的主题重新加载并显示关闭前的已打开页面,从而实现应用程序的主题切换。
但是,采用重新加载的方式进行应用程序主题的切换,由于页面关闭再加载的过程需要耗费一定的时间,从而导致应用程序切换主题的过程存在卡顿现象,亟需改进。
发明内容
本公开实施例提供了一种应用程序的主题切换方法、装置、电子设备及存储介质,无需重新加载各应用程序页面,避免了切换主题造成的卡顿现象,降低了主题切换操作的复杂度。
第一方面,本公开实施例提供了一种应用程序的主题切换方法,该方法包括:
当检测到主题切换事件时,确定待切换的新主题;
依据记录的已打开页面的主题切换函数标识和所述新主题,修改所述已打开页面的主题参数;
依据修改的主题参数,对所述已打开页面进行渲染,以实现对所述已打开页面的主题切换。
第二方面,本公开实施例还提供了一种应用程序的主题切换装置,该装置包括:
新主题确定模块,用于当检测到主题切换事件时,确定待切换的新主题;
主题参数修改模块,用于依据记录的已打开页面的主题切换函数标识和所述新主题,修改所述已打开页面的主题参数;
页面渲染模块,用于依据修改的主题参数,对所述已打开页面进行渲染,以实现对所述已打开页面的主题切换。
第三方面,本公开实施例还提供了一种电子设备,所述电子设备包括:
一个或多个处理器;
存储器,用于存储一个或多个程序;
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如本公开任意实施例所述的应用程序的主题切换方法。
第四方面,本公开实施例提供了一种可读介质,其上存储有计算机程序,该程序被处理器执行时实现如本公开任意实施例所述的应用程序的主题切换方法。
本公开实施例提供了一种应用程序的主题切换方法、装置、电子设备及存储介质,在检测到主体切换事件时,确定待切换的新主题,依据该新主题和记录的已打开页面的主题切换函数标识,修改各已打开页面的主题参数,并对修改的主题参数进行渲染,完成对已打开页面的主题切换。本公开实施例的方案在对应用程序进行主题切换时,无需重新加载各应用程序页面,只需要对已打开页面的部分主题参数进行修改,渲染时也只渲染修改的主题参数,简化了主题切换的操作,避免了切换主题造成的卡顿现象,极大的降低了主题切换操作的复杂度。
附图说明
结合附图并参考以下具体实施方式,本公开各实施例的上述和其他特征、优点及方面将变得更加明显。贯穿附图中,相同或相似的附图标记表示相同或相似的元素。应当理解附图是示意性的,原件和元素不一定按照比例绘制。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京字节跳动网络技术有限公司,未经北京字节跳动网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910778247.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种沉浸式状态栏设置方法及相关装置
- 下一篇:指令重试方法及装置