屏幕控制方法、装置、终端及存储介质制造方法及图纸

技术编号:21167474 阅读:41 留言:0更新日期:2019-05-22 09:45
本申请实施例公开了一种屏幕控制方法、装置、终端及存储介质,属于终端控制领域。所述方法包括:获取亮屏状态下的无操作时长,无操作时长是最近一次接收到操作信号的时刻与当前时刻之间的时间间隔;若无操作时长达到第一时长,则在第二时长内获取目视方向,目视方向是用户眼睛的注视方向,第一时长和第二时长之和为自动熄屏时长;若目视方向指向屏幕,则控制屏幕保持亮屏状态并重置无操作时长。本申请实施例中,当无操作时长即将达到自动熄屏时长时,终端通过获取用户的目视方向,并基于目视方向确定用户是否正在使用终端,从而在用户使用终端的情况下,保持亮屏状态,解决了在达到自动熄屏时长时自动切换为熄屏状态,影响用户使用的问题。

Screen control methods, devices, terminals and storage media

The embodiment of this application discloses a screen control method, device, terminal and storage medium, which belongs to the field of terminal control. The method includes: acquiring the non-operation time in the bright screen state, the non-operation time is the time interval between the time when the operation signal was received the last time and the current time; if the non-operation time is as long as the first time, the visual direction is obtained in the second time, the visual direction is the direction of the user's eyes, and the sum of the first time and the second time is the time of automatic screen extinguishing; When the visual direction is pointed to the screen, the control screen is kept bright and the operation-free time is reset. In the embodiment of this application, when the non-operation time is about to reach the time of automatic screen extinguishing, the terminal determines whether the user is using the terminal by acquiring the user's visual direction and determining whether the user is using the terminal based on the visual direction, thus maintaining the bright screen state when the user is using the terminal, thus solving the problem of automatically switching to the state of screen extinguishing for a long time when the automatic screen extinguishing is achieved and affecting the user's use.

【技术实现步骤摘要】
屏幕控制方法、装置、终端及存储介质
本申请实施例涉及终端控制领域,特别涉及一种屏幕控制方法、装置、终端及存储介质。
技术介绍
移动终端的显示屏包括亮屏状态和熄屏状态。亮屏状态下,用户可以查看显示屏上显示的内容。通常情况下,用户可以手动设置终端的自动熄屏时长。亮屏状态下,当终端在自动熄屏内未接收到用户操作,则将显示屏切换至熄屏状态,从而降低终端的功耗。比如,该自动熄屏时长可以设置为30s。
技术实现思路
本申请实施例提供了一种屏幕控制方法、装置、终端及存储介质。所述技术方案如下:一方面,本申请实施例提供了一种屏幕控制方法,所述方法包括:获取亮屏状态下的无操作时长,所述无操作时长是最近一次接收到操作信号的时刻与当前时刻之间的时间间隔;若所述无操作时长达到第一时长,则在第二时长内获取目视方向,所述目视方向是用户眼睛的注视方向,所述第一时长和所述第二时长之和为自动熄屏时长;若所述目视方向指向屏幕,则控制屏幕保持亮屏状态并重置所述无操作时长。另一方面,本申请实施例提供了一种屏幕控制装置,所述装置包括:第一获取模块,用于获取亮屏状态下的无操作时长,所述无操作时长是最近一次接收到操作信号的时刻与当前时刻之间的时间间隔;第二获取模块,用于当所述无操作时长达到第一时长时,在第二时长内获取目视方向,所述目视方向是用户眼睛的注视方向,所述第一时长和所述第二时长之和为自动熄屏时长;第一控制模块,用于当所述目视方向指向屏幕时,控制屏幕保持亮屏状态并重置所述无操作时长。另一方面,本申请实施例提供了一种终端,所述终端包括处理器、存储器和屏幕;所述存储器存储有至少一条指令,所述至少一条指令用于被所述处理器执行以实现如上述方面所述的屏幕控制方法。另一方面,本申请实施例提供了一种计算机可读存储介质,所述存储介质存储有至少一条指令,所述至少一条指令用于被处理器执行以实现如上述方面所述的屏幕控制方法。本申请实施例提供的技术方案至少包括如下有益效果:终端获取亮屏状态下的无操作时长后,判断无操作时长是否达到第一时长,并在达到第一时长时,在第二时长内获取用户的目视方向,进而在目视方向指向屏幕时,控制屏幕保持亮屏状态,并重置无操作时长;本申请实施例中,当无操作时长即将达到自动熄屏时长时,终端通过获取用户的目视方向,并基于目视方向确定用户是否正在使用终端,从而在用户使用终端的情况下,保持亮屏状态,解决了在达到自动熄屏时长时自动切换为熄屏状态,影响用户使用的问题。附图说明图1是本申请一个示例性实施例提供的终端的结构示意图;图2示出了本申请一个示例性实施例示出的屏幕控制方法的流程图;图3是图2所示屏幕控制方法实施过程的实施示意图;图4示出了本申请另一个示例性实施例示出的屏幕控制方法的流程图;图5是确定目标应用程序对应第三时长过程的流程图;图6示出了本申请另一个示例性实施例示出的屏幕控制方法的流程图;图7是图6所示屏幕控制方法实施过程的实施示意图;图8示出了本申请一个实施例提供的屏幕控制装置的结构框图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术实施方式作进一步地详细描述。在本文中提及的“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。请参考图1,其示出了本申请一个示例性实施例提供的终端100的结构方框图。该终端100可以是智能手机、平板电脑、电子书、便携式个人计算机等具有图像显示功能的电子设备。本申请中的终端100可以包括一个或多个如下部件:处理器110、存储器120和屏幕130。处理器110可以包括一个或者多个处理核心。处理器110利用各种接口和线路连接整个终端100内的各个部分,通过运行或执行存储在存储器120内的指令、程序、代码集或指令集,以及调用存储在存储器120内的数据,执行终端100的各种功能和处理数据。可选地,处理器110可以采用数字信号处理(DigitalSignalProcessing,DSP)、现场可编程门阵列(Field-ProgrammableGateArray,FPGA)、可编程逻辑阵列(ProgrammableLogicArray,PLA)中的至少一种硬件形式来实现。处理器110可集成中央处理器(CentralProcessingUnit,CPU)、图像处理器(GraphicsProcessingUnit,GPU)和调制解调器等中的一种或几种的组合。其中,CPU主要处理操作系统、用户界面和应用程序等;GPU用于负责显示内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器110中,单独通过一块通信芯片进行实现。存储器120可以包括随机存储器(RandomAccessMemory,RAM),也可以包括只读存储器(Read-OnlyMemory)。可选地,该存储器120包括非瞬时性计算机可读介质(non-transitorycomputer-readablestoragemedium)。存储器120可用于存储指令、程序、代码、代码集或指令集。存储器120可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作系统的指令、用于实现至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现下述各个方法实施例的指令等,该操作系统可以是安卓(Android)系统(包括基于Android系统深度开发的系统)、苹果公司开发的IOS系统(包括基于IOS系统深度开发的系统)或其它系统。存储数据区还可以存储终端100在使用中所创建的数据(比如电话本、音视频数据、聊天记录数据)等。屏幕130可以为触摸显示屏,该触摸显示屏用于接收用户使用手指、触摸笔等任何适合的物体在其上或附近的触摸操作,以及显示各个应用程序的用户界面。触摸显示屏通常设置在终端100的前面板。触摸显示屏可被设计成为全面屏、曲面屏或异型屏。触摸显示屏还可被设计成为全面屏与曲面屏的结合,异型屏与曲面屏的结合,本申请实施例对此不加以限定。除此之外,本领域技术人员可以理解,上述附图所示出的终端100的结构并不构成对终端100的限定,终端可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。比如,终端100中还包括射频电路、拍摄组件、传感器、音频电路、无线保真(WirelessFidelity,WiFi)组件、电源、蓝牙组件等部件,在此不再赘述。请参考图2,其示出了本申请一个示例性实施例示出的屏幕控制方法的流程图。本实施例以该方法应用于图1所示的终端100来举例说明。该方法包括:步骤201,获取亮屏状态下的无操作时长,无操作时长是最近一次接收到操作信号的时刻与当前时刻之间的时间间隔。可选的,该操作信号包括屏幕触控信号(用户触摸屏幕时触发)、物理按键按压信号(用户按压物理按键时触发)和语音控制信号(用户发出预设语音指令时触发)中的至少一种,且接收到操作信号时,该无操作时长即被重置。当然,其他用于控制终端进行操作的信号都可以被视作操作信号,本申请实施例并不对操作信号的类型进行限定。在一种可能的实施方式中,终端获取到无操本文档来自技高网...

【技术保护点】
1.一种屏幕控制方法,其特征在于,所述方法包括:获取亮屏状态下的无操作时长,所述无操作时长是最近一次接收到操作信号的时刻与当前时刻之间的时间间隔;若所述无操作时长达到第一时长,则在第二时长内获取目视方向,所述目视方向是用户眼睛的注视方向,所述第一时长和所述第二时长之和为自动熄屏时长;若所述目视方向指向屏幕,则控制屏幕保持亮屏状态并重置所述无操作时长。

【技术特征摘要】
1.一种屏幕控制方法,其特征在于,所述方法包括:获取亮屏状态下的无操作时长,所述无操作时长是最近一次接收到操作信号的时刻与当前时刻之间的时间间隔;若所述无操作时长达到第一时长,则在第二时长内获取目视方向,所述目视方向是用户眼睛的注视方向,所述第一时长和所述第二时长之和为自动熄屏时长;若所述目视方向指向屏幕,则控制屏幕保持亮屏状态并重置所述无操作时长。2.根据权利要求1所述的方法,其特征在于,所述在第二时长内获取目视方向之后,所述方法还包括:若所述目视方向未指向屏幕,则控制屏幕切换为熄屏状态。3.根据权利要求1或2所述的方法,其特征在于,所述获取亮屏状态下的无操作时长之前,所述方法还包括:获取目标应用程序的应用信息,所述目标应用程序处于前台运行状态,所述应用信息包括应用标识和/或应用类型;若所述应用信息满足预设条件,则执行所述获取亮屏状态下的无操作时长的步骤;其中,所述预设条件包括所述应用标识属于预设应用标识,和/或,所述应用类型属于预设应用类型,所述预设应用类型包括文本阅读应用程序、电子书应用程序和图片浏览应用程序中的至少一种。4.根据权利要求3所述的方法,其特征在于,所述获取亮屏状态下的无操作时长,包括:亮屏状态下,当接收到操作信号时,启动计时器;获取所述计时器的计时器时长,并将所述计时器时长确定为所述无操作时长;所述控制屏幕保持亮屏状态并重置所述无操作时长,包括:控制屏幕保持亮屏状态并重置所述计时器,其中,重置后的所述计时器从零开始计时。5.根据权利要求3所述的方法,其特征在于,所述方法还包括:当所述目标应用程序处于前台运行状态时,获取预定时长内...

【专利技术属性】
技术研发人员:许光辉
申请(专利权)人:OPPO广东移动通信有限公司
类型:发明
国别省市:广东,44

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

1