【技术实现步骤摘要】
一种显示控制方法及设备
[0001]本申请实施例涉及数据显示
,特别涉及一种显示控制方法及设备
。
技术介绍
[0002]目前很多应用程序的绘制帧率越来越高,其带来的优点是画面感好,用户体验好,但是绘制频率高,对设备的刷新率的要求也是较高的
。
通常应用程序的绘制帧率会按照默认值或用户在应用程序中设置的频率进行,但是在实际应用时经常会由于当前系统资源问题,网络问题,应用本身计算问题等,使得应用程序的实际绘制频率低于用户在应用中设置的频率
。
而响应前述效果,系统侧设置刷新频率时都是希望尽可能的贴合应用的实际绘制频率,这样可以保证用户在当前应用的绘制频率下达到最大的流畅感受,且可以最大程度的节省功耗
。
而如果实际绘制频率远小于刷新频率,或者是刷新远高于实际绘制频率,都会导致系统会一直刷新相同的界面,进而带来不必要的功耗
。
而如果实际绘制频率远大于刷新频率,则会导致应用侧很多绘制的画面会被系统丢弃,不刷新,也就是出现丢帧的现象,导致显示效果不理想, ...
【技术保护点】
【技术特征摘要】
1.
一种显示控制方法,包括:在目标应用满足目标条件时,基于第一刷新率刷新显示屏幕;其中,所述第一刷新率包括设备的可用刷新率集合中的最大刷新率
。2.
根据权利要求1所述的显示控制方法,其中,所述满足目标条件包括如下之一:目标应用启动;或目标应用的绘制帧率在预设时间段内未发生改变;或目标应用的绘制帧率在达到预设采样次数阈值时未发生改变
。3.
根据权利要求1所述的显示控制方法,其中,所述方法还包括:在基于所述第一刷新率刷新显示屏幕的情况下,获得所述目标应用在第一时间段内的第一绘制帧率;基于所述第一绘制帧率及可用刷新率集合确定能够匹配所述目标应用第一绘制帧率的第二刷新率;基于所述第二刷新率刷新所述显示屏幕
。4.
根据权利要求3所述的显示控制方法,其中,所述方法还包括:如果所述第二刷新率小于所述可用刷新率集合中的最大刷新率,获得所述目标应用在第二时间段内的第二绘制帧率;基于所述第二绘制帧率及可用刷新率集合确定能够匹配所述目标应用第二绘制帧率的第三刷新率,并基于所述第三刷新率刷新所述显示屏幕
。5.
根据权利要求4所述的显示控制方法,其中,所述获得所述目标应用在第一时间段内的第一绘制帧率,包括:基于第一时间间隔对所述目标应用的第一绘制帧率进行采集;获得所述目标应用在第二时间段内的第二绘制帧率,包括:基于第二时间间隔对所述目标应用的第二绘制帧率进行采集;其中,所述第二时间间隔大于所述第一时间间隔
。6.
根据权利要求5所述的显示控制方法,其中,还包括:基于所述目标应用的历史启动次数调整...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。