绘制操作的执行方法、电子设备及可读介质技术

技术编号:37461361 阅读:23 留言:0更新日期:2023-05-06 09:34
本申请实施例提供了一种绘制操作的执行方法、电子设备及计算机可读存储介质,绘制操作的执行方法包括:电子设备确定应用程序申请请求垂直同步VSYNC信号;电子设备判断应用程序处于后台状态、且在进行无效的后台绘制;电子设备禁止应用程序请求VSYNC信号。可以看出:在应用程序处于后台状态,且在进行无效的后台绘制时,电子设备禁止该应用程序请求VSYNC信号,避免该应用程序执行绘制操作去刷新界面浪费电子设备的系统资源,增加电子设备的发热、耗电。耗电。耗电。

【技术实现步骤摘要】
绘制操作的执行方法、电子设备及可读介质


[0001]本申请涉及电子
,尤其涉及一种绘制操作的执行方法、电子设备、计算机程序产品及计算机可读存储介质。

技术介绍

[0002]手机等电子设备上配置的应用程序越来越多。但受限于电子设备屏幕尺寸,一个时间段内电子设备仅能展示一个或几个应用程序的显示界面。其他被启动、但显示界面未展示于电子设备屏幕的应用程序则处于后台状态。
[0003]应用程序处于后台状态,仍然会占用电子设备的系统资源,如内存、CPU计算负载等,来进行绘制操作。但是,处于后台状态的应用程序并不为用户提供可视化的界面或视图,其进行的绘制操作为无效的绘制操作,该应用程序执行无效的绘制操作会浪费电子设备的系统资源,增加电子设备的发热、耗电。

技术实现思路

[0004]本申请提供了一种绘制操作的执行方法、电子设备、计算机程序产品及计算机可读存储介质,目的在于实现避免电子设备的应用程序执行无效的绘制操作,浪费电子设备的系统资源,增加电子设备的发热、耗电。
[0005]为了实现上述目的,本申请提供了以下技术方案:本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种绘制操作的执行方法,其特征在于,应用于电子设备,所述电子设备配置有应用程序,所述绘制操作的执行方法包括:所述电子设备确定应用程序申请请求垂直同步VSYNC信号,所述VSYNC信号用于触发所述应用程序执行绘制操作;所述电子设备判断所述应用程序处于后台状态、且在进行无效的后台绘制;所述电子设备禁止所述应用程序请求VSYNC信号。2.根据权利要求1所述的绘制操作的执行方法,其特征在于,所述电子设备禁止所述应用程序请求VSYNC信号之前,还包括:所述电子设备确定所述应用程序为第三方应用程序,所述第三方应用程序不属于所述电子设备系统自带的应用程序。3.根据权利要求1或2所述的绘制操作的执行方法,其特征在于,所述电子设备判断所述应用程序处于后台状态的方式,包括:所述电子设备获取所述应用程序配置的标志位,其中,所述应用程序配置的标志位与所述应用程序的状态同步;所述电子设备利用所述应用程序配置的标志位,确定所述应用程序是否处于后台状态;其中,所述应用程序配置的标志位为第一值,所述电子设备确定所述应用程序处于后台状态。4.根据权利要求1或2所述的绘制操作的执行方法,其特征在于,所述电子设备判断所述应用程序处于后台状态的方式,包括:所述电子设备利用所述应用程序的文件系统中的参数,判断所述应用程序是否处于后台状态;其中,所述应用程序的文件系统中的参数大于第一数值,所述电子设备确定所述应用程序处于后台状态;所述电子设备利用所述电子设备的系统进程针对所述应用程序的参数,判断所述应用程序是否处于后台状态;其中,所述电子设备的系统进程针对所述应用程序的参数大于第二数值,所述电子设备确定所述应用程序处于后台状态;或者,所述电子设备利用所述应用程序进程中的变量,判断所述应用程序是否处于后台状态;其中,所述应用程序进程中的变量大于第二数值,所述电子设备确定所述应用程序处于后台状态。5.根据权利要求1或2所述的绘制操作的执行方法,其特征在于,所述电子设备判断所述应用程序处于后台状态的方式,包括:所述电子设备获取所述应用程序配置的标志位,以及所述应用程序的文件系统中的参数、所述电子设备的系统进程针对所述应用程序的参数和所述应用程序进程中的变量中的至少一个,其中,所述应用程序配置的标志位与所述应用程序的状态同步;所述电子设备利用应用程序配置的标志位,以及所述应用程序的文件系统中的参数、所述电子设备的系统进程针对所述应用程序的参数和所述应用程序进程中的变量中的至少一个,确定所述应用程序是否为后台状态;其中,所述应用程序配置的标志位为第一值,所述应用程序的文件系统中的参数、所述电子设备的系统进程针对所述应用程序的参数和所述应用程序进程中的变量中的至少一个,满足应用程序处于后台状态的要求,所述电子设备确定所述应用程序处于后台状...

【专利技术属性】
技术研发人员:王洪烛肖路
申请(专利权)人:荣耀终端有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1