[go: up one dir, main page]

CN112083988A - Screen refresh rate control method, mobile terminal and computer-readable storage medium - Google Patents

Screen refresh rate control method, mobile terminal and computer-readable storage medium Download PDF

Info

Publication number
CN112083988A
CN112083988A CN202010769056.9A CN202010769056A CN112083988A CN 112083988 A CN112083988 A CN 112083988A CN 202010769056 A CN202010769056 A CN 202010769056A CN 112083988 A CN112083988 A CN 112083988A
Authority
CN
China
Prior art keywords
refresh rate
application
mode
mobile terminal
screen
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202010769056.9A
Other languages
Chinese (zh)
Inventor
沈剑锋
韩浩
安峰
蒋成龙
李阳涛
汪智勇
刘雄伟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Microphone Holdings Co Ltd
Shenzhen Transsion Holdings Co Ltd
Original Assignee
Shenzhen Microphone Holdings Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Microphone Holdings Co Ltd filed Critical Shenzhen Microphone Holdings Co Ltd
Priority to CN202010769056.9A priority Critical patent/CN112083988A/en
Publication of CN112083988A publication Critical patent/CN112083988A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • G06F3/147Digital output to display device ; Cooperation and interconnection of the display device with other functional units using display panels

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

The application relates to a screen refresh rate control method, a mobile terminal and a computer readable storage medium, which are applied to the mobile terminal and comprise the following steps: s11, acquiring a screen refresh rate mode; s12, if the running state of the application meets the preset condition, processing the application; s13, adjusting the screen refresh rate of the mobile terminal according to the processing result and the screen refresh rate mode. According to the screen refresh rate control method, the mobile terminal and the computer readable storage medium, when the running state of the application meets the preset condition, the application is processed, and the screen refresh rate of the mobile terminal is adjusted according to the processing result and the screen refresh rate mode, so that the user experience of the screen refresh rate changing process can be improved, and the power consumption of the screen refresh rate changing process can be reduced.

Description

屏幕刷新率控制方法、移动终端及计算机可读存储介质Screen refresh rate control method, mobile terminal and computer-readable storage medium

技术领域technical field

本申请属于移动终端技术领域,尤其涉及一种屏幕刷新率控制方法、移动终端及计算机可读存储介质。The present application belongs to the technical field of mobile terminals, and in particular, relates to a screen refresh rate control method, a mobile terminal and a computer-readable storage medium.

背景技术Background technique

目前,随着移动终端的发展与普及,用户通过智能手机和智能手表等移动终端能进行越来越多的活动,例如工作、娱乐、通信等。At present, with the development and popularization of mobile terminals, users can perform more and more activities, such as work, entertainment, and communication, through mobile terminals such as smart phones and smart watches.

但现有的移动终端,大都存在应用帧率与屏幕刷新率不匹配的问题,导致画面容易卡顿、显示流程性低,或者以固定刷新率对屏幕进行刷新,导致耗电量加大。However, most of the existing mobile terminals have the problem that the application frame rate does not match the screen refresh rate, which causes the screen to freeze, the display flow is low, or the screen is refreshed at a fixed refresh rate, resulting in increased power consumption.

一些实现中的屏幕刷新率变更机制,是通过计算应用帧率,来使屏幕刷新率随应用帧率变化。但是频繁地计算应用帧率,对设备性能有破坏;而且屏幕刷新率随应用帧率变化属于后手操作,无法提前准备好一个帧率场景相匹配的屏幕刷新率。The screen refresh rate change mechanism in some implementations is to make the screen refresh rate change with the application frame rate by calculating the application frame rate. However, frequently calculating the application frame rate will damage the performance of the device; and the screen refresh rate changing with the application frame rate is a back-hand operation, and it is impossible to prepare a screen refresh rate that matches the frame rate scene in advance.

前面的叙述在于提供一般的背景信息,并不一定构成现有技术。The preceding statements are intended to provide general background information and may not constitute prior art.

发明内容SUMMARY OF THE INVENTION

针对上述技术问题,本申请提供一种屏幕刷新率控制方法、移动终端及计算机可读存储介质,以改善屏幕刷新率变更过程的用户体验,并降低屏幕刷新率变更过程的功耗。In view of the above technical problems, the present application provides a screen refresh rate control method, a mobile terminal and a computer-readable storage medium, so as to improve the user experience of the screen refresh rate change process and reduce the power consumption of the screen refresh rate change process.

本申请提供了一种屏幕刷新率控制方法,应用于移动终端,包括:S11、获取屏幕刷新率模式;S12、若应用的运行状态满足预设条件时,对所述应用进行处理;S13、根据所述处理结果及所述屏幕刷新率模式调整所述移动终端的屏幕刷新率。The present application provides a screen refresh rate control method, which is applied to a mobile terminal, including: S11, acquiring a screen refresh rate mode; S12, processing the application if the running state of the application satisfies a preset condition; S13, according to The processing result and the screen refresh rate mode adjust the screen refresh rate of the mobile terminal.

在一实施方式中,所述应用的运行状态满足预设条件,包括以下至少一种:所述应用被启动和/或唤起;所述应用从后台运行切换至前台运行;所述应用的运行界面切换到预设界面。In one embodiment, the running state of the application satisfies a preset condition, including at least one of the following: the application is started and/or awakened; the application is switched from running in the background to running in the foreground; the running interface of the application Switch to the preset interface.

在一实施方式中,对所述应用进行处理,包括:获取所述应用的应用刷新率;和/或,将所述应用与预设应用名单进行比对。In one embodiment, processing the application includes: acquiring an application refresh rate of the application; and/or comparing the application with a preset application list.

在一实施方式中,所述预设应用名单包括以下至少一种:高刷新率应用名单;中刷新率应用名单;低刷新率应用名单。In one embodiment, the preset application list includes at least one of the following: a high refresh rate application list; a medium refresh rate application list; and a low refresh rate application list.

在一实施方式中,所述屏幕刷新率模式包括:低刷新率模式、中刷新率模式、高刷新率模式、智能切换刷新率模式中的至少一项。In one embodiment, the screen refresh rate mode includes at least one of a low refresh rate mode, a medium refresh rate mode, a high refresh rate mode, and an intelligent switching refresh rate mode.

在一实施方式中,当所述屏幕刷新率模式为智能切换刷新率模式时,所述S13步骤包括:根据所述应用刷新率调整所述移动终端的屏幕刷新率;或,根据所述预设应用名单对应的刷新率调整所述移动终端的屏幕刷新率。In one embodiment, when the screen refresh rate mode is an intelligent switching refresh rate mode, the step S13 includes: adjusting the screen refresh rate of the mobile terminal according to the application refresh rate; or, according to the preset The refresh rate corresponding to the application list adjusts the screen refresh rate of the mobile terminal.

在一实施方式中,当所述屏幕刷新率模式为高刷新率模式时,所述S13步骤,包括:若所述应用刷新率低于所述屏幕刷新率,则将所述移动终端的屏幕刷新率调整至所述应用刷新率;或,若所述应用对应的预设应用名单不属于高刷新率应用名单,则将所述移动终端的屏幕刷新率调整至所述低刷新率应用名单对应的刷新率。In one embodiment, when the screen refresh rate mode is a high refresh rate mode, the step S13 includes: if the application refresh rate is lower than the screen refresh rate, refreshing the screen of the mobile terminal. or, if the preset application list corresponding to the application does not belong to the high refresh rate application list, adjust the screen refresh rate of the mobile terminal to that corresponding to the low refresh rate application list refresh rate.

在一实施方式中,当所述屏幕刷新率模式为低刷新率模式时,所述S13步骤,包括:In one embodiment, when the screen refresh rate mode is a low refresh rate mode, the step S13 includes:

若所述应用刷新率和/或所述应用对应的预设应用名单的刷新率高于所述屏幕刷新率,将所述移动终端的屏幕刷新率调整至所述应用刷新率和/或所述预设应用名单的刷新率;和/或,If the refresh rate of the application and/or the refresh rate of the preset application list corresponding to the application is higher than the refresh rate of the screen, adjust the refresh rate of the screen of the mobile terminal to the refresh rate of the application and/or the refresh rate of the application the refresh rate of the preset list of applications; and/or,

输出提示信息,并根据接收到的反馈操作,将所述移动终端的屏幕刷新率调整至所述应用刷新率和/或所述预设应用名单的刷新率。Outputting prompt information, and adjusting the screen refresh rate of the mobile terminal to the application refresh rate and/or the refresh rate of the preset application list according to the received feedback operation.

在一实施方式中,所述方法还包括:若检测到所述移动终端开启长续航模式,或开启省电模式,或电量低于预设值,则将所述移动终端的屏幕刷新率调整至低刷新率模式。In one embodiment, the method further includes: if it is detected that the mobile terminal is in a long battery life mode, or in a power saving mode, or the power is lower than a preset value, adjusting the screen refresh rate of the mobile terminal to Low refresh rate mode.

本申请还提供了一种屏幕刷新率控制方法,应用于移动终端,包括:S21、获取当前运行应用的应用信息;S22、根据所述应用信息及所述移动终端的终端信息,按照预设规则调整所述移动终端的屏幕刷新率。The present application also provides a screen refresh rate control method, which is applied to a mobile terminal, including: S21, obtaining application information of a currently running application; S22, according to the application information and the terminal information of the mobile terminal, according to a preset rule Adjust the screen refresh rate of the mobile terminal.

在一实施方式中,所述应用信息包括以下至少一种:应用的刷新率;应用对应的刷新率名单。In one embodiment, the application information includes at least one of the following: a refresh rate of the application; and a list of refresh rates corresponding to the application.

在一实施方式中,所述终端信息包括以下至少一种:电池电量;运行模式;屏幕刷新率模式。In one embodiment, the terminal information includes at least one of the following: battery level; operation mode; screen refresh rate mode.

在一实施方式中,所述S22步骤之前,还包括:若所述当前运行应用的运行状态满足第一预设条件;则执行所述S22步骤。In one embodiment, before the step S22, the method further includes: if the running state of the currently running application satisfies the first preset condition; then executing the step S22.

在一实施方式中,所述第一预设条件包括以下至少一种:所述应用被启动和/或唤起;所述应用从后台运行切换至前台运行;所述应用的运行界面切换到预设界面。In one embodiment, the first preset condition includes at least one of the following: the application is activated and/or awakened; the application is switched from running in the background to running in the foreground; the running interface of the application is switched to a preset interface.

在一实施方式中,所述预设规则包括以下至少一种:In one embodiment, the preset rules include at least one of the following:

当述终端信息满足第二预设条件时,则将所述移动终端的屏幕刷新率调整至低刷新率模式;When the terminal information satisfies the second preset condition, adjusting the screen refresh rate of the mobile terminal to a low refresh rate mode;

当所述终端信息和所述应用信息满足第三预设条件,则将所述移动终端的屏幕刷新率调整至高刷新率模式。When the terminal information and the application information satisfy the third preset condition, the screen refresh rate of the mobile terminal is adjusted to a high refresh rate mode.

在一实施方式中,所述预设规则包括以下至少一种:In one embodiment, the preset rules include at least one of the following:

所述第二预设条件包括所述移动终端开启长续航模式,或开启省电模式,或所述电池电量低于预设电量值中的至少一种;The second preset condition includes at least one of the mobile terminal turning on a long battery life mode, turning on a power saving mode, or the battery power being lower than a preset power value;

所述第三预设条件包括:所述应用的刷新率和/或所述应用对应的刷新率应用名单的刷新率高于预设值,且所述移动终端未开启长续航模式,或未开启省电模式,或电池电量高于预设电量值。The third preset condition includes: the refresh rate of the application and/or the refresh rate of the refresh rate application list corresponding to the application is higher than the preset value, and the mobile terminal has not enabled the long battery life mode, or is not enabled Power saving mode, or the battery level is higher than the preset level.

本申请还提供了一种屏幕刷新率控制方法,应用于移动终端,包括:获取屏幕刷新率模式;在当前显示的应用界面变更时,通过高刷新率应用名单对当前显示应用进行识别;根据识别结果将屏幕刷新率变更到所述屏幕刷新率模式下对应的值。The present application also provides a screen refresh rate control method, which is applied to a mobile terminal, including: acquiring a screen refresh rate mode; when a currently displayed application interface is changed, identifying the currently displayed application through a high refresh rate application list; As a result, the screen refresh rate is changed to the corresponding value in the screen refresh rate mode.

在一实施方式中,所述屏幕刷新率模式包括低刷新率模式、高刷新率模式、智能切换刷新率模式中的至少一项。In one embodiment, the screen refresh rate mode includes at least one of a low refresh rate mode, a high refresh rate mode, and an intelligent switching refresh rate mode.

在一实施方式中,所述高刷新率应用名单包括高刷新率应用黑名单、高刷新率应用白名单中的至少一项。In one embodiment, the high refresh rate application list includes at least one of a high refresh rate application blacklist and a high refresh rate application whitelist.

在一实施方式中,所述高刷新率应用黑名单、所述高刷新率应用白名单通过人工筛选、大数据统计中的至少一项创建。In one embodiment, the high refresh rate application blacklist and the high refresh rate application whitelist are created by at least one of manual screening and big data statistics.

在一实施方式中,所述在当前显示的应用界面变更时,通过高刷新率应用名单对当前显示的应用进行识别的步骤之前包括:In one embodiment, when the currently displayed application interface is changed, the step of identifying the currently displayed application through the high refresh rate application list includes:

接收服务器发送的高刷新率应用黑名单和/或高刷新率应用白名单。Receive the high refresh rate application blacklist and/or high refresh rate application whitelist sent by the server.

在一实施方式中,所述在当前显示的应用界面变更时,通过高刷新率应用名单对当前显示的应用进行识别的步骤之前,还包括In one embodiment, before the step of identifying the currently displayed application through the high refresh rate application list when the currently displayed application interface is changed, the method further includes:

在高刷新率模式下,若第一应用出现显示异常,则将所述第一应用加入高刷新率应用黑名单中;和/或In the high refresh rate mode, if the display of the first application is abnormal, the first application is added to the high refresh rate application blacklist; and/or

在智能切换刷新率模式下,当第二应用开启高帧率时,若所述第二应用的界面显示正常,且功耗达标,则将所述第二应用加入高刷新率应用白名单中。In the smart switching refresh rate mode, when the second application enables a high frame rate, if the interface of the second application is displayed normally and the power consumption meets the standard, the second application is added to the high refresh rate application whitelist.

在一实施方式中,所述根据识别结果将屏幕刷新率变更到所述屏幕刷新率模式下对应的值的步骤包括:In one embodiment, the step of changing the screen refresh rate to a value corresponding to the screen refresh rate mode according to the recognition result includes:

若所述屏幕刷新率模式为智能切换刷新率模式,则在所述当前显示应用的识别结果为高刷新率应用白名单中的应用时,将所述屏幕刷新率变更到所述智能切换刷新率模式下预设的最大值。If the screen refresh rate mode is the smart switching refresh rate mode, when the currently displayed application is identified as an application in the high refresh rate application whitelist, the screen refresh rate is changed to the smart switching refresh rate The preset maximum value in the mode.

在一实施方式中,所述根据识别结果将屏幕刷新率变更到所述屏幕刷新率模式下对应的值的步骤,还包括:In one embodiment, the step of changing the screen refresh rate to a value corresponding to the screen refresh rate mode according to the recognition result further includes:

若所述屏幕刷新率模式为智能切换刷新率模式,则在所述当前显示应用的识别结果为所述高刷新率应用白名单以外的其他应用时,将所述屏幕刷新率变更到所述智能切换刷新率模式下预设的最小值。If the screen refresh rate mode is an intelligent switching refresh rate mode, when the currently displayed application is identified as an application other than the high refresh rate application whitelist, the screen refresh rate is changed to the smart switch Toggles the preset minimum value in refresh rate mode.

在一实施方式中,所述根据识别结果将屏幕刷新率变更到所述屏幕刷新率模式下对应的值的步骤,还包括:In one embodiment, the step of changing the screen refresh rate to a value corresponding to the screen refresh rate mode according to the recognition result further includes:

若所述屏幕刷新率模式为高刷新率模式,则在所述当前显示应用的识别结果为高刷新率应用黑名单中的应用时,将所述屏幕刷新率强制变更到所述高刷新率模式下预设的最小值。If the screen refresh rate mode is the high refresh rate mode, when the currently displayed application is identified as an application in the high refresh rate application blacklist, the screen refresh rate is forcibly changed to the high refresh rate mode the preset minimum value.

在一实施方式中,所述根据识别结果将屏幕刷新率变更到所述屏幕刷新率模式下对应的值的步骤,还包括:In one embodiment, the step of changing the screen refresh rate to a value corresponding to the screen refresh rate mode according to the recognition result further includes:

若所述屏幕刷新率模式为高刷新率模式,则在所述当前显示应用的识别结果为高刷新率应用黑名单以外的其他应用时,将所述屏幕刷新率变更到所述高刷新率模式下预设的最大值。If the screen refresh rate mode is the high refresh rate mode, when the currently displayed application is identified as an application other than the high refresh rate application blacklist, change the screen refresh rate to the high refresh rate mode the preset maximum value.

在一实施方式中,所述根据识别结果将屏幕刷新率变更到所述屏幕刷新率模式下对应的值的步骤,还包括:In one embodiment, the step of changing the screen refresh rate to a value corresponding to the screen refresh rate mode according to the recognition result further includes:

若所述屏幕刷新率模式为智能切换刷新率模式,所述当前显示应用的识别结果为高刷新率应用白名单中的应用时,若接收到通过所述当前显示应用发送的以不高于第一帧率刷新的请求指令时,则将所述屏幕刷新率的最大值调整为所述第一帧率;和/或If the screen refresh rate mode is the smart switching refresh rate mode, and the currently displayed application is identified as an application in the high refresh rate application whitelist, if the current display application is received with a value not higher than the first When there is a frame rate refresh request instruction, the maximum value of the screen refresh rate is adjusted to the first frame rate; and/or

若所述屏幕刷新率模式为智能切换模式,所述当前显示应用的识别结果为高刷新率应用黑名单、所述高刷新率应用白名单以外的其他应用时,若接收到所述当前显示应用发送的以不高于第二帧率刷新的请求指令时,则将所述屏幕刷新率的最大值调整为所述第二帧率;和/或If the screen refresh rate mode is the smart switching mode, and the currently displayed application is identified as an application other than the high refresh rate application blacklist and the high refresh rate application whitelist, if the currently displayed application is received When a request instruction for refresh at a rate not higher than the second frame rate is sent, the maximum value of the screen refresh rate is adjusted to the second frame rate; and/or

若所述屏幕刷新率模式为高刷新率模式,所述当前显示应用的识别结果为所述高刷新率应用黑名单中的应用时,若接收到通过所述当前显示应用发送的以不高于第三帧率刷新的请求指令时,则将所述屏幕刷新率的最大值调整为所述第三帧率;和/或If the screen refresh rate mode is the high refresh rate mode, and the identification result of the currently displayed application is an application in the high refresh rate application blacklist, if the current display application is received with an address not higher than When the request instruction for refresh at the third frame rate is requested, the maximum value of the screen refresh rate is adjusted to the third frame rate; and/or

若所述屏幕刷新率模式为高刷新率模式,所述当前显示应用的识别结果为所述高刷新率应用黑名单以外的其他应用时,若接收到所述当前显示应用发送的以不高于第四帧率刷新的请求指令时,则将所述屏幕刷新率的最大值调整为所述第四帧率。If the screen refresh rate mode is the high refresh rate mode, when the identification result of the currently displayed application is an application other than the high refresh rate application blacklist, if the current display application is sent with an address no higher than When the fourth frame rate refresh request instruction is received, the maximum value of the screen refresh rate is adjusted to the fourth frame rate.

在一实施方式中,所述在当前显示的应用界面变更时,通过高刷新率应用名单对当前显示的应用进行识别的步骤之前,还包括:In one embodiment, before the step of identifying the currently displayed application through the high refresh rate application list when the currently displayed application interface is changed, the method further includes:

若所述屏幕刷新率模式为低刷新率模式,在所述当前显示的应用界面变更时,将所述屏幕刷新率变更到所述低刷新率模式下预设的最小值;If the screen refresh rate mode is a low refresh rate mode, when the currently displayed application interface is changed, the screen refresh rate is changed to a preset minimum value in the low refresh rate mode;

若所述屏幕刷新率不为低刷新率模式,则进入所述在当前显示的应用界面变更时,通过高刷新率应用名单对当前显示的应用进行识别的步骤。If the screen refresh rate is not in the low refresh rate mode, enter the step of identifying the currently displayed application through the high refresh rate application list when the currently displayed application interface is changed.

在一实施方式中,所述屏幕刷新率控制方法还包括:若接收到开启长续航模式或省电模式的用户操作指令,则将所述屏幕刷新率强制变更到低刷新率模式下预设的最小值。In one embodiment, the screen refresh rate control method further includes: if a user operation instruction for enabling the long battery life mode or the power saving mode is received, forcibly changing the screen refresh rate to a preset value in the low refresh rate mode. minimum value.

本申请还提供一种移动终端,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述屏幕刷新率控制方法的步骤。The present application also provides a mobile terminal, including a memory, a processor, and a computer program stored in the memory and running on the processor, where the processor implements the above screen refresh rate control when executing the computer program steps of the method.

本申请还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述屏幕刷新率控制方法的步骤。The present application further provides a computer-readable storage medium, where a computer program is stored in the computer-readable storage medium, and when the computer program is executed by a processor, the steps of the above-mentioned screen refresh rate control method are implemented.

本申请提供的屏幕刷新率控制方法、移动终端及计算机可读存储介质,在应用的运行状态满足预设条件时,对应用进行处理,并根据处理结果及屏幕刷新率模式调整移动终端的屏幕刷新率,不仅能改善屏幕刷新率变更过程的用户体验,还能降低屏幕刷新率变更过程的功耗。The screen refresh rate control method, mobile terminal and computer-readable storage medium provided by the present application process the application when the running state of the application satisfies the preset condition, and adjust the screen refresh of the mobile terminal according to the processing result and the screen refresh rate mode It can not only improve the user experience of the screen refresh rate change process, but also reduce the power consumption of the screen refresh rate change process.

附图说明Description of drawings

图1是本申请实施例一提供的屏幕刷新率控制方法的流程示意图;1 is a schematic flowchart of a screen refresh rate control method provided in Embodiment 1 of the present application;

图2是本申请实施例一提供的屏幕刷新率控制方法的一界面显示示意图;2 is a schematic diagram of an interface display of a screen refresh rate control method provided in Embodiment 1 of the present application;

图3是本申请实施例一提供的屏幕刷新率控制方法的一界面显示示意图;3 is a schematic diagram of an interface display of the screen refresh rate control method provided in Embodiment 1 of the present application;

图4是本申请实施例二提供的屏幕刷新率控制方法的流程示意图;4 is a schematic flowchart of a screen refresh rate control method provided in Embodiment 2 of the present application;

图5是本申请实施例三提供的屏幕刷新率控制方法的流程示意图;5 is a schematic flowchart of a screen refresh rate control method provided in Embodiment 3 of the present application;

图6是本申请实施例四提供的屏幕刷新率控制方法的具体流程示意图;6 is a schematic flowchart of a specific flow of a screen refresh rate control method provided in Embodiment 4 of the present application;

图7是本申请实施例五提供的屏幕刷新率控制方法的具体流程示意图;FIG. 7 is a schematic flow chart of a screen refresh rate control method provided in Embodiment 5 of the present application;

图8是本申请实施例六提供的屏幕刷新率控制方法的流程示意图;8 is a schematic flowchart of a screen refresh rate control method provided in Embodiment 6 of the present application;

图9是本申请实施例七提供的移动终端的结构示意图。FIG. 9 is a schematic structural diagram of a mobile terminal according to Embodiment 7 of the present application.

通过上述附图,已示出本申请明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本申请构思的范围,而是通过参考特定实施例为本领域技术人员说明本申请的概念。Specific embodiments of the present application have been shown by the above-mentioned drawings, and will be described in more detail hereinafter. These drawings and written descriptions are not intended to limit the scope of the concepts of the present application in any way, but to illustrate the concepts of the present application to those skilled in the art by referring to specific embodiments.

具体实施方式Detailed ways

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。Exemplary embodiments will be described in detail herein, examples of which are illustrated in the accompanying drawings. Where the following description refers to the drawings, the same numerals in different drawings refer to the same or similar elements unless otherwise indicated. The implementations described in the illustrative examples below are not intended to represent all implementations consistent with this application. Rather, they are merely examples of apparatus and methods consistent with some aspects of the present application as recited in the appended claims.

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素,此外,本申请不同实施例中具有同样命名的部件、特征、要素可能具有相同含义,也可能具有不同含义,其具体含义需以其在该具体实施例中的解释或者进一步结合该具体实施例中上下文进行确定。It should be noted that, herein, the terms "comprising", "comprising" or any other variation thereof are intended to encompass non-exclusive inclusion, such that a process, method, article or device comprising a series of elements includes not only those elements, It also includes other elements not expressly listed or inherent to such a process, method, article or apparatus. Without further limitation, an element defined by the phrase "comprises a..." does not preclude the presence of additional identical elements in the process, method, article, or device that includes the element, and further, different implementations of the present application Components, features and elements with the same names in the examples may have the same meaning or may have different meanings, and their specific meanings need to be determined by their explanations in this specific embodiment or further combined with the context in this specific embodiment.

应当理解,尽管在本文可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本文范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语"如果"可以被解释成为"在……时"或"当……时"或"响应于确定"。再者,如同在本文中所使用的,单数形式“一”、“一个”和“该”旨在也包括复数形式,除非上下文中有相反的指示。应当进一步理解,术语“包含”、“包括”表明存在所述的特征、步骤、操作、元件、组件、项目、种类、和/或组,但不排除一个或多个其他特征、步骤、操作、元件、组件、项目、种类、和/或组的存在、出现或添加。此处使用的术语“或”和“和/或”被解释为包括性的,或意味着任一个或任何组合。因此,“A、B或C”或者“A、B和/或C”意味着“以下任一个:A;B;C;A和B;A和C;B和C;A、B和C”。仅当元件、功能、步骤或操作的组合在某些方式下内在地互相排斥时,才会出现该定义的例外。It should be understood that although the terms first, second, third, etc. may be used herein to describe various information, such information should not be limited by these terms. These terms are only used to distinguish the same type of information from each other. For example, first information may also be referred to as second information, and similarly, second information may also be referred to as first information, without departing from the scope of this document. The word "if" as used herein can be interpreted as "at the time of" or "when" or "in response to determining", depending on the context. Also, as used herein, the singular forms "a," "an," and "the" are intended to include the plural forms as well, unless the context dictates otherwise. It should be further understood that the terms "comprising", "comprising" indicate the presence of stated features, steps, operations, elements, components, items, kinds, and/or groups, but do not exclude one or more other features, steps, operations, The existence, appearance or addition of elements, assemblies, items, categories, and/or groups. The terms "or" and "and/or" as used herein are to be construed to be inclusive or to mean any one or any combination. Thus, "A, B or C" or "A, B and/or C" means "any of the following: A; B; C; A and B; A and C; B and C; A, B and C" . Exceptions to this definition arise only when combinations of elements, functions, steps, or operations are inherently mutually exclusive in some way.

应该理解的是,虽然本申请实施例中的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,其可以以其他的顺序执行。而且,图中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,其执行顺序也不必然是依次进行,而是可以与其他步骤或者其他步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。It should be understood that, although the steps in the flowcharts in the embodiments of the present application are displayed in sequence according to the arrows, these steps are not necessarily executed in the sequence indicated by the arrows. Unless explicitly stated herein, the execution of these steps is not strictly limited to the order and may be performed in other orders. Moreover, at least a part of the steps in the figure may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily executed at the same time, but may be executed at different times, and the execution order is not necessarily sequential. Instead, it may be performed in turn or alternately with other steps or at least a portion of sub-steps or stages of other steps.

需要说明的是,在本文中,采用了诸如S11、S12等步骤代号,其目的是为了更清楚简要地表述相应内容,不构成顺序上的实质性限制,本领域技术人员在具体实施时,可能会先执行S12后执行S11等,但这些均应在本申请的保护范围之内。It should be noted that, in this article, step codes such as S11 and S12 are used, the purpose of which is to express the corresponding content more clearly and briefly, and does not constitute a substantial restriction on the sequence. Those skilled in the art may S12 will be executed first and then S11, etc., but these should all fall within the protection scope of this application.

为了说明本申请所述的技术方案,下面通过具体实施例来进行说明。In order to illustrate the technical solutions described in the present application, the following specific embodiments are used for description.

图1是本申请实施例一提供的屏幕刷新率控制方法的流程示意图,本申请提供的屏幕刷新率控制方法可以但不限于应用于手机、平板、手表等移动终端。如图1所示,本申请的屏幕刷新率控制方法可以包括如下步骤:FIG. 1 is a schematic flowchart of a screen refresh rate control method provided in Embodiment 1 of the present application. The screen refresh rate control method provided by the present application can be applied to mobile terminals such as mobile phones, tablets, and watches, but is not limited to. As shown in FIG. 1 , the screen refresh rate control method of the present application may include the following steps:

步骤S11:获取屏幕刷新率模式;Step S11: obtaining the screen refresh rate mode;

在一实施方式中,屏幕刷新率模式包括低刷新率模式、中刷新率模式、高刷新率模式、智能切换刷新率模式中的至少一项,其中,智能切换模式、中刷新率模式、低刷新率模式主要以60Hz显示刷新率作为屏幕刷新率,高刷新率模式主要以90Hz显示刷新率作为屏幕刷新率。In one embodiment, the screen refresh rate mode includes at least one of a low refresh rate mode, a medium refresh rate mode, a high refresh rate mode, and an intelligent switching refresh rate mode, wherein the intelligent switching mode, the medium refresh rate mode, and the low refresh rate mode The rate mode mainly uses the 60Hz display refresh rate as the screen refresh rate, and the high refresh rate mode mainly uses the 90Hz display refresh rate as the screen refresh rate.

具体地,用户可通过语音输入或手动操作进行屏幕刷新率模式选择,其中,手动操作设置路径包括:设置-显示与亮度-屏幕刷新率,如图2所示。Specifically, the user can select the screen refresh rate mode through voice input or manual operation, wherein the manual operation setting path includes: setting-display and brightness-screen refresh rate, as shown in FIG. 2 .

步骤S12:若应用的运行状态满足预设条件时,对所述应用进行处理;Step S12: if the running state of the application satisfies the preset condition, process the application;

在一实施方式中,所述应用的运行状态满足预设条件,包括以下至少一种:所述应用被启动和/或唤起;所述应用从后台运行切换至前台运行;所述应用的运行界面切换到预设界面。In one embodiment, the running state of the application satisfies a preset condition, including at least one of the following: the application is started and/or awakened; the application is switched from running in the background to running in the foreground; the running interface of the application Switch to the preset interface.

其中,所述预设界面包括以下至少一种:游戏界面、视频界面。Wherein, the preset interface includes at least one of the following: a game interface and a video interface.

在一实施方式中,对所述应用进行处理,包括:获取所述应用的应用刷新率;和/或,将所述应用与预设应用名单进行比对。In one embodiment, processing the application includes: acquiring an application refresh rate of the application; and/or comparing the application with a preset application list.

其中,所述预设应用名单包括以下至少一种:高刷新率应用名单;中刷新率应用名单;低刷新率应用名单。具体地,低刷新率应用名单中应用的刷新率不高于60Hz,优选地,以60Hz作为低刷新率应用名单对应的刷新率;中刷新率应用名单中应用的刷新率在60Hz到90Hz之间,优选地,以90Hz作为中刷新率应用名单对应的刷新率;高刷新率应用名单中应用的刷新率的取值范围为90Hz~240Hz,优选地,以120Hz作为高刷新率应用名单对应的刷新率。Wherein, the preset application list includes at least one of the following: a high refresh rate application list; a medium refresh rate application list; and a low refresh rate application list. Specifically, the refresh rate of the applications in the low refresh rate application list is not higher than 60Hz, preferably, 60Hz is used as the refresh rate corresponding to the low refresh rate application list; the refresh rate of the applications in the medium refresh rate application list is between 60Hz and 90Hz , preferably, 90Hz is used as the refresh rate corresponding to the medium refresh rate application list; the value range of the refresh rate applied in the high refresh rate application list is 90Hz~240Hz, preferably, 120Hz is used as the refresh rate corresponding to the high refresh rate application list Rate.

更进一步,上述应用名单还包括:应用白名单、应用黑名单。Further, the above application list further includes: an application whitelist and an application blacklist.

具体地,在高刷新率模式下,若第一应用出现显示异常,则将所述第一应用加入应用黑名单中,其中,显示异常包括第一应用的绘制帧率无法达到预设帧率、显示不流畅、滑动拖影中至少一项;和/或Specifically, in the high refresh rate mode, if a display abnormality occurs in the first application, the first application is added to the application blacklist, wherein the display abnormality includes that the drawing frame rate of the first application cannot reach the preset frame rate, At least one of sluggish display, sliding smear; and/or

在智能切换刷新率模式下,当第二应用开启高帧率时,若所述第二应用的界面显示正常,且功耗达标,则将所述第二应用加入应用白名单中,其中,显示正常包括第二应用的绘制帧率能够达到预设帧率、显示清晰、运行流畅中的至少一项。In the smart switching refresh rate mode, when the high frame rate of the second application is enabled, if the interface of the second application is displayed normally and the power consumption meets the standard, the second application will be added to the application whitelist, where the display Normally, the drawing frame rate of the second application can reach at least one of a preset frame rate, clear display, and smooth running.

其中,关于应用黑名单、应用白名单中应用的屏幕刷新率控制方法可参考本申请实施例三。For the method for controlling the screen refresh rate of applications in the application blacklist and application whitelist, reference may be made to Embodiment 3 of the present application.

在一实施方式中,所述预设应用名单通过以下至少一种方式获得:In one embodiment, the preset application list is obtained in at least one of the following ways:

通过人工设定;通过用户习惯自动确定;通过大数据统计分析确定;由服务器和/或第二终端提供。By manual setting; automatically determined by user habits; determined by statistical analysis of big data; provided by the server and/or the second terminal.

具体地,通过人工设定获得所述预设应用名单,包括根据对应用的显示效果、流畅度等要求,用户对应用对应的预设应用名单进行人工设定,比如:将显示效果、流程度要求高的应用,划分到预设高刷新率应用名单中;通过用户习惯自动确定,包括根据人工设定结果,对同类型的应用自动划分到同一预设应用名单中,比如:第一视频软件的人工设定结果为高刷新率应用名单时,将第二视频软件也自动划分到高刷新率应用名单中;通过大数据统计分析,包括将统计的应用刷新率平均值与预设应用刷新率名单进行比对,根据比对结果将应用划分到对应的预设应用刷新率名单中;由服务器和/或第二终端提供,包括服务器从其他终端获取应用对应的预设应用刷新率名单,并将获取结果反馈给本终端,本终端根据反馈结果将应用划分到对应的预设应用刷新率名单,和/或,第二终端将设置好的预设应用刷新率名单直接发送给本终端。Specifically, obtaining the preset application list by manual setting includes manually setting the preset application list corresponding to the application by the user according to the display effect, fluency and other requirements of the application. Applications with high requirements are classified into the preset high refresh rate application list; automatically determined by user habits, including automatic classification of applications of the same type into the same preset application list according to the results of manual settings, such as: First Video Software When the result of manual setting is the high refresh rate application list, the second video software is also automatically divided into the high refresh rate application list; through the statistical analysis of big data, including the statistical average application refresh rate and the preset application refresh rate The list is compared, and the application is divided into the corresponding preset application refresh rate list according to the comparison result; provided by the server and/or the second terminal, including the server obtaining the preset application refresh rate list corresponding to the application from other terminals, and Feedback the acquisition result to the terminal, and the terminal divides the applications into the corresponding preset application refresh rate list according to the feedback result, and/or the second terminal directly sends the preset preset application refresh rate list to the terminal.

步骤S13:根据所述处理结果及所述屏幕刷新率模式调整所述移动终端的屏幕刷新率。Step S13: Adjust the screen refresh rate of the mobile terminal according to the processing result and the screen refresh rate mode.

具体地,当所述屏幕刷新率模式为智能切换刷新率模式时,所述步骤S13包括:根据所述应用刷新率调整所述移动终端的屏幕刷新率;或,根据所述预设应用名单对应的刷新率调整所述移动终端的屏幕刷新率。Specifically, when the screen refresh rate mode is an intelligent switching refresh rate mode, the step S13 includes: adjusting the screen refresh rate of the mobile terminal according to the application refresh rate; or, corresponding to the preset application list The refresh rate of the mobile terminal adjusts the screen refresh rate of the mobile terminal.

在一实施方式中,当所述屏幕刷新率模式为高刷新率模式时,所述步骤S13,包括:若所述应用刷新率低于所述屏幕刷新率,则将所述移动终端的屏幕刷新率调整至所述应用刷新率;或,若所述应用对应的预设应用名单不属于高刷新率应用名单,则将所述移动终端的屏幕刷新率调整至所述低刷新率应用名单对应的刷新率。In one embodiment, when the screen refresh rate mode is a high refresh rate mode, the step S13 includes: if the application refresh rate is lower than the screen refresh rate, refreshing the screen of the mobile terminal. or, if the preset application list corresponding to the application does not belong to the high refresh rate application list, adjust the screen refresh rate of the mobile terminal to that corresponding to the low refresh rate application list refresh rate.

在一实施方式中,当所述屏幕刷新率模式为低刷新率模式时,所述步骤S13,包括:若所述应用刷新率和/或所述应用对应的预设应用名单的刷新率高于所述屏幕刷新率,将所述移动终端的屏幕刷新率调整至所述应用刷新率和/或所述预设应用名单的刷新率;和/或,输出提示信息,并根据接收到的反馈操作,将所述移动终端的屏幕刷新率调整至所述应用刷新率和/或所述预设应用名单的刷新率。In one embodiment, when the screen refresh rate mode is a low refresh rate mode, the step S13 includes: if the application refresh rate and/or the refresh rate of the preset application list corresponding to the application is higher than For the screen refresh rate, adjust the screen refresh rate of the mobile terminal to the application refresh rate and/or the refresh rate of the preset application list; and/or, output prompt information, and operate according to the received feedback , adjusting the screen refresh rate of the mobile terminal to the application refresh rate and/or the refresh rate of the preset application list.

具体地,若出现电池电量低、网络信号差等情况,可输出提示信息,根据用户的反馈操作,确定是否将所述移动终端的屏幕刷新率调整至所述应用刷新率和/或所述预设应用名单的刷新率,如图3所示。Specifically, if the battery power is low, the network signal is poor, etc., prompt information can be output, and according to the user's feedback operation, it is determined whether to adjust the screen refresh rate of the mobile terminal to the application refresh rate and/or the preset refresh rate. Set the refresh rate of the application list, as shown in Figure 3.

在一实施方式中,所述方法还包括:若检测到所述移动终端开启长续航模式,或开启省电模式,或电量低于预设值,则将所述移动终端的屏幕刷新率调整至低刷新率模式。In one embodiment, the method further includes: if it is detected that the mobile terminal is in a long battery life mode, or in a power saving mode, or the power is lower than a preset value, adjusting the screen refresh rate of the mobile terminal to Low refresh rate mode.

本申请实施例一提供的屏幕刷新率控制方法,在应用的运行状态满足预设条件时,根据应用的刷新率和/或应用对应的预设应用名单的刷新率、屏幕刷新率模式调整移动终端的屏幕刷新率,有效改善了屏幕刷新率变更过程的用户体验,并降低了屏幕刷新率变更过程的功耗。In the screen refresh rate control method provided by the first embodiment of the present application, when the running state of the application satisfies the preset condition, the mobile terminal is adjusted according to the refresh rate of the application and/or the refresh rate and screen refresh rate mode of the preset application list corresponding to the application It can effectively improve the user experience of the screen refresh rate change process and reduce the power consumption of the screen refresh rate change process.

图4是本申请实施例二提供的屏幕刷新率控制方法的流程示意图,本申请提供的屏幕刷新率控制方法可以但不限于应用于手机、平板、手表等移动终端。如图4所示,本申请的屏幕刷新率控制方法可以包括如下步骤:FIG. 4 is a schematic flowchart of the screen refresh rate control method provided in Embodiment 2 of the present application. The screen refresh rate control method provided by the present application may be applied to, but not limited to, mobile terminals such as mobile phones, tablets, and watches. As shown in FIG. 4 , the screen refresh rate control method of the present application may include the following steps:

步骤S21:获取当前运行应用的应用信息;Step S21: obtaining application information of the currently running application;

在一实施方式中,所述应用信息包括以下至少一种:应用的刷新率;应用对应的刷新率名单。In one embodiment, the application information includes at least one of the following: a refresh rate of the application; and a list of refresh rates corresponding to the application.

其中,应用刷新率、应用对应的刷新率名单的获取方法同实施例一中步骤S12,此处不再赘述。The method for obtaining the application refresh rate and the refresh rate list corresponding to the application is the same as that of step S12 in the first embodiment, and will not be repeated here.

步骤S22:根据所述应用信息及所述移动终端的终端信息,按照预设规则调整所述移动终端的屏幕刷新率。Step S22: According to the application information and the terminal information of the mobile terminal, adjust the screen refresh rate of the mobile terminal according to a preset rule.

在一实施方式中,所述终端信息包括以下至少一种:电池电量;运行模式;屏幕刷新率模式。In one embodiment, the terminal information includes at least one of the following: battery level; operation mode; screen refresh rate mode.

其中,运行模式包括:省电模式、长续航模式中的至少一种;屏幕刷新率模式包括:低刷新率模式、中刷新率模式、高刷新率模式,智能切换刷新率模式中的至少一种。The operating modes include at least one of a power saving mode and a long battery life mode; the screen refresh rate modes include: at least one of a low refresh rate mode, a medium refresh rate mode, a high refresh rate mode, and an intelligent switching refresh rate mode .

在一实施方式中,在所述步骤S22之前,还包括:若所述当前运行应用的运行状态满足第一预设条件;则执行所述S22步骤。In an embodiment, before the step S22, the method further includes: if the running state of the currently running application satisfies the first preset condition; then executing the step S22.

具体地,所述第一预设条件包括以下至少一种:所述应用被启动和/或唤起;所述应用从后台运行切换至前台运行;所述应用的运行界面切换到预设界面。Specifically, the first preset condition includes at least one of the following: the application is started and/or awakened; the application is switched from running in the background to running in the foreground; the running interface of the application is switched to a preset interface.

其中,所述预设界面包括以下至少一种:游戏界面、视频界面。Wherein, the preset interface includes at least one of the following: a game interface and a video interface.

在一实施方式中,所述预设规则包括以下至少一种:当所述终端信息满足第二预设条件时,则将所述移动终端的屏幕刷新率调整至低刷新率模式;当所述终端信息和所述应用信息满足第三预设条件,则将所述移动终端的屏幕刷新率调整至高刷新率模式。In one embodiment, the preset rule includes at least one of the following: when the terminal information satisfies a second preset condition, adjust the screen refresh rate of the mobile terminal to a low refresh rate mode; If the terminal information and the application information satisfy the third preset condition, the screen refresh rate of the mobile terminal is adjusted to a high refresh rate mode.

其中,所述第二预设条件包括所述移动终端开启长续航模式,或开启省电模式,或所述电池电量低于预设电量值中的至少一种;所述第三预设条件包括:所述应用的刷新率和/或所述应用对应的刷新率应用名单的刷新率高于预设值,且所述移动终端未开启长续航模式,或未开启省电模式,或电池电量高于预设电量值。Wherein, the second preset condition includes at least one of the mobile terminal turning on the long battery life mode, or turning on the power saving mode, or the battery power being lower than a preset power value; the third preset condition includes : The refresh rate of the application and/or the refresh rate of the application list corresponding to the application is higher than the preset value, and the mobile terminal has not turned on the long battery life mode, or has not turned on the power saving mode, or the battery power is high at the preset power level.

其中,所述预设值可为系统预设值,也可人为设置,优选地,所述预设值设置为高刷新率模式对应的刷新率。Wherein, the preset value may be a system preset value, or may be set manually, preferably, the preset value is set as a refresh rate corresponding to the high refresh rate mode.

本申请实施例二提供的屏幕刷新率控制方法,在应用的运行状态满足预设条件时,根据应用的刷新率和/或应用对应的刷新率应用名单的刷新率、终端信息调整移动终端的屏幕刷新率,能有效改善屏幕刷新率变更过程的用户体验,并降低屏幕刷新率变更过程的功耗。In the screen refresh rate control method provided in the second embodiment of the present application, when the running state of the application satisfies the preset condition, the screen of the mobile terminal is adjusted according to the refresh rate of the application and/or the refresh rate of the application list and terminal information corresponding to the refresh rate of the application The refresh rate can effectively improve the user experience of the screen refresh rate change process and reduce the power consumption of the screen refresh rate change process.

图5是本申请实施例三提供的屏幕刷新率控制方法的流程示意图,本申请提供的屏幕刷新率控制方法可以但不限于应用于手机、平板、手表等移动终端。如图5所示,本申请的屏幕刷新率控制方法可以包括如下步骤:FIG. 5 is a schematic flowchart of the screen refresh rate control method provided in Embodiment 3 of the present application. The screen refresh rate control method provided by the present application may be applied to, but not limited to, mobile terminals such as mobile phones, tablets, and watches. As shown in FIG. 5 , the screen refresh rate control method of the present application may include the following steps:

步骤S101:获取屏幕刷新率模式;Step S101: obtaining a screen refresh rate mode;

在一实施方式中,屏幕刷新率模式包括低刷新率模式、高刷新率模式、智能切换刷新率模式中的至少一项。其中,智能切换模式、低刷新率模式主要以60Hz显示刷新率作为屏幕刷新率,高刷新率模式主要以90Hz显示刷新率作为屏幕刷新率。In one embodiment, the screen refresh rate mode includes at least one of a low refresh rate mode, a high refresh rate mode, and an intelligent switching refresh rate mode. Among them, the intelligent switching mode and the low refresh rate mode mainly use the 60Hz display refresh rate as the screen refresh rate, and the high refresh rate mode mainly uses the 90Hz display refresh rate as the screen refresh rate.

具体地,用户可通过语音输入或手动操作进行屏幕刷新率模式选择,其中,手动操作设置路径包括:设置-显示与亮度-屏幕刷新率。选中“智能切换刷新率模式”和“高刷新率模式”时,智能切换刷新率功能开始生效。Specifically, the user can select the screen refresh rate mode through voice input or manual operation, wherein the manual operation setting path includes: setting-display and brightness-screen refresh rate. When "Smart Switch Refresh Rate Mode" and "High Refresh Rate Mode" are selected, the Smart Switch Refresh Rate function takes effect.

步骤S102:在当前显示的应用界面变更时,通过高刷新率应用名单对当前显示应用进行识别;Step S102: when the currently displayed application interface is changed, identify the currently displayed application through the high refresh rate application list;

其中,当前显示的应用界面变更包括用户操作由一个应用切换到另一个应用、由桌面界面进入到应用界面中的至少一项。Wherein, the currently displayed application interface change includes at least one of switching from one application to another application, and entering the application interface from the desktop interface by the user operation.

在一实施方式中,高刷新率应用名单包括高刷新率应用黑名单、高刷新率应用白名单中的至少一项。具体地,高刷新率应用黑名单、高刷新率应用白名单的创建方法包括人工筛选、大数据统计中的至少一项。In one embodiment, the high refresh rate application list includes at least one of a high refresh rate application blacklist and a high refresh rate application whitelist. Specifically, the method for creating a high refresh rate application blacklist and a high refresh rate application whitelist includes at least one of manual screening and big data statistics.

在一实施方式中,在步骤S102:当前显示的应用界面变更时,通过高刷新率应用名单对当前显示的应用进行识别之前包括:接收服务器发送的高刷新率应用黑名单和/或高刷新率应用白名单。In one embodiment, in step S102: when the currently displayed application interface is changed, before identifying the currently displayed application through the high refresh rate application list, it includes: receiving a high refresh rate application blacklist and/or high refresh rate sent by the server. App whitelist.

具体地,高刷新率应用黑名单、高刷新率应用白名单的创建方法以人工筛选为主,以大数据统计为辅,并定期通过服务器直接推送到移动终端中生效。Specifically, the methods of creating a high refresh rate application blacklist and a high refresh rate application whitelist are mainly based on manual screening, supplemented by big data statistics, and are regularly pushed directly to the mobile terminal through the server to take effect.

步骤S103:根据识别结果将屏幕刷新率变更到所述屏幕刷新率模式下对应的值。Step S103: Change the screen refresh rate to a value corresponding to the screen refresh rate mode according to the identification result.

在一实施方式中,在步骤S102:当前显示的应用界面变更时,通过高刷新率应用名单对当前显示的应用进行识别之前,还包括:In one embodiment, in step S102: when the currently displayed application interface is changed, before identifying the currently displayed application through the high refresh rate application list, the method further includes:

在高刷新率模式下,若第一应用出现显示异常,则将所述第一应用加入所述高刷新率应用黑名单中,其中,显示异常包括第一应用的绘制帧率无法达到预设帧率、显示不流畅、滑动拖影中至少一项;In the high refresh rate mode, if a display abnormality occurs in the first application, the first application is added to the high refresh rate application blacklist, wherein the display abnormality includes that the drawing frame rate of the first application cannot reach the preset frame At least one of rate, display is not smooth, sliding smear;

在智能切换刷新率模式下,当第二应用开启高帧率时,若所述第二应用的界面显示正常,且功耗达标,则将所述第二应用加入所述高刷新率应用白名单中,其中,显示正常包括第二应用的绘制帧率能够达到预设帧率、显示清晰、运行流畅中的至少一项。In the smart switching refresh rate mode, when the high frame rate is enabled for the second application, if the interface of the second application is displayed normally and the power consumption meets the standard, the second application will be added to the high refresh rate application whitelist wherein, the normal display includes at least one of the drawing frame rate of the second application being able to reach the preset frame rate, the display is clear, and the running is smooth.

其中,第一应用、第二应用为所述移动终端内的任一应用。Wherein, the first application and the second application are any application in the mobile terminal.

本申请实施例三提供的屏幕刷新率控制方法,在应用界面切换变更时,通过对高刷新率应用名单的识别,将屏幕刷新率变更到所述屏幕刷新率模式下对应的值,不仅能改善屏幕刷新率变更过程的用户体验,还能降低屏幕刷新率变更过程的功耗。In the screen refresh rate control method provided in the third embodiment of the present application, when the application interface is switched and changed, the screen refresh rate is changed to the corresponding value in the screen refresh rate mode by identifying the high refresh rate application list, which not only improves the The user experience of the screen refresh rate change process can also reduce the power consumption of the screen refresh rate change process.

图6是本申请实施例四提供的屏幕刷新率控制方法的具体流程示意图。如图4所示,本申请的屏幕刷新率控制方法可以包括如下步骤:FIG. 6 is a schematic flowchart of a specific flow of a screen refresh rate control method provided in Embodiment 4 of the present application. As shown in FIG. 4 , the screen refresh rate control method of the present application may include the following steps:

步骤S201:判定所述屏幕刷新率模式为智能切换刷新率模式;Step S201: determining that the screen refresh rate mode is an intelligent switching refresh rate mode;

步骤S202:在当前显示的应用界面变更时,通过高刷新率应用名单对当前显示应用进行识别;Step S202: when the currently displayed application interface is changed, identify the currently displayed application through the high refresh rate application list;

步骤S203:判断当前显示应用是否为高刷新率应用白名单中的应用;Step S203: judging whether the currently displayed application is an application in the high refresh rate application whitelist;

若当前显示应用是高刷新率应用白名单中的应用,则进入步骤S204:将屏幕刷新率变更到所述智能切换刷新率模式下预设的最大值;If the currently displayed application is an application in the high refresh rate application whitelist, then enter step S204: change the screen refresh rate to the preset maximum value in the smart switching refresh rate mode;

若当前显示应用不是高刷新率应用白名单中的应用,则进入步骤S205:将屏幕刷新率变更到所述智能切换刷新率模式下预设的最小值。If the currently displayed application is not an application in the high refresh rate application whitelist, then go to step S205 : change the screen refresh rate to a preset minimum value in the smart switching refresh rate mode.

其中,智能切换刷新率模式下屏幕刷新率的预设最大值、预设最小值可为系统预设值,也可根据用户需要另外设置,预设最大值一般取值范围为90Hz~240Hz,预设最小值一般取值范围为20Hz~60Hz。Among them, the preset maximum value and the preset minimum value of the screen refresh rate in the intelligent switching refresh rate mode can be the system preset value, and can also be set according to the user's needs. The preset maximum value generally ranges from 90Hz to 240Hz. The minimum value generally ranges from 20Hz to 60Hz.

在一实施方式中,在智能切换刷新率模式下,若当前显示应用的识别结果为高刷新率应用白名单中的应用时,则将屏幕刷新率变更到智能切换刷新率模式下的预设最大值。In one embodiment, in the smart switching refresh rate mode, if the identification result of the currently displayed application is an application in the high refresh rate application whitelist, the screen refresh rate is changed to the preset maximum value in the smart switching refresh rate mode. value.

更进一步,在智能切换刷新率模式下,当前显示应用的识别结果为高刷新率应用白名单中的应用时,若接收到当前显示应用发送的以不高于第一帧率刷新的请求指令时,则将屏幕刷新率的最大值调整为所述第一帧率。Further, in the smart switching refresh rate mode, when the current display application is identified as an application in the high refresh rate application whitelist, if it receives a request command sent by the current display application to refresh at a frame rate not higher than the first frame rate , the maximum screen refresh rate is adjusted to the first frame rate.

在一实施方式中,在智能切换刷新率模式下,若当前显示应用的识别结果为高刷新率应用黑名单中的应用时,则将屏幕刷新率强制变更到智能切换刷新率模式下的预设最小值。In one embodiment, in the smart switching refresh rate mode, if the identification result of the currently displayed application is an application in the high refresh rate application blacklist, the screen refresh rate is forcibly changed to the preset in the smart switching refresh rate mode. minimum value.

更进一步,在智能切换刷新率模式下,当前显示应用的识别结果为高刷新率应用黑名单中的应用时,若当前显示应用请求以其他帧率刷新时,仍将屏幕刷新率强制变更到智能切换刷新率模式下的预设最小值。Further, in the smart switch refresh rate mode, when the current display application is identified as an application in the high refresh rate application blacklist, if the current display application requests to refresh at another frame rate, the screen refresh rate will still be forcibly changed to smart. Toggles the preset minimum value in refresh rate mode.

在一实施方式中,在智能切换刷新率模式下,若当前显示应用的识别结果为高刷新率应用黑名单、应用白名单以外的其他应用时,则以智能切换刷新率模式下屏幕刷新率的预设最小值作为屏幕刷新率。In one embodiment, in the smart switching refresh rate mode, if the identification result of the currently displayed application is an application other than the high refresh rate application blacklist and the application whitelist, the screen refresh rate in the smart switching refresh rate mode The default minimum value is used as the screen refresh rate.

更进一步,在智能切换刷新率模式下,当前显示应用的识别结果为高刷新率应用黑名单、高刷新率应用白名单以外的其他应用时,若当前显示应用请求以不高于第二帧率刷新时,则将屏幕刷新率的最大值调整到所述第二帧率。Furthermore, in the smart switching refresh rate mode, when the identification result of the currently displayed application is an application other than the high refresh rate application blacklist and the high refresh rate application whitelist, if the current display application request is not higher than the second frame rate. When refreshing, the maximum screen refresh rate is adjusted to the second frame rate.

其中,第一帧率、第二帧率为智能切换模式下屏幕刷新率预设最大值与预设最小值之间的任一值。Wherein, the first frame rate and the second frame rate are any values between the preset maximum value and the preset minimum value of the screen refresh rate in the intelligent switching mode.

图7是本申请实施例五提供的屏幕刷新率控制方法的具体流程示意图。如图7所示,本申请的屏幕刷新率控制方法可以包括如下步骤:FIG. 7 is a schematic flowchart of a specific flow of a screen refresh rate control method provided in Embodiment 5 of the present application. As shown in FIG. 7 , the screen refresh rate control method of the present application may include the following steps:

步骤S301:判定所述屏幕刷新率模式为高刷新率模式;Step S301: determine that the screen refresh rate mode is a high refresh rate mode;

步骤S302:在当前显示的应用界面变更时,通过高刷新率应用名单对当前显示应用进行识别;Step S302: when the currently displayed application interface is changed, identify the currently displayed application through the high refresh rate application list;

步骤S303:判断当前显示应用是否为高刷新率应用黑名单中的应用;Step S303: judging whether the currently displayed application is an application in the high refresh rate application blacklist;

若当前显示应用是高刷新率应用黑名单中的应用,则进入步骤S304:将屏幕刷新率变更到所述高刷新率模式下预设的最小值;If the currently displayed application is an application in the high refresh rate application blacklist, then enter step S304: change the screen refresh rate to a preset minimum value in the high refresh rate mode;

若当前显示应用不是高刷新率应用黑名单中的应用,则进入步骤S305:将屏幕刷新率变更到所述高刷新率模式下预设的最大值。If the currently displayed application is not an application in the high refresh rate application blacklist, step S305 is entered: the screen refresh rate is changed to a preset maximum value in the high refresh rate mode.

其中,高刷新率模式下屏幕刷新率的预设最大值、预设最小值可为系统预设值,也可根据用户需要另外设置,预设最大值一般取值范围为90Hz~240Hz,预设最小值一般取值范围为20Hz~60Hz。Among them, the preset maximum value and the preset minimum value of the screen refresh rate in the high refresh rate mode can be the system preset values, or can be set separately according to user needs. The preset maximum value generally ranges from 90Hz to 240Hz. The minimum value generally ranges from 20Hz to 60Hz.

在一实施方式中,在高刷新率模式下,若当前显示应用的识别结果为高刷新率应用黑名单中的应用时,则将屏幕刷新率强制变更到高刷新率模式下预设的最小值。In one embodiment, in the high refresh rate mode, if the identification result of the currently displayed application is an application in the high refresh rate application blacklist, the screen refresh rate is forcibly changed to the preset minimum value in the high refresh rate mode. .

更进一步,在高刷新率模式下,当前显示应用的识别结果为高刷新率应用黑名单中的应用时,若接收到当前显示应用发送的以不高于第三帧率刷新的请求指令时,则将屏幕刷新率的最大值调整为所述第三帧率。Further, in the high refresh rate mode, when the identification result of the current display application is an application in the high refresh rate application blacklist, if a request command sent by the current display application to refresh at a frame rate not higher than the third frame rate is received, Then, the maximum value of the screen refresh rate is adjusted to the third frame rate.

在一实施方式中,在高刷新率模式下,若当前显示应用的识别结果为高刷新率应用黑名单以外的其他应用时,则以高刷新率模式下屏幕刷新率的预设最大值作为屏幕刷新率。In one embodiment, in the high refresh rate mode, if the identification result of the currently displayed application is an application other than the high refresh rate application blacklist, the preset maximum value of the screen refresh rate in the high refresh rate mode is used as the screen. refresh rate.

更进一步,在高刷新率模式下,当前显示应用的识别结果为高刷新率应用黑名单以外的其他应用时,若接收到所述当前显示应用发送的以不高于第四帧率刷新的请求指令时,则将屏幕刷新率的最大值调整为所述第四帧率。Further, in the high refresh rate mode, when the identification result of the current display application is an application other than the high refresh rate application blacklist, if a request to refresh at a frame rate not higher than the fourth frame rate sent by the current display application is received When the instruction is given, the maximum screen refresh rate is adjusted to the fourth frame rate.

其中,第三帧率、第四帧率为高刷新率模式下屏幕刷新率预设最大值与预设最小值之间的任一值。Wherein, the third frame rate and the fourth frame rate are any value between the preset maximum value and the preset minimum value of the screen refresh rate in the high refresh rate mode.

图8是本申请实施例六提供的屏幕刷新率控制方法的流程示意图。如图8所示,本申请的屏幕刷新率控制方法可以包括如下步骤:FIG. 8 is a schematic flowchart of a screen refresh rate control method provided by Embodiment 6 of the present application. As shown in FIG. 8 , the screen refresh rate control method of the present application may include the following steps:

步骤S401:判定所述屏幕刷新率模式为低刷新率模式;Step S401: determine that the screen refresh rate mode is a low refresh rate mode;

步骤S402:在当前显示的应用界面变更时,将屏幕刷新率变更到所述低刷新率模式下预设的最小值。Step S402 : when the currently displayed application interface is changed, change the screen refresh rate to a preset minimum value in the low refresh rate mode.

具体地,在低刷新率模式下,无论当前显示应用为高刷新率应用黑名单中的应用、高刷新率应用白名单中的应用或高刷新率应用黑名单、高刷新率应用白名单以外的其他应用,均将屏幕刷新率变更到所述低刷新率模式下的预设最小值。Specifically, in the low refresh rate mode, whether the currently displayed application is an application in the high refresh rate application blacklist, an application in the high refresh rate application whitelist, or an application other than the high refresh rate application blacklist and the high refresh rate application whitelist For other applications, the screen refresh rate is changed to the preset minimum value in the low refresh rate mode.

其中,低刷新模式下屏幕刷新率的预设最小值可为系统预设值,也可根据用户需要另外设置,一般取值范围为20Hz~60Hz。Among them, the preset minimum value of the screen refresh rate in the low refresh mode may be a system preset value, and may also be set separately according to user needs, and the general value range is 20 Hz to 60 Hz.

更进一步,在低刷新率模式下,若当前显示应用请求以其他帧率刷新时,仍将屏幕刷新率强制变更到所述低刷新率模式下的预设最小值。Furthermore, in the low refresh rate mode, if the current display application requests to refresh at another frame rate, the screen refresh rate is still forcibly changed to the preset minimum value in the low refresh rate mode.

值得一提的是,在用户开启长续航模式或省电模式时,不论处于上述任何一种屏幕刷新率模式,也不论当前显示应用为任何一种应用,均将屏幕刷新率强制变更到低刷新率模式下的预设最小值。It is worth mentioning that when the user turns on the long battery life mode or the power saving mode, no matter in any of the above screen refresh rate modes, and no matter the currently displayed application is any kind of application, the screen refresh rate will be forcibly changed to a low refresh rate. The preset minimum value in rate mode.

图9是本申请实施例七提供的移动终端的示意图。如图9所示,该实施例的移动终端包括:处理器110、存储器111以及存储在所述存储器111中并可在所述处理器110上运行的计算机程序112。所述处理器110执行所述计算机程序112时实现上述各个交互方法实施例中的步骤。FIG. 9 is a schematic diagram of a mobile terminal according to Embodiment 7 of the present application. As shown in FIG. 9 , the mobile terminal of this embodiment includes: a processor 110 , a memory 111 , and a computer program 112 stored in the memory 111 and executable on the processor 110 . When the processor 110 executes the computer program 112, the steps in each of the foregoing interaction method embodiments are implemented.

示例性的,所述计算机程序112可以被分割成一个或多个模块/单元,所述一个或者多个模块/单元被存储在所述存储器111中,并由所述处理器110执行,以完成本申请。所述一个或多个模块/单元可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述所述计算机程序112在所述移动终端中的执行过程。Exemplarily, the computer program 112 may be divided into one or more modules/units, and the one or more modules/units are stored in the memory 111 and executed by the processor 110 to complete the this application. The one or more modules/units may be a series of computer program instruction segments capable of performing specific functions, and the instruction segments are used to describe the execution process of the computer program 112 in the mobile terminal.

所述移动终端可以是桌上型计算机、笔记本、掌上电脑及云端服务器等计算设备。所述移动终端可包括,但不仅限于,处理器110、存储器111。本领域技术人员可以理解,图9仅仅是移动终端的示例,并不构成对移动终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如所述移动终端还可以包括输入输出设备、网络接入设备、总线等。The mobile terminal may be a computing device such as a desktop computer, a notebook, a palmtop computer, and a cloud server. The mobile terminal may include, but is not limited to, the processor 110 and the memory 111 . Those skilled in the art can understand that FIG. 9 is only an example of a mobile terminal, and does not constitute a limitation on the mobile terminal, and may include more or less components than those shown in the figure, or combine some components, or different components, such as The mobile terminal may also include an input and output device, a network access device, a bus, and the like.

所称处理器110可以是中央处理单元(Central Processing Unit,CPU),还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。The so-called processor 110 may be a central processing unit (Central Processing Unit, CPU), and may also be other general-purpose processors, digital signal processors (Digital Signal Processors, DSP), application specific integrated circuits (Application Specific Integrated Circuit, ASIC), Off-the-shelf programmable gate array (Field-Programmable Gate Array, FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, and the like. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.

所述存储器111可以是所述移动终端的内部存储单元,例如移动终端的硬盘或内存。所述存储器111也可以是所述移动终端的外部存储设备,例如所述移动终端上配备的插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)等。进一步地,所述存储器111还可以既包括所述移动终端的内部存储单元也包括外部存储设备。所述存储器111用于存储所述计算机程序以及所述移动终端所需的其他程序和数据。所述存储器111还可以用于暂时地存储已经输出或者将要输出的数据。The memory 111 may be an internal storage unit of the mobile terminal, such as a hard disk or a memory of the mobile terminal. The memory 111 may also be an external storage device of the mobile terminal, such as a plug-in hard disk equipped on the mobile terminal, a smart memory card (Smart Media Card, SMC), a secure digital (Secure Digital, SD) card, Flash card (Flash Card) and so on. Further, the memory 111 may also include both an internal storage unit of the mobile terminal and an external storage device. The memory 111 is used to store the computer program and other programs and data required by the mobile terminal. The memory 111 may also be used to temporarily store data that has been output or will be output.

本申请还提供一种设备,所述设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上所述的方法的步骤。The present application also provides a device, the device comprising: a memory, a processor, and a computer program stored on the memory and executable on the processor, the computer program being executed by the processor to achieve the above the steps of the method.

本申请还提供一种计算机存储介质,所述计算机存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的方法的步骤。The present application also provides a computer storage medium, where a computer program is stored on the computer storage medium, and when the computer program is executed by a processor, the steps of the above method are implemented.

本申请实施例还提供一种计算机程序产品,所述计算机程序产品包括计算机程序代码,当所述计算机程序代码在计算机上运行时,使得计算机执行如上各种可能的实施方式中所述的方法。The embodiments of the present application further provide a computer program product, the computer program product includes computer program code, when the computer program code is run on a computer, the computer is made to execute the method described in the various possible implementation manners above.

本申请实施例还提供一种芯片,包括存储器和处理器,所述存储器用于存储计算机程序,所述处理器用于从所述存储器中调用并运行所述计算机程序,使得安装有所述芯片的设备执行如上各种可能的实施方式中所述的方法。An embodiment of the present application further provides a chip, including a memory and a processor, where the memory is used to store a computer program, and the processor is used to call and run the computer program from the memory, so that a chip installed with the chip is The apparatus performs the method as described in the various possible embodiments above.

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述或记载的部分,可以参见其它实施例的相关描述。In the foregoing embodiments, the description of each embodiment has its own emphasis. For parts that are not described or described in detail in a certain embodiment, reference may be made to the relevant descriptions of other embodiments.

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。Those of ordinary skill in the art can realize that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Skilled artisans may implement the described functionality using different methods for each particular application, but such implementations should not be considered beyond the scope of this application.

以上所述实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围,均应包含在本申请的保护范围之内。The above-mentioned embodiments are only used to illustrate the technical solutions of the present application, but not to limit them; although the present application has been described in detail with reference to the above-mentioned embodiments, those of ordinary skill in the art should understand that: it can still be used for the above-mentioned implementations. The technical solutions described in the examples are modified, or some technical features thereof are equivalently replaced; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions in the embodiments of the application, and should be included in the within the scope of protection of this application.

Claims (18)

1. A screen refresh rate control method is applied to a mobile terminal and comprises the following steps:
s11, acquiring a screen refresh rate mode;
s12, if the running state of the application meets the preset condition, processing the application;
s13, adjusting the screen refresh rate of the mobile terminal according to the processing result and the screen refresh rate mode.
2. The method of claim 1, wherein the running state of the application satisfies a preset condition, comprising at least one of:
the application is launched and/or invoked;
the application is switched from background running to foreground running;
and switching the running interface of the application to a preset interface.
3. The method of claim 1, wherein processing the application comprises:
obtaining an application refresh rate of the application; and/or the presence of a gas in the gas,
and comparing the application with a preset application list.
4. The method of claim 3, wherein the predetermined list of applications comprises at least one of:
a high refresh rate application list;
a medium refresh rate application list;
low refresh rate application roster.
5. The method of any of claims 1-4, wherein the screen refresh rate mode comprises: at least one of a low refresh rate mode, a medium refresh rate mode, a high refresh rate mode, and an intelligent switching refresh rate mode.
6. The method of claim 5, wherein when the screen refresh rate mode is the smart switching refresh rate mode, the step of S13 comprises:
adjusting the screen refresh rate of the mobile terminal according to the application refresh rate; or the like, or, alternatively,
and adjusting the screen refresh rate of the mobile terminal according to the refresh rate corresponding to the preset application list.
7. The method as claimed in claim 5, wherein when the screen refresh rate mode is a high refresh rate mode, the step S13 includes:
if the application refresh rate is lower than the screen refresh rate, adjusting the screen refresh rate of the mobile terminal to the application refresh rate; or the like, or, alternatively,
and if the preset application list corresponding to the application does not belong to the high-refresh-rate application list, adjusting the screen refresh rate of the mobile terminal to the refresh rate corresponding to the low-refresh-rate application list.
8. The method as claimed in claim 5, wherein when the screen refresh rate mode is a low refresh rate mode, the step S13 includes:
if the application refresh rate and/or the refresh rate of a preset application list corresponding to the application is higher than the screen refresh rate, adjusting the screen refresh rate of the mobile terminal to the application refresh rate and/or the refresh rate of the preset application list; and/or the presence of a gas in the gas,
and outputting prompt information, and adjusting the screen refresh rate of the mobile terminal to the application refresh rate and/or the refresh rate of the preset application list according to the received feedback operation.
9. The method of claim 5, wherein the method further comprises:
and if the mobile terminal is detected to be started in a long endurance mode, or in a power saving mode, or the electric quantity is lower than a preset value, adjusting the screen refresh rate of the mobile terminal to a low refresh rate mode.
10. A screen refresh rate control method is applied to a mobile terminal and comprises the following steps:
s21, acquiring application information of the current running application;
and S22, adjusting the screen refresh rate of the mobile terminal according to the application information and the terminal information of the mobile terminal and a preset rule.
11. The method of claim 10, wherein the application information comprises at least one of:
the refresh rate of the application;
the corresponding refresh rate list is applied.
12. The method of claim 10, wherein the terminal information comprises at least one of:
the battery power;
an operating mode;
screen refresh rate mode.
13. The method according to any one of claims 10 to 12, wherein the step of S22 is preceded by the step of:
if the running state of the currently running application meets a first preset condition;
the step of S22 is performed.
14. The method of claim 13, wherein the first preset condition comprises at least one of:
the application is launched and/or invoked;
the application is switched from background running to foreground running;
and switching the running interface of the application to a preset interface.
15. The method of any of claims 10 to 12, wherein the preset rules comprise at least one of:
when the terminal information meets a second preset condition, adjusting the screen refresh rate of the mobile terminal to a low refresh rate mode;
and when the terminal information and the application information meet a third preset condition, adjusting the screen refresh rate of the mobile terminal to a high refresh rate mode.
16. The method of claim 15, wherein the preset rules include at least one of:
the second preset condition comprises at least one of the mobile terminal starting a long endurance mode, or starting a power saving mode, or the battery power is lower than a preset power value;
the third preset condition includes: the refresh rate of the application and/or the refresh rate of the refresh rate application list corresponding to the application are/is higher than a preset value, and the mobile terminal does not start a long endurance mode or a power saving mode, or the battery power is higher than a preset power value.
17. A mobile terminal comprising a memory, a processor and a computer program stored in said memory and executable on said processor, characterized in that said processor, when executing said computer program, implements the steps of the screen refresh rate control method according to any one of claims 1 to 16.
18. A computer-readable storage medium storing a computer program, wherein the computer program when executed by a processor implements the steps of the screen refresh rate control method according to any one of claims 1 to 16.
CN202010769056.9A 2020-08-03 2020-08-03 Screen refresh rate control method, mobile terminal and computer-readable storage medium Pending CN112083988A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010769056.9A CN112083988A (en) 2020-08-03 2020-08-03 Screen refresh rate control method, mobile terminal and computer-readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010769056.9A CN112083988A (en) 2020-08-03 2020-08-03 Screen refresh rate control method, mobile terminal and computer-readable storage medium

Publications (1)

Publication Number Publication Date
CN112083988A true CN112083988A (en) 2020-12-15

Family

ID=73735926

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010769056.9A Pending CN112083988A (en) 2020-08-03 2020-08-03 Screen refresh rate control method, mobile terminal and computer-readable storage medium

Country Status (1)

Country Link
CN (1) CN112083988A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112954439A (en) * 2021-02-07 2021-06-11 联想(北京)有限公司 Processing method and electronic equipment
CN114615727A (en) * 2022-03-14 2022-06-10 北京小米移动软件有限公司 Control method and device of terminal equipment, electronic equipment and storage medium
CN114913827A (en) * 2022-05-17 2022-08-16 广西世纪创新显示电子有限公司 Energy-saving display control method, device, terminal and storage medium of electronic contest display
CN116680153A (en) * 2023-07-28 2023-09-01 荣耀终端有限公司 Application frame rate smoothing method, electronic device and storage medium
US12027089B2 (en) 2022-05-20 2024-07-02 Asustek Computer Inc. Electronic device and refresh rate adjusting method thereof

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3373284A1 (en) * 2017-03-10 2018-09-12 Guangdong Oppo Mobile Telecommunications Corp., Ltd. Method and device for controlling refresh rate of mobile terminal and mobile terminal
CN110377251A (en) * 2019-06-06 2019-10-25 努比亚技术有限公司 A kind of screen refresh rate method of adjustment, terminal and computer readable storage medium
CN110928396A (en) * 2019-11-18 2020-03-27 Oppo(重庆)智能科技有限公司 Screen refreshing method and related equipment
CN111131622A (en) * 2019-12-31 2020-05-08 联想(北京)有限公司 Refresh frequency adjusting method and device, electronic equipment and readable storage medium

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3373284A1 (en) * 2017-03-10 2018-09-12 Guangdong Oppo Mobile Telecommunications Corp., Ltd. Method and device for controlling refresh rate of mobile terminal and mobile terminal
CN110377251A (en) * 2019-06-06 2019-10-25 努比亚技术有限公司 A kind of screen refresh rate method of adjustment, terminal and computer readable storage medium
CN110928396A (en) * 2019-11-18 2020-03-27 Oppo(重庆)智能科技有限公司 Screen refreshing method and related equipment
CN111131622A (en) * 2019-12-31 2020-05-08 联想(北京)有限公司 Refresh frequency adjusting method and device, electronic equipment and readable storage medium

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112954439A (en) * 2021-02-07 2021-06-11 联想(北京)有限公司 Processing method and electronic equipment
CN114615727A (en) * 2022-03-14 2022-06-10 北京小米移动软件有限公司 Control method and device of terminal equipment, electronic equipment and storage medium
CN114913827A (en) * 2022-05-17 2022-08-16 广西世纪创新显示电子有限公司 Energy-saving display control method, device, terminal and storage medium of electronic contest display
US12027089B2 (en) 2022-05-20 2024-07-02 Asustek Computer Inc. Electronic device and refresh rate adjusting method thereof
CN116680153A (en) * 2023-07-28 2023-09-01 荣耀终端有限公司 Application frame rate smoothing method, electronic device and storage medium
CN116680153B (en) * 2023-07-28 2024-03-29 荣耀终端有限公司 Application frame rate smoothing method, electronic device and storage medium

Similar Documents

Publication Publication Date Title
CN112083988A (en) Screen refresh rate control method, mobile terminal and computer-readable storage medium
KR102194795B1 (en) Electronic device and method for contolling power
US20140208328A1 (en) Method for terminal acceleration, terminal and storage medium
CN103780447B (en) A kind of flow control methods and device
WO2014012517A1 (en) Method and device for controlling terminal and terminal thereof
CN107479953B (en) Process management method, device, storage medium and electronic equipment
CN106095492B (en) Application program closing method and device
US20180024615A1 (en) Power Saving Mode Control Method and Device for Multiple Operating Systems, and Terminal
CN108616653A (en) Information processing method, device, mobile terminal and computer readable storage medium
CN110703944A (en) Touch data processing method, device, terminal and storage medium
CN110659136A (en) Method, device, terminal and storage medium for limiting frame rate
CN110855838A (en) Positioning service control method, positioning service control device, mobile terminal and storage medium
CN111580876B (en) Application control method, system and terminal
CN107748697A (en) Using method for closing, device, storage medium and electronic equipment
US20210109754A1 (en) Context based power scheme selection
CN111752632A (en) Control method and device of mobile terminal, mobile terminal and storage medium
CN107870809A (en) Application closing method, device, storage medium and electronic equipment
CN106125889B (en) Awakening source processing method and device
CN106095055B (en) Application program closing method and device
CN105430723B (en) The carrier aggregation mode setting method and communication terminal of a kind of communication terminal
CN111273769A (en) Device control method, device, electronic device and storage medium
CN110658904A (en) Method, device, terminal and storage medium for controlling terminal current
CN109219112B (en) Mobile terminal and power saving method and device thereof
KR101521780B1 (en) Continuous data delivery with energy conservation
CN106095412A (en) Method and device for closing an application program

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20201215

RJ01 Rejection of invention patent application after publication