屏幕控制方法和终端设备技术

技术编号:34828149 阅读:18 留言:0更新日期:2022-09-08 07:19
本申请提供了一种屏幕控制方法和终端设备,有利于降低终端设备的屏幕显示的耗电量,提高用户体验。该方法包括:在终端设备的屏幕亮屏,且终端设备在第一预设时长内未检测到用户的操作的情况下,终端设备判断是否存在持有亮屏锁的至少一个应用程序;若存在至少一个应用程序,终端设备判断至少一个应用程序中是否存在前台运行的第一应用程序;在第一应用程序满足不同条件的情况下,终端设备控制屏幕息屏。屏。屏。

【技术实现步骤摘要】
程序,持有亮屏锁的应用程序均在后台运行。
[0013]前台运行的应用程序的个数为多个,即用户在通过分屏功能显示多个界面。应理 解,通过分屏功能显示的多个界面,并不一定每一个界面对应的应用程序均可以持有 亮屏锁。
[0014]第一应用程序可以存在下列三种情况:
[0015]1)当不存在第一应用程序时,持有亮屏锁的应用程序均在后台运行,终端设备 可以控制屏幕息屏。
[0016]2)当存在第一应用程序、第一应用程序的当前显示界面为预设界面、且终端设 备在第二预设时长内未检测到用户的操作时,终端设备可以控制屏幕息屏。
[0017]可选地,当存在第一应用程序、第一应用程序的当前显示界面为预设界面、且终 端设备在第二预设时长内未检测到用户的操作时,终端设备还可以释放第一应用程序 持有的亮屏锁。
[0018]3)当存在第一应用程序、第一应用程序的当前显示界面不是预设界面、且终端 设备在第三预设时长内未检测到用户的操作时,终端设备可以控制屏幕息屏。
[0019]可选地,当存在第一应用程序、第一应用程序的当前显示界面不是预设界面、且 终端设备在第三预设时长内未检测到用户的操作时,终端设备还可以释放第一应用程 序持有的亮屏锁。
[0020]本申请实施例提供的屏幕控制方法,持有亮屏锁的应用程序均未在前台运行时, 控制屏幕息屏;在检测到前台运行的界面不为预设界面、且在第一时间段内未检测到 用户的操作的情况下,控制屏幕息屏,或者,在前台运行的界面为预设界面、且在第 二时间段内未检测到用户的操作的情况下,控制屏幕息屏。本申请实施例提供的方法, 可以针对不同的情况,灵活控制屏幕息屏,有利于解决终端设备不能自动息屏的问题, 降低屏幕显示的耗电量,提高用户体验。
[0021]结合第一方面,在第一方面的某些实现方式中,方法还包括:在存在第一应用程 序的情况下,终端设备判断第一应用程序的当前显示界面是否为预设界面;若第一应 用程序的当前显示界面为预设界面,终端设备判断是否在第二预设时长内检测到用户 的操作;若终端设备在第二预设时长内未检测到用户的操作,终端设备控制屏幕息屏。
[0022]结合第一方面,在第一方面的某些实现方式中,方法还包括:若第一应用程序的 当前显示界面不是预设界面,终端设备判断是否在第三预设时长内检测到用户的操 作;若终端设备在第三预设时长内未检测到用户的操作,终端设备控制屏幕息屏。
[0023]结合第一方面,在第一方面的某些实现方式中,方法还包括:在终端设备在第二 预设时长内未检测到用户的操作、或者终端设备在第三预设时长内未检测到用户的操 作的情况下,终端设备在当前显示界面显示通知信息,通知信息用于提醒用户是否息 屏;终端设备判断是否检测到用户的目标操作,目标操作用于控制终端设备息屏;在 检测到目标操作的情况下,终端设备控制屏幕息屏。
[0024]该通知信息可以用于直接提醒用户是否息屏,还可以用于间接提醒用户是否息 屏。
[0025]该通知信息可以显示一段时间自动在当前显示界面中消失。
[0026]该通知信息可以以消息通知的方式显示,也可以以弹框提醒的方式显示。
闭第一应用程序的操作;退出预设界面的操作;使第一应用程序在后台运行的操作; 或者,控制屏幕息屏的操作。
[0039]结合第二方面,在第二方面的某些实现方式中,判断模块还用于:在通知信息的 预设显示次数或预设显示时长内判断是否检测到目标操作。
[0040]结合第二方面,在第二方面的某些实现方式中,处理模块还用于:在在预设显示 次数或预设显示时长内未检测到目标操作的情况下,控制屏幕息屏。
[0041]结合第二方面,在第二方面的某些实现方式中,预设界面包括下列至少一个:视 频界面、游戏界面、或者电子书界面。
[0042]结合第二方面,在第二方面的某些实现方式中,处理模块还用于:释放至少一个 应用程序持有的亮屏锁。
[0043]第三方面,本申请提供了一种终端设备,包括处理器,该处理器与存储器耦合, 可用于执行存储器中的指令,以实现上述第一方面中任一种可能实现方式中的方法。 可选地,该终端设备还包括存储器。可选地,该终端设备还包括通信接口,处理器与 通信接口耦合。
[0044]第四方面,本申请提供了一种处理器,包括:输入电路、输出电路和处理电路。 处理电路用于通过输入电路接收信号,并通过输出电路发射信号,使得处理器执行上 述第一方面中任一种可能实现方式中的方法。
[0045]在具体实现过程中,上述处理器可以为芯片,输入电路可以为输入管脚,输出电 路可以为输出管脚,处理电路可以为晶体管、门电路、触发器和各种逻辑电路等。输 入电路所接收的输入的信号可以是由例如但不限于接收器接收并输入的,输出电路所 输出的信号可以是例如但不限于输出给发射器并由发射器发射的,且输入电路和输出 电路可以是同一电路,该电路在不同的时刻分别用作输入电路和输出电路。本申请对 处理器及各种电路的具体实现方式不做限定。
[0046]第五方面,本申请提供了一种处理装置,包括处理器和存储器。该处理器用于读 取存储器中存储的指令,并可通过接收器接收信号,通过发射器发射信号,以执行上 述第一方面中任一种可能实现方式中的方法。
[0047]可选地,处理器为一个或多个,存储器为一个或多个。
[0048]可选地,存储器可以与处理器集成在一起,或者存储器与处理器分离设置。
[0049]在具体实现过程中,存储器可以为非瞬时性(non

transitory)存储器,例如只读 存储器(read only memory,ROM),其可以与处理器集成在同一块芯片上,也可以 分别设置在不同的芯片上,本申请对存储器的类型以及存储器与处理器的设置方式不 做限定。
[0050]应理解,相关的数据交互过程例如发送指示信息可以为从处理器输出指示信息的 过程,接收能力信息可以为处理器接收输入能力信息的过程。具体地,处理输出的数 据可以输出给发射器,处理器接收的输入数据可以来自接收器。其中,发射器和接收 器可以统称为收发器。
[0051]上述第五方面中的处理装置可以是一个芯片,该处理器可以通过硬件来实现也可 以通过软件来实现,当通过硬件实现时,该处理器可以是逻辑电路、集成电路等;当 通过软件来实现时,该处理器可以是一个通用处理器,通过读取存储器中存储的软件 代码来实现,该存储器可以集成在处理器中,可以位于该处理器之外,独立存在。
进行介绍。示例性地,图1为本申请实施例提供的一种终端设备的结构示意图。
[0071]终端设备可以包括处理器110,内部存储器120,移动通信模块2G/3G/4G/5G 130, 传感器模块140以及显示屏150等。其中,传感器模块140可以包括触摸传感器141。
[0072]可选地,传感器模块140中还可以包括压力传感器,陀螺仪传感器,气压传感器, 磁传感器,加速度传感器,距离传感器,接近光传感器,指纹传感器,温度传感器, 环境光传感器以及骨本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种屏幕控制方法,其特征在于,包括:在终端设备的屏幕亮屏,且所述终端设备在第一预设时长内未检测到用户的操作的情况下,所述终端设备判断是否存在持有亮屏锁的至少一个应用程序;若存在所述至少一个应用程序,所述终端设备判断所述至少一个应用程序中是否存在前台运行的第一应用程序;在满足下列任一项条件的情况下,所述终端设备控制所述屏幕息屏:不存在所述第一应用程序;存在所述第一应用程序、所述第一应用程序的当前显示界面为预设界面、且所述终端设备在第二预设时长内未检测到用户的操作,所述第二预设时长大于所述第一预设时长;或者,存在所述第一应用程序、所述第一应用程序的当前显示界面不是所述预设界面、且所述终端设备在第三预设时长内未检测到用户的操作,所述第三预设时长大于所述第一预设时长、且小于所述第二预设时长。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:在存在所述第一应用程序的情况下,所述终端设备判断所述第一应用程序的当前显示界面是否为所述预设界面;若所述第一应用程序的当前显示界面为所述预设界面,所述终端设备判断是否在所述第二预设时长内检测到用户的操作;若所述终端设备在所述第二预设时长内未检测到用户的操作,所述终端设备控制所述屏幕息屏。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:若所述第一应用程序的当前显示界面不是所述预设界面,所述终端设备判断是否在所述第三预设时长内检测到用户的操作;若所述终端设备在所述第三预设时长内未检测到用户的操作,所述终端设备控制所述屏幕息屏。4.根据权利要求1至3中任一项所述的方法,其特征在于,所述方法还包括:在所述终端设备在所述第二预设时长内未检测到用户的操作、或者所述终端设备在所述第三预设时长内未检测到用户的操作的情况下,所述终端设备在当前显示界面显示通知信息,所述通知信息用于提醒用户是否息屏;所述终端设备判断是否检测到用户的目标操作,所述目标操作用于控制所述终端设备息屏;在检测到所述目标操作的情况下,所述终端设备控制所述屏幕息屏。5.根据权利要求4所述的方法,其特征在于,所述目标操作包括下列至少一个:关闭所述第一应用程序的操作;退出所述预设界面的操作;使所述第一应用程序在后台运行的操作;或者,控制所述屏幕息屏的操作。6.根据权利要求4或5所述的方法,其特征在于,所述终端设备判断是否检测到用户的目标操作,包括:
所述终端设备在所述通知信息的预设显示次数或预设显示时长内判断是否检测到所述目标操作。7.根据权利要求6所述的方法,其特征在于,所述方法还包括:在所述终端设备在所述预设显示次数或预设显示时长内未检测到所述目标操作的情况下,所述终端设备控制所述屏幕息屏。8.根据权利要求1至7中任一项所述的方法,其特征在于,所述预设界面包括下列至少一个:视频界面、游戏界面、或者电子书界面。9.根据权利要求1至8中任一项所述的方法,其特征在于,所述终端设备控制所述屏幕息屏,包括:所述终端设备释放所述至少一个应用程序持有的亮屏锁。10.一种终端设备,其特征在于,包括:判断模块,用于在屏幕亮屏,且在第一预设时长内未检测到用户的操作的情况下,判断是否存在持有亮屏锁的至少一个应用程序;若存在所述至少一个应用程序,判断所述至少一个应用程序中是否存在前台运行的第一应用程序;处理模块,用于在满...

【专利技术属性】
技术研发人员:肖名鹏雒云郑纪翔
申请(专利权)人:荣耀终端有限公司
类型:发明
国别省市:

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

1