本公开实施例涉及终端技术领域,特别涉及一种灭屏控制方法、装置和存储介质。
背景技术:
移动终端的屏幕通常为触摸屏,触摸屏可以包括触摸面板和显示器。为了适应用户不断提升的对于触摸屏的要求,引入双击亮屏功能。双击亮屏功能即是当终端处于灭屏状态的情况下,用户通过在终端触摸屏上快速双击以达到点亮屏幕的目的。
触摸屏按照制作工艺可分为三类:gff(coverglassfilm/film,覆盖玻璃导电层/导电层)屏幕、oncell(外挂式)屏幕和incell(内嵌式)屏幕。对于gff屏幕和oncell屏幕,由于触摸面板和显示器可以分开控制,在显示器进入灭屏流程的同时触摸面板可以进入双击亮屏模式,因此当用户在刚灭屏后需要立即重新点亮屏幕时,能够实现快速双击亮屏。其中,灭屏流程主要包括熄灭屏幕和休眠屏幕,即关闭屏幕灯光和给驱动电路芯片下电。
对于incell屏幕,触摸面板和显示器不可以分开控制,只有在显示器完成灭屏流程之后,触摸面板才可以进入双击亮屏模式。而且由于整个灭屏流程时间较长,若用户在这段时间中需要点亮屏幕执行双击亮屏操作,终端无法识别该操作,因而无法实现亮屏。
技术实现要素:
本公开实施例提供了一种灭屏控制方法、装置和存储介质,可用于解决相关技术中incell屏幕在熄灭之后,无法立即响应亮屏触控操作以实现亮屏的问题。所述技术方案如下:
根据本公开实施例的第一方面,提供了一种灭屏控制方法,所述方法包括:
接收灭屏指令,所述灭屏指令用于指示终端执行灭屏流程,所述灭屏流程包括熄灭屏幕和休眠所述屏幕;
根据所述灭屏指令熄灭所述屏幕;
在熄灭所述屏幕之后,检测作用于所述屏幕上的亮屏触控操作,所述亮屏触控操作是指用于点亮所述屏幕的触控操作;
若未检测到所述亮屏触控操作,则休眠所述屏幕。
可选地,所述检测作用于所述屏幕上的亮屏触控操作,包括:
在目标预设时长内检测作用于所述屏幕上的所述亮屏触控操作;
若在所述目标预设时长内未检测到所述亮屏触控操作,则执行所述休眠所述屏幕的步骤。
可选地,所述方法还包括:
若在所述目标预设时长内检测到所述亮屏触控操作,则点亮所述屏幕。
可选地,所述亮屏触控操作包括第一触控操作和第二触控操作;
所述检测作用于所述屏幕上的亮屏触控操作,包括:
在第一预设时长内检测所述第一触控操作;
若在所述第一预设时长内未检测到所述第一触控操作,则执行所述休眠所述屏幕的步骤;
若在所述第一预设时长内检测到所述第一触控操作,则在检测到所述第一触控操作起的第二预设时长内检测所述第二触控操作;
若在所述第二预设时长内未检测到所述第二触控操作,则执行所述休眠所述屏幕的步骤。
可选地,所述方法还包括:
若在所述第二预设时长内检测到所述第二触控操作,则点亮所述屏幕。
根据本公开实施例的第二方面,提供了一种灭屏控制装置,所述装置包括:
指令接收模块,被配置为接收灭屏指令,所述灭屏指令用于指示终端执行灭屏流程,所述灭屏流程包括熄灭屏幕和休眠所述屏幕;
屏幕熄灭模块,被配置为根据所述灭屏指令熄灭所述屏幕;
操作检测模块,被配置为在熄灭所述屏幕之后,检测作用于所述屏幕上的亮屏触控操作,所述亮屏触控操作是指用于点亮所述屏幕的触控操作;
屏幕休眠模块,被配置为当未检测到所述亮屏触控操作时,休眠所述屏幕
可选地,所述操作检测模块,被配置为在目标预设时长内检测作用于所述屏幕上的所述亮屏触控操作;
所述屏幕休眠模块,还被配置为当在所述目标预设时长内未检测到所述亮屏触控操作时,休眠所述屏幕。
可选地,所述装置还包括:
屏幕点亮模块,被配置为当在所述目标预设时长内检测到所述亮屏触控操作时,点亮所述屏幕。
可选地,所述亮屏触控操作包括第一触控操作和第二触控操作;
所述操作检测模块,被配置为在第一预设时长内检测所述第一触控操作;
所述屏幕休眠模块,还被配置为当在所述第一预设时长内未检测到所述第一触控操作时,休眠所述屏幕;
所述操作检测模块,还被配置为当在所述第一预设时长内检测到所述第一触控操作时,在检测到所述第一触控操作起的第二预设时长内检测所述第二触控操作;
所述屏幕休眠模块,还被配置为当在所述第二预设时长内未检测到所述第二触控操作时,休眠所述屏幕。
可选地,所述装置还包括:
屏幕点亮模块,被配置为当在所述第二预设时长内检测到所述第二触控操作时,点亮所述屏幕。
根据本公开实施例的第三方面,提供了一种灭屏控制装置,所述装置包括:
处理器;
用于存储所述处理器的可执行指令的存储器;
其中,所述处理器被配置为:
接收灭屏指令,所述灭屏指令用于指示终端执行灭屏流程,所述灭屏流程包括熄灭屏幕和休眠所述屏幕;
根据所述灭屏指令熄灭所述屏幕;
在熄灭所述屏幕之后,检测作用于所述屏幕上的亮屏触控操作,所述亮屏触控操作是指用于点亮所述屏幕的触控操作;
当未检测到所述亮屏触控操作时,休眠所述屏幕。
根据本公开实施例的第四方面,提供了一种非临时性计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面所述方法的步骤。
本公开实施例提供的技术方案可以包括以下有益效果:
本公开实施例提供的技术方案中,通过在熄灭屏幕之后,并不立即执行休眠屏幕的操作,而是预留一段时间检测作用于屏幕上的亮屏触控操作,如果在这段时间内未检测到亮屏触控操作,则休眠屏幕;这样,在熄灭屏幕后的一段时间内仍然能够检测亮屏触摸操作,如果用户在熄灭屏幕后的短时间内立即执行亮屏触摸操作,则终端仍然能够成功检测到该亮屏触摸操作并对其进行响应,点亮屏幕,实现了在熄灭屏幕之后,能够立即对亮屏触摸操作进行响应以实现亮屏的技术效果,提升灭屏后立即点亮屏幕的成功率。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
图1是根据一示例性实施例示出的一种灭屏控制方法的流程图;
图2示例性示出了incell屏幕传统的屏幕控制的示意图;
图3示例性示出了本公开实施例提供的屏幕控制的示意图;
图4是根据另一示例性实施例示出的一种灭屏控制方法的流程图;
图5示例性示出了本公开另一实施例提供的屏幕控制的示意图;
图6是根据一示例性实施例示出的一种灭屏控制装置的框图;
图7是根据另一示例性实施例示出的一种灭屏控制装置的框图;
图8是根据一示例性实施例示出的一种终端的框图。
具体实施方式
为使本公开的目的、技术方案和优点更加清楚,下面将结合附图对本公开实施方式作进一步地详细描述。
本公开实施例提供的方法,各步骤的执行主体可以是终端。上述终端可以是诸如手机、平板电脑、电子书阅读器、多媒体播放设备、可穿戴设备、pc(personalcomputer,个人计算机)等电子设备。
终端的屏幕可以为触摸屏。触摸屏是一种可接收用户手指或其它物体(如触控笔)等在屏幕上执行一定操作生成的输入信号的感应式显示装置。触摸屏可以包括触摸面板和显示器。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。当用户在屏幕上执行一定的操作时,触摸面板上的触摸传感器接收该操作信号,并将该操作信号传送到触控ic(integratedcircuit,集成电路),触控ic将信号转换并生成相应的指令,将该指令传送到显示器,在屏幕上响应该操作。可选地,触摸面板和显示器可以使用相同的触控ic控制,也可以使用不同的触控ic控制。
目前,触摸屏主要有电阻式触摸屏和电容式触摸屏。其中,广泛使用的为电容式触摸屏。触摸屏的基本结构从上到下分可以为三层,即保护玻璃、触摸层和显示层。上述触摸层也即触摸面板,显示层也即显示器。而这三部分是需要进行贴合的,一般来说需要两次贴合,在保护玻璃与触摸层之间进行一次贴合,而另一次的贴合则是在显示层与触摸层之间。按贴合的方式分可以分为全贴合和框贴两种。全贴合电容式触摸屏按照制作工艺又可分为三类:gff屏幕、oncell屏幕和incell屏幕。
gff屏幕中,将触摸层的玻璃基板改为薄膜基板,并在薄膜基板上下两面涂上导电层,薄膜基板相比玻璃基板在厚度上进一步减少从而充分压缩保护玻璃、触摸层和显示层三层结构之间的空气层。
oncell屏幕中,在gff屏幕的基础上,将触摸层的薄膜基板放在了显示层之上,分别使用不同的触控ic(也称为一个触控ic和一个显示ic)控制。
incell屏幕中,则是将触摸层和显示层融合在一起,同时原本分开的两个触控ic控制电路整合成为一个触控和显示驱动集成。因此,只有在显示层完成相应的灭屏流程之后,触摸层才可以识别作用在屏幕上的触控操作。而且由于整个灭屏流程时间较长,若用户在这段时间中需要点亮屏幕执行触控操作时,终端无法识别该触控操作。
需要说明的一点是,上文仅以电容式触摸屏包括上述三种类型的屏幕进行举例说明,在一些其它实施例中,电阻式触摸屏或者其它类型的触摸屏,也可以采用上述三种全贴合工艺制作,以实现成为gff屏幕、oncell屏幕和incell屏幕,本公开实施例对此不作限定。
在本公开实施例中,终端在熄灭屏幕之后,并不立即休眠屏幕,而是增加一段延时,在这段时间内,保持触控ic继续运行,终端在这段时间内仍然能够检测到作用于屏幕上的亮屏触控操作。如果在这段时间内检测到作用于屏幕上的亮屏触控操作,则点亮屏幕;如果在这段时间内未检测到亮屏触控操作,则休眠屏幕。这样,在熄灭屏幕后的一段时间内仍然能够检测亮屏触摸操作,如果用户在熄灭屏幕后的短时间内立即执行亮屏触摸操作,则终端仍然能够成功检测到该亮屏触摸操作并对其进行响应,点亮屏幕,实现了在熄灭屏幕之后,能够立即对亮屏触摸操作进行响应以实现亮屏的技术效果,提升灭屏后立即点亮屏幕的成功率。
下面示例性介绍本公开技术方案的一个实际应用场景。
用户使用具有触摸屏的手机,当用户刚刚将手机锁屏,也即当手机刚进入灭屏流程时,用户需要立即重新点亮手机屏幕来查看时间或者其它信息时,用户可以利用刚熄灭屏幕至休眠屏幕之间的一段延时,通过手指在屏幕上进行双击来点亮屏幕,以方便查看时间或者其它按信息,或者进行进一步的操作。通过此种方式的操作,可以方便用户点亮手机屏幕。
图1是根据一示例性实施例示出的一种灭屏控制方法的流程图。在本实施例中,主要以该方法应用于终端中来举例说明。该方法可以包括如下几个步骤(101~104):
在步骤101中,接收灭屏指令。
灭屏指令用于指示终端执行灭屏流程。当终端处于亮屏状态时,若接收到灭屏指令,则触发终端执行灭屏流程。上述灭屏指令可以由用户生成,例如用户可以通过触控、语音、手势等方式生成灭屏指令。示例性地,用户通过触控生成灭屏指令,可以是通过按压灭屏按键(如power键);也可以是通过点击屏幕中用于灭屏的虚拟按键;还可以是通过按压屏幕,当按压的压力值超过预设压力值,则认为发出灭屏指令。此外,灭屏指令还可以是由终端自己生成,例如,用户在一段时间未操作终端,或者终端电量小于预设电量值时,则操作系统发出灭屏指令。
上述灭屏流程包括熄灭屏幕和休眠屏幕。终端在接收到灭屏指令后,首先熄灭屏幕,也就是熄灭屏幕的光源,此时终端的触控ic仍然运行。当显示器为lcd(liquidcrystaldisplay,液晶显示器)时,熄灭屏幕的光源即时熄灭背光;当显示器为oled(organiclightemittingdisplay,有机发光显示器)时,熄灭屏幕的光源即是给发光二极管断电。在熄灭屏幕之后,终端执行休眠屏幕的操作,也即给触控ic下电。其中,触控ic下电包括但不限于以下至少一项操作:驱动芯片下电、控制芯片下电、图形处理电路下电。
在步骤102中,根据灭屏指令熄灭屏幕。
终端在接收到灭屏指令后,先熄灭屏幕,此时终端的触控ic仍然运行。
在步骤103中,在熄灭屏幕之后,检测作用于屏幕上的亮屏触控操作。
在本公开实施例中,终端在熄灭屏幕之后,并不立即休眠屏幕,而是保持触控ic继续运行一段时间,在这段时间之内,终端仍可以检测作用于屏幕上的触控操作,并对该触控操作做出响应。
该触控操作可以是用于点亮屏幕的亮屏触控操作。当终端检测到该亮屏触控操作时,终端点亮屏幕,返回亮屏状态。在本公开实施例中,对于亮屏触控操作的操作方式不作限定。例如,亮屏触控操作可以是作用于屏幕上的一步触控操作,如点击、滑动或按压操作。又例如,亮屏触控操作还可以是作用于屏幕上的多步(两步或者两步以上)触控操作,如双击、三击、两次滑动、点击加滑动,等等。当然,上述针对亮屏触控操作的操作方式仅是示例性和解释性的,在实际应用中,可以根据实际需求进行设定,本公开实施例对此不作限定。
可选地,终端在目标预设时长内检测作用于屏幕上的亮屏触控操作;若在目标预设时长内未检测到亮屏触控操作,则执行下述步骤104,休眠屏幕;若在目标预设时长内检测到亮屏触控操作,则点亮屏幕。上述目标预设时长从熄灭屏幕起至休眠屏幕止,此时终端可以对作用在屏幕上的触控操作做出响应。当终端在休眠屏幕的过程中时,无法接收用户作用在屏幕上的触控操作,从而无法对该触控操作做出响应。
结合参考图2和图3,图2示例性示出了incell屏幕传统的屏幕控制的示意图。终端在接收到灭屏指令后,将该灭屏指令发送给操作系统,操作系统指示终端的显示器进入灭屏流程;在显示器完成灭屏流程后,终端的触控面板进入双击唤醒模式;在触控面板进入唤醒模式后,终端才可以接收用户作用在屏幕上的亮屏触控操作,从而点亮屏幕。图3示例性示出了本公开实施例提供的屏幕控制的示意图。终端在接收到灭屏指令后,操作系统指示终端的显示器进入灭屏流程;首先熄灭屏幕,并增加一段延时,在这段时间内,终端检测到作用于屏幕上的亮屏触控操作。如果在这段时间内检测到作用于屏幕上的亮屏触控操作,则点亮屏幕;如果在这段时间内未检测到亮屏触控操作,则休眠屏幕。
在步骤104中,若未检测到亮屏触控操作,则休眠屏幕。
当终端未检测到亮屏触控操作,也即认为用户不需要在灭屏后立即点亮屏幕,此时终端对相应的触控ic进行下电,完成灭屏流程。
综上所述,本公开实施例提供的技术方案中,通过在熄灭屏幕之后,并不立即执行休眠屏幕的操作,而是预留一段时间检测作用于屏幕上的亮屏触控操作,如果在这段时间内未检测到亮屏触控操作,则休眠屏幕;这样,在熄灭屏幕后的一段时间内仍然能够检测亮屏触摸操作,如果用户在熄灭屏幕后的短时间内立即执行亮屏触摸操作,则终端仍然能够成功检测到该亮屏触摸操作并对其进行响应,点亮屏幕,实现了在熄灭屏幕之后,能够立即对亮屏触摸操作进行响应以实现亮屏的技术效果,提升灭屏后立即点亮屏幕的成功率。
需要说明的一点是,本公开实施例仅以上文介绍的incell屏幕进行控制为例来解释说明,但是本公开技术方案可以适用于gff屏幕、oncell屏幕,或者其它类型的屏幕,本公开对此不作限定。
图4是根据另一示例性实施例示出的一种灭屏控制方法的流程图。在本实施例中,主要以该方法应用于终端中来举例说明。在本实施例中,以亮屏触控操作包括两步触控操作为例,对本公开技术方案进行介绍说明。该方法可以包括如下几个步骤(401~407):
在步骤401中,接收灭屏指令。
本步骤与上文图1实施例中介绍的步骤101相一致,此处不再赘述。
在步骤402中,根据灭屏指令熄灭屏幕。
本步骤与上文图1实施例中介绍的步骤102相一致,此处不再赘述。
在步骤403中,在熄灭屏幕之后,在第一预设时长内检测第一触控操作。
本公开实施例中,亮屏触控操作包括第一触控操作和第二触控操作。只有当终端检测到第一触控操作和第二触控操作时,才能点亮屏幕。上述第一触控操作可以是一步点击操作,也可以是一步滑动操作。上述第二触控操作与第一触控操作可以相同或者不同,例如,第一触控操作和第二触控操作可以是两步点击操作或者两步滑动操作;又例如,第一触控操作可以是一步点击操作,第二触控事件可以是一步滑动操作。另外,第一触控操作和第二触控操作还可以是其它的操作方式,本公开实施例对此不作限定。
上述第一预设时长可以是终端在熄灭屏幕之后休眠屏幕之前的一段时间。该第一预设时长可以由终端预先设定,也可以由用户自行设定,本公开实施例对此不作限定。例如,第一预设时长为250ms或300ms。另外,第一预设时长也可以是其它长度的时长,本公开实施例对此不作限定。
在步骤404中,若在第一预设时长内未检测到第一触控操作,则休眠屏幕。
在步骤405中,若在第一预设时长内检测到第一触控操作,则在检测到第一触控操作起的第二预设时长内检测第二触控操作。
可选地,当终端在第一预设时长内检测到第一触控操作时,触发终端延迟休眠屏幕,也即在第二预设时长后开始休眠屏幕。上述第二预设时长可以根据用户的两次点击屏幕之间的时间间隔进行设定,例如,第二预设时长为500ms。在一些其它情况下,第二预设时长还可以是其它长度的时长,本公开实施例对此不作限定。
在步骤406中,若在第二预设时长内未检测到第二触控操作,则休眠屏幕。
若在第二预设时长内未检测到第二触控操作,则终端认为第一触控操作为一次误操作,终端继续执行灭屏流程,休眠屏幕。
在步骤407中,若在第二预设时长内检测到第二触控操作,则点亮屏幕。
若终端在第二预设时长内检测到第二触控操作,则确认第一触控操作和第二触控操作是有效的亮屏触控操作,点亮屏幕。
在一个示例中,如图5所示,终端在接收到灭屏指令后,操作系统指示终端的显示器进入灭屏流程;终端首先熄灭屏幕,并增加一段延时250ms或300ms,在这250ms或300ms内,终端检测是否存在第一触控操作;若在这250ms或300ms内未检测到第一触控操作,则休眠屏幕;若在这250ms或300ms内检测到第一触控操作,则继续延时500m,并在这500ms内检测是否存在第二触控操作;若在这500ms内检测到第二触控操作,则点亮屏幕;若在这500ms内未检测到第二触控操作,则休眠屏幕。
综上所述,本公开实施例提供的技术方案中,当亮屏触控操作包括两步触控操作时,终端在熄灭屏幕之后,并不立即执行休眠屏幕的操作,而是预留第一预设时长检测作用于屏幕上的第一触控操作,如果在第一预设时长之内检测到第一触控操作,则继续延长第二预设时长检测第二触控操作,如果在第二预设时长之内检测到第二触控操作,则点亮屏幕。通过上述方式,实现了在熄灭屏幕之后,能够立即对亮屏触摸操作进行响应以实现亮屏的技术效果,提升灭屏后立即点亮屏幕的成功率。
下述为本公开装置实施例,可以用于执行本公开方法实施例。对于本公开装置实施例中未披露的细节,请参照本公开方法实施例。
图6是根据一示例性实施例示出的一种灭屏控制方法装置的框图。该装置具有实现上述方法示例的功能,所述功能可以由硬件实现,也可以由硬件执行相应的软件实现。该装置可以是终端,也可以设置在终端上。该装置600可以包括:指令接收模块601、屏幕熄灭模块602、操作检测模块603和屏幕休眠模块604。
指令接收模块601,被配置为接收灭屏指令,所述灭屏指令用于指示终端执行灭屏流程,所述灭屏流程包括熄灭屏幕和休眠所述屏幕。
屏幕熄灭模块602,被配置为根据所述灭屏指令熄灭所述屏幕。
操作检测模块603,被配置为在熄灭所述屏幕之后,检测作用于所述屏幕上的亮屏触控操作,所述亮屏触控操作是指用于点亮所述屏幕的触控操作。
屏幕休眠模块604,被配置为当未检测到所述亮屏触控操作时,休眠所述屏幕。
综上所述,本公开实施例提供的技术方案中,通过在熄灭屏幕之后,并不立即执行休眠屏幕的操作,而是预留一段时间检测作用于屏幕上的亮屏触控操作,如果在这段时间内未检测到亮屏触控操作,则休眠屏幕;这样,在熄灭屏幕后的一段时间内仍然能够检测亮屏触摸操作,如果用户在熄灭屏幕后的短时间内立即执行亮屏触摸操作,则终端仍然能够成功检测到该亮屏触摸操作并对其进行响应,点亮屏幕,实现了在熄灭屏幕之后,能够立即对亮屏触摸操作进行响应以实现亮屏的技术效果,提升灭屏后立即点亮屏幕的成功率。
在基于图6实施例提供的一个可选实施例中,所述操作检测模块603,被配置为在目标预设时长内检测作用于所述屏幕上的所述亮屏触控操作。
所述屏幕休眠模块604,还被配置为当在所述目标预设时长内未检测到所述亮屏触控操作时,休眠所述屏幕。
可选地,如图7所示,所述装置600还包括屏幕点亮模块605。
屏幕点亮模块605,被配置为当在所述目标预设时长内检测到所述亮屏触控操作时,点亮所述屏幕。
在基于图6实施例提供的另一个可选实施例中,所述亮屏触控操作包括第一触控操作和第二触控操作。
所述操作检测模块603,被配置为在第一预设时长内检测所述第一触控操作。
所述屏幕休眠模块604,还被配置为当在所述第一预设时长内未检测到所述第一触控操作时,休眠所述屏幕。
所述操作检测模块603,还被配置为当在所述第一预设时长内检测到所述第一触控操作时,在检测到所述第一触控操作起的第二预设时长内检测所述第二触控操作。
所述屏幕休眠模块604,还被配置为当在所述第二预设时长内未检测到所述第二触控操作时,休眠所述屏幕。
可选地,如图7所示,所述装置600还包括屏幕点亮模块605。
屏幕点亮模块605,被配置为当在所述第二预设时长内检测到所述第二触控操作时,点亮所述屏幕。
需要说明的是,上述实施例提供的装置,在实现其功能时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的装置与方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
本公开一示例性实施例还提供了一种灭屏控制装置,能够实现本公开提供的灭屏控制方法。该装置包括:处理器,以及用于存储处理器的可执行指令的存储器。其中,处理器被配置为:
接收灭屏指令,所述灭屏指令用于指示终端执行灭屏流程,所述灭屏流程包括熄灭屏幕和休眠所述屏幕;
根据所述灭屏指令熄灭所述屏幕;
在熄灭所述屏幕之后,检测作用于所述屏幕上的亮屏触控操作,所述亮屏触控操作是指用于点亮所述屏幕的触控操作;
当未检测到所述亮屏触控操作时,休眠所述屏幕。
可选地,所述处理器被配置为:在目标预设时长内检测作用于所述屏幕上的所述亮屏触控操作;
当在所述目标预设时长内未检测到所述亮屏触控操作时,执行所述休眠所述屏幕的步骤。
可选地,所述处理器还被配置为:当在所述目标预设时长内检测到所述亮屏触控操作时,点亮所述屏幕。
可选地,所述亮屏触控操作包括第一触控操作和第二触控操作;
所述处理器被配置为:在第一预设时长内检测所述第一触控操作;
当在所述第一预设时长内未检测到所述第一触控操作时,执行所述休眠所述屏幕的步骤;
当在所述第一预设时长内检测到所述第一触控操作时,在检测到所述第一触控操作起的第二预设时长内检测所述第二触控操作;
当在所述第二预设时长内未检测到所述第二触控操作时,执行所述休眠所述屏幕的步骤。
可选地,所述处理器还被配置为:当在所述第二预设时长内检测到所述第二触控操作时,点亮所述屏幕。
图8是根据一示例性实施例示出的一种终端800的框图。例如,终端800可以是手机、平板电脑、电子书阅读器、多媒体播放设备、可穿戴设备、膝上型便携计算机等电子设备。
参照图8,终端800可以包括以下一个或多个组件:处理组件802,存储器804,电源组件806,多媒体组件808,音频组件810,输入/输出(i/o)接口812,传感器组件814,以及通信组件816。
处理组件802通常控制终端800的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件802可以包括一个或多个处理器820来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件802可以包括一个或多个模块,便于处理组件802和其它组件之间的交互。例如,处理组件802可以包括多媒体模块,以方便多媒体组件808和处理组件802之间的交互。
存储器804被配置为存储各种类型的数据以支持在终端800的操作。这些数据的示例包括用于在终端800上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器804可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(sram),电可擦除可编程只读存储器(eeprom),可擦除可编程只读存储器(eprom),可编程只读存储器(prom),只读存储器(rom),磁存储器,快闪存储器,磁盘或光盘。
电源组件806为终端800的各种组件提供电力。电源组件806可以包括电源管理系统,一个或多个电源,及其它与为终端800生成、管理和分配电力相关联的组件。
多媒体组件808包括在所述终端800和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(lcd)和触摸面板(tp)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件808包括一个前置摄像头和/或后置摄像头。当终端800处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。
音频组件810被配置为输出和/或输入音频信号。例如,音频组件810包括一个麦克风(mic),当终端800处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器804或经由通信组件816发送。在一些实施例中,音频组件810还包括一个扬声器,用于输出音频信号。
i/o接口812为处理组件802和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。
传感器组件814包括一个或多个传感器,用于为终端800提供各个方面的状态评估。例如,传感器组件814可以检测到终端800的打开/关闭状态,组件的相对定位,例如所述组件为终端800的显示器和小键盘,传感器组件814还可以检测终端800或终端800一个组件的位置改变,用户与终端800接触的存在或不存在,终端800方位或加速/减速和终端800的温度变化。传感器组件814可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件814还可以包括光传感器,如cmos或ccd图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件814还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。
通信组件816被配置为便于终端800和其它设备之间有线或无线方式的通信。终端800可以接入基于通信标准的无线网络,如wi-fi、2g、3g、4g、5g,或者后续演进系统,或它们的组合。在一个示例性实施例中,通信组件816经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件816还包括近场通信(nfc)模块,以促进短程通信。例如,在nfc模块可基于射频识别(rfid)技术,红外数据协会(irda)技术,超宽带(uwb)技术,蓝牙(bt)技术和其它技术来实现。
在示例性实施例中,终端800可以被一个或多个应用专用集成电路(asic)、数字信号处理器(dsp)、数字信号处理设备(dspd)、可编程逻辑器件(pld)、现场可编程门阵列(fpga)、控制器、微控制器、微处理器或其它电子元件实现,用于执行上述灭屏控制方法。
在示例性实施例中,还提供了一种包括非临时性计算机可读存储介质,其上存储有计算机程序,上述计算机程序可由终端800的处理器820执行以完成上述灭屏控制方法。例如,所述非临时性计算机可读存储介质可以是rom、随机存取存储器(ram)、cd-rom、磁带、软盘和光数据存储设备等。
应当理解的是,在本文中提及的“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。
以上所述仅为本公开的示例性实施例,并不用以限制本公开,凡在本公开的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本公开的保护范围之内。
1.一种灭屏控制方法,其特征在于,所述方法包括:
接收灭屏指令,所述灭屏指令用于指示终端执行灭屏流程,所述灭屏流程包括熄灭屏幕和休眠所述屏幕;
根据所述灭屏指令熄灭所述屏幕;
在熄灭所述屏幕之后,检测作用于所述屏幕上的亮屏触控操作,所述亮屏触控操作是指用于点亮所述屏幕的触控操作;
若未检测到所述亮屏触控操作,则休眠所述屏幕。
2.根据权利要求1所述的方法,其特征在于,所述检测作用于所述屏幕上的亮屏触控操作,包括:
在目标预设时长内检测作用于所述屏幕上的所述亮屏触控操作;
若在所述目标预设时长内未检测到所述亮屏触控操作,则执行所述休眠所述屏幕的步骤。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
若在所述目标预设时长内检测到所述亮屏触控操作,则点亮所述屏幕。
4.根据权利要求1所述的方法,其特征在于,所述亮屏触控操作包括第一触控操作和第二触控操作;
所述检测作用于所述屏幕上的亮屏触控操作,包括:
在第一预设时长内检测所述第一触控操作;
若在所述第一预设时长内未检测到所述第一触控操作,则执行所述休眠所述屏幕的步骤;
若在所述第一预设时长内检测到所述第一触控操作,则在检测到所述第一触控操作起的第二预设时长内检测所述第二触控操作;
若在所述第二预设时长内未检测到所述第二触控操作,则执行所述休眠所述屏幕的步骤。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
若在所述第二预设时长内检测到所述第二触控操作,则点亮所述屏幕。
6.一种灭屏控制装置,其特征在于,所述装置包括:
指令接收模块,被配置为接收灭屏指令,所述灭屏指令用于指示终端执行灭屏流程,所述灭屏流程包括熄灭屏幕和休眠所述屏幕;
屏幕熄灭模块,被配置为根据所述灭屏指令熄灭所述屏幕;
操作检测模块,被配置为在熄灭所述屏幕之后,检测作用于所述屏幕上的亮屏触控操作,所述亮屏触控操作是指用于点亮所述屏幕的触控操作;
屏幕休眠模块,被配置为当未检测到所述亮屏触控操作时,休眠所述屏幕。
7.根据权利要求6所述的装置,其特征在于,
所述操作检测模块,被配置为在目标预设时长内检测作用于所述屏幕上的所述亮屏触控操作;
所述屏幕休眠模块,还被配置为当在所述目标预设时长内未检测到所述亮屏触控操作时,休眠所述屏幕。
8.根据权利要求7所述的装置,其特征在于,所述装置还包括:
屏幕点亮模块,被配置为当在所述目标预设时长内检测到所述亮屏触控操作时,点亮所述屏幕。
9.根据权利要求6所述的装置,其特征在于,所述亮屏触控操作包括第一触控操作和第二触控操作;
所述操作检测模块,被配置为在第一预设时长内检测所述第一触控操作;
所述屏幕休眠模块,还被配置为当在所述第一预设时长内未检测到所述第一触控操作时,休眠所述屏幕;
所述操作检测模块,还被配置为当在所述第一预设时长内检测到所述第一触控操作时,在检测到所述第一触控操作起的第二预设时长内检测所述第二触控操作;
所述屏幕休眠模块,还被配置为当在所述第二预设时长内未检测到所述第二触控操作时,休眠所述屏幕。
10.根据权利要求9所述的装置,其特征在于,所述装置还包括:
屏幕点亮模块,被配置为当在所述第二预设时长内检测到所述第二触控操作时,点亮所述屏幕。
11.一种灭屏控制装置,其特征在于,所述装置包括:
处理器;
用于存储所述处理器的可执行指令的存储器;
其中,所述处理器被配置为:
接收灭屏指令,所述灭屏指令用于指示终端执行灭屏流程,所述灭屏流程包括熄灭屏幕和休眠所述屏幕;
根据所述灭屏指令熄灭所述屏幕;
在熄灭所述屏幕之后,检测作用于所述屏幕上的亮屏触控操作,所述亮屏触控操作是指用于点亮所述屏幕的触控操作;
当未检测到所述亮屏触控操作时,休眠所述屏幕。
12.一种非临时性计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至5任一项所述方法的步骤。
技术总结