本发明涉及通信领域,尤其涉及一种终端的熄屏控制方法和装置、终端、可读存储介质。
背景技术
随着智能终端装置的发展,以智能手机为例,其功能越来越多,越来越强大,已经成为人们日常生活和工作中的必需品。
在日常使用智能手机的过程中,当用户在使用智能手机时,智能手机处于亮屏工作状态。在使用完毕后,用户可以通过按压电源按键,实现将智能手机从亮屏工作状态切换到熄屏状态,从而节省电量。或者,当智能手机处于空闲状态超过一定时长后,智能手机将自动熄屏。当用户需要将处于熄屏状态的智能手机的屏幕点亮时,只有通过按压电源按键。
可见,现有智能手机的熄屏和亮屏的交互方式对用户是不够友善的。特别是,用户将智能手机平放于桌面时,必须拿起智能手机,按压电源按键,才能够实现熄屏或者亮屏,操作不方便。
技术实现要素:
本发明要解决的技术问题在于现有智能手机的熄屏交互方式操作不便的缺陷,提供一种终端的熄屏控制方法和装置、终端、可读存储介质。
本发明解决其技术问题所采用的技术方案是:提供一种终端的熄屏控制方法,包括:
检测作用于终端的屏幕上的第一预设控制操作;
根据所述第一预设控制操作的操作参数确定所述屏幕的熄屏区域;
控制确定的熄屏区域熄屏。
优选地,所述预设控制操作为从屏幕边缘向屏幕内的滑动操作,所述根据所述第一预设控制操作的操作参数确定所述屏幕的熄屏区域,包括:
根据所述滑动操作经过的屏幕边缘确定所述屏幕的熄屏区域的起始位置以及长度;
根据所述滑动操作的滑动距离确定所述屏幕的熄屏区域的宽度。
优选地,所述根据所述滑动操作的滑动距离确定所述屏幕的熄屏区域的宽度,包括:
判断所述滑动操作的滑动距离是否大于或者等于预设距离阈值;
若判断结果为是,则确定所述屏幕的熄屏区域的宽度等于所述屏幕的宽度;
若判断结果为否,则根据所述滑动操作的滑动距离以及预设对应关系确定所述屏幕的熄屏区域的宽度。
优选地,所述控制确定的熄屏区域熄屏,包括:
控制确定的熄屏区域处于熄屏状态;或者
若确定的熄屏区域的宽度小于所述屏幕的宽度,则控制确定的熄屏区域进行弱化显示;
若确定的熄屏区域的宽度大于或者等于所述屏幕的宽度,则控制确定的熄屏区域处于熄屏状态。
优选地,本发明的熄屏控制方法,还包括:
检测作用于所述终端的屏幕上的第二预设控制操作;
根据所述第二预设控制操作的操作参数缩小所述熄屏区域的面积。
提供一种终端的熄屏控制装置,包括:
第一检测单元,用于检测作用于终端的屏幕上的第一预设控制操作;
确定单元,用于根据所述第一预设控制操作的操作参数确定所述屏幕的熄屏区域;
熄屏控制单元,用于控制确定的熄屏区域熄屏。
优选地,所述确定单元包括:
第一确定模块,根据所述滑动操作经过的屏幕边缘确定所述屏幕的熄屏区域的起始位置以及长度;
第二确定模块,用于根据所述滑动操作的滑动距离确定所述屏幕的熄屏区域的宽度;
其中,所述第二确定模块包括:
判断子模块,用于判断所述滑动操作的滑动距离是否大于或者等于预设距离阈值;
第一宽度确定子模块,用于在所述滑动操作的滑动距离大于或者等于预设距离阈值时,确定所述屏幕的熄屏区域的宽度等于所述屏幕的宽度;
第二宽度确定子模块,用于在所述滑动操作的滑动距离小于预设距离阈值时,根据所述滑动操作的滑动距离以及预设对应关系确定所述屏幕的熄屏区域的宽度;
所述熄屏控制单元包括:
第一熄屏控制模块,用于控制确定的熄屏区域处于熄屏状态;或者
弱化显示模块,用于在确定的熄屏区域的宽度小于所述屏幕的宽度时,控制确定的熄屏区域进行弱化显示;
第二熄屏控制模块,用于在确定的熄屏区域的宽度大于或者等于所述屏幕的宽度时,控制确定的熄屏区域处于熄屏状态。
优选地,本发明的熄屏控制装置,还包括:
第二检测单元,用于检测作用于所述终端的屏幕上的第二预设控制操作;
缩小单元,用于根据所述第二预设控制操作的操作参数缩小所述熄屏区域的面积。
提供一种终端,所述终端包括处理器,所述处理器用于执行存储器中存储的计算机程序时实现如上述中任意一项所述方法的步骤。
提供一种可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上述中任意一项所述方法的步骤。
实施本发明的技术方案,能够响应作用于终端屏幕上的第一预设控制操作,并根据第一预设控制操作的操作参数确定出屏幕上相应的熄屏区域,进而控制屏幕上确定出的熄屏区域熄屏,无需操作电源按键即可控制屏幕上确定的熄屏区域熄屏,操作便捷,体验佳。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明提供的一种终端的熄屏控制方法的第一实施例的流程图;
图2a是本发明提供的一种终端的熄屏控制方法的第一实施例中第一预设控制操作的第一示意图;
图2b是本发明提供的一种终端的熄屏控制方法的第一实施例中第一预设控制操作的第二示意图;
图2c是本发明提供的一种终端的熄屏控制方法的第一实施例中熄屏区域的第一示意图;
图2d是本发明提供的一种终端的熄屏控制方法的第一实施例中熄屏区域的第二示意图;
图3为本发明的终端的熄屏控制方法的第二实施例的流程图;
图4为本发明的终端的熄屏控制方法的第三实施例的流程图;
图5为本发明的终端的熄屏控制装置第一实施例的功能框图;
图6为本发明的终端的熄屏控制装置第二实施例的功能框图;
图7为本发明的终端的熄屏控制装置第三实施例的功能框图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参阅图1,图1为本发明提供的一种终端的熄屏控制方法第一实施例的流程图,该实施例的熄屏控制方法应用于终端中,终端包括但不限于移动终端、平板电脑、智能手表、智能手环、笔记本电脑、台式电脑、mp3、mp4等。如图1所示,该实施例的终端的熄屏控制方法包括如下步骤:
s11:检测作用于终端的屏幕上的第一预设控制操作。
在本实施例中,步骤s11包括以下子步骤:
检测作用于终端的屏幕上的控制操作;
判断检测到的控制操作是否为第一预设控制操作;
若判断结果为是,则确定检测到作用于终端的屏幕上的第一预设控制操作。
具体的,第一预设控制操作为从屏幕边缘向屏幕内的滑动操作,例如可以是从屏幕左侧边缘向屏幕内的滑动操作,也可以是从屏幕右侧边缘向屏幕内的滑动操作,还可以是双指分别从屏幕左侧边缘和屏幕右侧边缘向内的滑动操作。
s12:根据第一预设控制操作的操作参数确定屏幕的熄屏区域。
在本实施例中,步骤s12包括以下子步骤:
根据滑动操作经过的屏幕边缘确定屏幕的熄屏区域的起始位置以及长度;
根据滑动操作的滑动距离确定屏幕的熄屏区域的宽度。
具体的,将滑动操作所经过的屏幕边缘确定为熄屏区域的起始位置,并将一定比例的屏幕边缘的长度(即这一侧屏幕的长度)确定为熄屏区域的长度,优选地,比例为100%,即熄屏区域的长度与屏幕边缘的长度等长。或者,将滑动操作所经过的屏幕边缘以及与之相对的屏幕边缘均确定为屏幕区域的起始位置,并将一定比例的屏幕边缘的长度确定为熄屏区域的长度。
例如,参见图2a,第一预设控制操作为从屏幕左侧边缘向屏幕内的滑动操作,则将屏幕的左侧边缘或者左侧边缘以及右侧边缘确定为熄屏区域的起始位置,并将左侧边缘的长度确定为熄屏区域的长度。或者,参见图2b,第一预设控制操作为从屏幕右侧边缘向屏幕内的滑动操作,则将屏幕的右侧边缘或者右侧边缘以及左侧边缘确定为熄屏区域的起始位置,并将右侧边缘的长度确定为熄屏区域的长度。
在本实施例中,根据滑动操作的滑动距离确定屏幕的熄屏区域的宽度,包括:
判断滑动操作的滑动距离是否大于或者等于预设距离阈值;
若判断结果为是,则确定屏幕的熄屏区域的宽度等于屏幕的宽度;
若判断结果为否,则根据滑动操作的滑动距离以及预设对应关系确定屏幕的熄屏区域的宽度。
具体的,将实时获取的滑动操作的滑动距离与预设距离阈值进行比较,当滑动操作的滑动距离小于预设距离阈值时,根据滑动操作的滑动距离以及预设对应关系(例如预设的转换比例)确定出熄屏区域在屏幕上的宽度。滑动距离与熄屏区域的宽度成正比,滑动距离越大,熄屏区域的宽度也越大,也就是说,随着从屏幕边缘向屏幕内滑动,熄屏区域也逐渐增大。当滑动操作的滑动距离增大到大于或者等于预设距离阈值时,熄屏区域的宽度确定为屏幕的宽度,即此时熄屏区域与屏幕同宽。
例如,将滑动操作所经过的屏幕边缘以及与之相对的屏幕边缘均确定为熄屏区域的起始位置,并将屏幕边缘的长度确定为熄屏区域的长度。参见图2a和图2c,具体的,第一预设控制操作为从屏幕左侧边缘向屏幕内的滑动操作,则屏幕的左侧和右侧均为熄屏区域的起始位置,且熄屏区域与左侧或者右侧屏幕等长。随着手势从屏幕左侧往屏幕内滑动,屏幕左侧和右侧同时出现根据滑动距离在逐渐加宽的熄屏区域(即图2c中所示的黑色区域)。当滑动距离大于或者等于预设距离阈值时,两侧的熄屏区域合拢,整个屏幕均变为熄屏区域。
又如,参见图2a和图2d,第一预设控制操作为屏幕左侧边缘向屏幕内的滑动操作,则确定屏幕的左侧为熄屏区域的起始位置,且熄屏区域与左侧屏幕等长。随着手势从屏幕左侧往屏幕内滑动,屏幕左侧出现根据滑动距离在逐渐加宽的熄屏区域(即图2d中所示的黑色区域)。当滑动距离大于或者等于预设距离阈值时,熄屏区域与屏幕同宽,即整个屏幕变为熄屏区域。
s13:控制确定的熄屏区域熄屏。
在本实施例的步骤s13中,将控制屏幕上确定出的熄屏区域处于熄屏状态。在熄屏状态下,熄屏区域内的屏幕的触控屏仍然响应触控操作,但显示屏停止工作。而屏幕上熄屏区域以外的区域维持正常的工作状态,既响应触控又显示内容。
在其他实施例中,步骤s13包括以下子步骤:
若确定的熄屏区域的宽度小于屏幕的宽度,则控制确定的熄屏区域进行弱化显示;
若确定的熄屏区域的宽度大于或者等于屏幕的宽度,则控制确定的熄屏区域处于熄屏状态。
具体的,在该其他实施例中,熄屏区域的宽度在随着滑动操作的滑动距离的增加而增加的过程中,当熄屏区域的宽度小于屏幕的宽度时,控制熄屏区域进行弱化显示,弱化显示例如使用黑色背景进行对熄屏区域进行遮盖(效果可参见图2c和2d),或者降低熄屏区域的亮度,或者模糊处理熄屏区域等等。当熄屏区域的宽度增大到等于屏幕的宽度开始,则执行控制整个屏幕进入熄屏状态,即屏幕的触控屏保持工作响应触控,显示屏则停止工作。
在本发明的终端的熄屏控制方法的第一实施例中,能够响应作用于终端屏幕上由屏幕边缘向屏幕内的滑动操作,将滑动操作经过的屏幕边缘或则经过的屏幕边缘以及相对的屏幕边缘作为熄屏区域的起始位置,将一定比例的该屏幕边缘的长度确定为熄屏区域的长度,并随着滑动距离的增加而增加熄屏区域的宽度,以及控制该变化的熄屏区域熄屏。整个熄屏控制的过程无需操作终端的电源按键,更无需拾起终端,操作非常方便,用户体验佳。
图3为本发明的终端的熄屏控制方法的第二实施例的流程图,如图3所示,在本实施例中,熄屏控制方法包括:
s31:检测作用于终端的屏幕上的第一预设控制操作;
s32:根据第一预设控制操作的操作参数确定屏幕的熄屏区域;
s33:控制确定的熄屏区域熄屏;
s34检测作用于终端的屏幕上的第二预设控制操作;
s35:根据第二预设控制操作的操作参数缩小熄屏区域的面积。
在本实施例中,第二预设控制操作可以是从屏幕内向屏幕边缘的滑动操作,在步骤s35中根据该滑动操作的滑动距离以及预设的对应关系(例如预设的转换比例,且滑动距离与熄屏区域的宽度成反比),确定出熄屏区域待调整的宽度,然后将熄屏区域的当前宽度调整为确定出的待调整的宽度,实现了随着屏幕内向屏幕边缘的滑动距离的增加而减小熄屏区域的面积,直到熄屏区域面积为零。另外,若在熄屏区域面积减小为零之前,该滑动操作解除,则直接将熄屏区域的面积调整为零。再者,第一预设控制操作和第二预设控制操作可以是一个连贯的滑动操作,例如,用户从终端屏幕的左侧边缘向屏幕内滑动之后不松手,接着向屏幕的左侧边缘滑动,这样就可以通过连贯的操作撤销熄屏控制。或者,第一预设控制操作结束后不解除,在结束位置停留一段时间后,再进行第二预设控制操作,例如,用户从终端屏幕的左侧边缘向屏幕内滑动到一定距离后停止,维持与屏幕接触,然后又接着向屏幕的左侧边缘反向的滑动,也能过撤销熄屏控制。
在本实施例中,其余情况与熄屏控制方法的第一实施例相同,在此不再赘述。
图4为本发明的终端的熄屏控制方法的第三实施例的流程图,如图4所示,在本实施例中,熄屏控制方法包括:
s41:检测作用于终端的屏幕上的第一预设控制操作;
s42:根据第一预设控制操作的操作参数确定屏幕的熄屏区域;
s43:控制确定的熄屏区域熄屏;
s44:判断第一预设控制操作是否解除;
s45:若第一预设控制操作解除,则判断熄屏区域的宽度是否等于屏幕的宽度;
s46:若熄屏区域的宽度等于屏幕的宽度,则维持熄屏区域的熄屏状态;
s47:若熄屏区域的宽度小于屏幕的宽度,则恢复熄屏区域的显示功能。
在本实施例的步骤s44中,当检测到第一预设控制操作解除了与屏幕的接触,则判断第一预设控制操作解除。在步骤s45中,进一步将熄屏区域的宽度与屏幕的宽度进行比较来判断两者是否相等,或者两者之间的差值是否小于或者等于预设差值阈值,即两者近似相等。在步骤s46,当熄屏区域的宽度等于或者近似于屏幕的宽度时,维持熄屏区域的熄屏状态,即维持屏幕的熄屏状态。在步骤s47中,当熄屏区域的宽度小于屏幕的宽度时,则恢复熄屏区域的显示功能。例如,当步骤s43中为控制熄屏区域处于熄屏状态时,步骤s47中控制熄屏区域的显示屏工作,从而恢复了熄屏区域的显示功能。当步骤s43中为控制熄屏区域进行弱化显示时,步骤s47中取消熄屏区域内的弱化显示,恢复熄屏区域的显示功能。
本实施例的其余情况与熄屏控制方法第一实施例对应相同,在此不再赘述。
图5为本发明的终端的熄屏控制装置第一实施例的功能框图,如图5所示,在本实施例中,熄屏控制装置500包括:
第一检测单元510,用于检测作用于终端的屏幕上的第一预设控制操作;
确定单元520,用于根据第一预设控制操作的操作参数确定所述屏幕的熄屏区域;
熄屏控制单元530,用于控制确定的熄屏区域熄屏。
具体的,第一检测单元510检测作用于终端的屏幕上的控制操作,判断检测到的控制操作是否为第一预设控制操作,并在判断结果为是时,确定检测到作用于终端的屏幕上的第一预设控制操作。
其中,第一预设控制操作为从屏幕边缘向屏幕内的滑动操作,例如可以是从屏幕左侧边缘向屏幕内的滑动操作,也可以是从屏幕右侧边缘向屏幕内的滑动操作,还可以是双指分别从屏幕左侧边缘和屏幕右侧边缘向内的滑动操作。
在本实施例中,确定单元520包括:
第一确定模块,用于根据滑动操作经过的屏幕边缘确定屏幕的熄屏区域的起始位置以及长度;
第二确定模块,用于根据滑动操作的滑动距离确定屏幕的熄屏区域的宽度。
具体的,将滑动操作所经过的屏幕边缘确定为熄屏区域的起始位置,并将一定比例的屏幕边缘的长度(即这一侧屏幕的长度)确定为熄屏区域的长度,优选地,比例为100%,即熄屏区域的长度与屏幕边缘的长度等长。或者,将滑动操作所经过的屏幕边缘以及与之相对的屏幕边缘均确定为屏幕区域的起始位置,并将一定比例的屏幕边缘的长度确定为熄屏区域的长度。
例如,参见图2a,第一预设控制操作为从屏幕左侧边缘向屏幕内的滑动操作,则将屏幕的左侧边缘或者左侧边缘以及右侧边缘确定为熄屏区域的起始位置,并将左侧边缘的长度确定为熄屏区域的长度。或者,参见图2b,第一预设控制操作为从屏幕右侧边缘向屏幕内的滑动操作,则将屏幕的右侧边缘或者右侧边缘以及左侧边缘确定为熄屏区域的起始位置,并将右侧边缘的长度确定为熄屏区域的长度。
在本实施例中,第二确定模块具体包括:
判断子模块,用于判断滑动操作的滑动距离是否大于或者等于预设距离阈值;
第一宽度确定子模块,用于在滑动操作的滑动距离大于或者等于预设距离阈值时,则确定屏幕的熄屏区域的宽度等于屏幕的宽度;
第二宽度确定子模块,用于在滑动操作的滑动距离小于预设距离阈值时,则根据滑动操作的滑动距离以及预设对应关系确定屏幕的熄屏区域的宽度。
具体的,将实时获取的滑动操作的滑动距离与预设距离阈值进行比较,当滑动操作的滑动距离小于预设距离阈值时,根据滑动操作的滑动距离以及预设对应关系(例如预设的转换比例)确定出熄屏区域在屏幕上的宽度。滑动距离与熄屏区域的宽度成正比,滑动距离越大,熄屏区域的宽度也越大,也就是说,随着从屏幕边缘向屏幕内滑动,熄屏区域也逐渐增大。当滑动操作的滑动距离增大到大于或者等于预设距离阈值时,熄屏区域的宽度确定为屏幕的宽度,即此时熄屏区域与屏幕同宽。
例如,将滑动操作所经过的屏幕边缘以及与之相对的屏幕边缘均确定为熄屏区域的起始位置,并将屏幕边缘的长度确定为熄屏区域的长度。参见图2a和图2c,具体的,第一预设控制操作为从屏幕左侧边缘向屏幕内的滑动操作,则屏幕的左侧和右侧均为熄屏区域的起始位置,且熄屏区域与左侧或者右侧屏幕等长。随着手势从屏幕左侧往屏幕内滑动,屏幕左侧和右侧同时出现根据滑动距离在逐渐加宽的熄屏区域(即图2c中所示的黑色区域)。当滑动距离大于或者等于预设距离阈值时,两侧的熄屏区域合拢,整个屏幕均变为熄屏区域。
又如,参见图2a和图2d,第一预设控制操作为屏幕左侧边缘向屏幕内的滑动操作,则确定屏幕的左侧为熄屏区域的起始位置,且熄屏区域与左侧屏幕等长。随着手势从屏幕左侧往屏幕内滑动,屏幕左侧出现根据滑动距离在逐渐加宽的熄屏区域(即图2d中所示的黑色区域)。当滑动距离大于或者等于预设距离阈值时,熄屏区域与屏幕同宽,即整个屏幕变为熄屏区域。
在本实施例中,熄屏控制单元530包括:
第一熄屏控制模块,用于将控制屏幕上确定出的熄屏区域处于熄屏状态。在熄屏状态下,熄屏区域内的屏幕的触控屏仍然响应触控操作,但显示屏停止工作。而屏幕上熄屏区域以外的区域维持正常的工作状态,既响应触控又显示内容。
在其他实施例中,熄屏控制单元530包括:
弱化显示模块,用于在确定的熄屏区域的宽度小于屏幕的宽度时,控制确定的熄屏区域进行弱化显示;
第二熄屏控制模块,用于在确定的熄屏区域的宽度大于或者等于屏幕的宽度时,控制确定的熄屏区域处于熄屏状态。
具体的,在该其他实施例中,熄屏区域的宽度在随着滑动操作的滑动距离的增加而增加的过程中,当熄屏区域的宽度小于屏幕的宽度时,控制熄屏区域进行弱化显示,弱化显示例如使用黑色背景进行对熄屏区域进行遮盖(效果可参见图2c和2d),或者降低熄屏区域的亮度,或者模糊处理熄屏区域等等。当熄屏区域的宽度增大到等于屏幕的宽度开始,则执行控制整个屏幕进入熄屏状态,即屏幕的触控屏保持工作响应触控,显示屏则停止工作。
在本发明的终端的熄屏控制装置的第一实施例中,能够响应作用于终端屏幕上由屏幕边缘向屏幕内的滑动操作,将滑动操作经过的屏幕边缘或则经过的屏幕边缘以及相对的屏幕边缘作为熄屏区域的起始位置,将一定比例的该屏幕边缘的长度确定为熄屏区域的长度,并随着滑动距离的增加而增加熄屏区域的宽度,以及控制该变化的熄屏区域熄屏。整个熄屏控制的过程无需操作终端的电源按键,更无需拾起终端,操作非常方便,用户体验佳。
图6为本发明的终端的熄屏控制装置第二实施例的功能框图,如图6所示,在本实施例中,熄屏控制装置600包括:
第一检测单元610,用于检测作用于终端的屏幕上的第一预设控制操作;
确定单元620,用于根据第一预设控制操作的操作参数确定所述屏幕的熄屏区域;
熄屏控制单元630,用于控制确定的熄屏区域熄屏;
第二检测单元640,用于检测作用于终端的屏幕上的第二预设控制操作;
缩小单元650,用于根据第二预设控制操作的操作参数缩小熄屏区域的面积。
在本实施例中,第二预设控制操作可以是从屏幕内向屏幕边缘的滑动操作,缩小单元650根据该滑动操作的滑动距离以及预设的对应关系(例如预设的转换比例,且滑动距离与熄屏区域的宽度成反比),确定出熄屏区域待调整的宽度,然后将熄屏区域的当前宽度调整为确定出的待调整的宽度,实现了随着屏幕内向屏幕边缘的滑动距离的增加而减小熄屏区域的面积,直到熄屏区域面积为零。另外,若在熄屏区域面积减小为零之前,该滑动操作解除,则直接将熄屏区域的面积调整为零。再者,第一预设控制操作和第二预设控制操作可以是一个连贯的滑动操作,例如,用户从终端屏幕的左侧边缘向屏幕内滑动之后不松手,接着向屏幕的左侧边缘滑动,这样就可以通过连贯的操作撤销熄屏控制。或者,第一预设控制操作结束后不解除,在结束位置停留一段时间后,再进行第二预设控制操作,例如,用户从终端屏幕的左侧边缘向屏幕内滑动到一定距离后停止,维持与屏幕接触,然后又接着向屏幕的左侧边缘反向的滑动,也能过撤销熄屏控制。
在本实施例中,其余情况与熄屏控制装置的第一实施例相同,在此不再赘述。
图7为本发明的终端的熄屏控制装置第三实施例的功能框图,如图7所示,在本实施例中,熄屏控制装置700包括:
第一检测单元710,用于检测作用于终端的屏幕上的第一预设控制操作;
确定单元720,用于根据第一预设控制操作的操作参数确定所述屏幕的熄屏区域;
熄屏控制单元730,用于控制确定的熄屏区域熄屏;
第一判断单元740,用于判断第一预设控制操作是否解除;
第二判断单元750,用于在第一预设控制操作解除时,判断熄屏区域的宽度是否等于屏幕的宽度;
熄屏维持单元760,用于在熄屏区域的宽度等于屏幕的宽度时,维持熄屏区域的熄屏状态;
显示恢复单元770,用于在熄屏区域的宽度小于屏幕的宽度时,恢复熄屏区域的显示功能。
在本实施例中,第一判断单元740检测到第一预设控制操作解除了与屏幕的接触时,判断第一预设控制操作解除。第二判断单元750进一步将熄屏区域的宽度与屏幕的宽度进行比较来判断两者是否相等,或者两者之间的差值是否小于或者等于预设差值阈值,即两者近似相等。当熄屏区域的宽度等于或者近似于屏幕的宽度时,熄屏维持单元760维持熄屏区域的熄屏状态,即维持屏幕的熄屏状态。当熄屏区域的宽度小于屏幕的宽度时,显示恢复单元770恢复熄屏区域的显示功能。例如,当熄屏控制单元730控制熄屏区域处于熄屏状态时,显示恢复单元770控制熄屏区域的显示屏工作,从而恢复了熄屏区域的显示功能。当熄屏控制单元730控制熄屏区域进行弱化显示时,显示恢复单元770取消熄屏区域内的弱化显示,恢复熄屏区域的显示功能。
本实施例的其余情况与熄屏控制装置第一实施例对应相同,在此不再赘述。
本发明还提供了一种终端,终端包括处理器,处理器用于执行存储器中存储的计算机程序时实现如熄屏控制方法任意实施例所述方法的步骤。
本发明还提供了一种可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现如熄屏控制方法任意实施例所述方法的步骤。
本发明实施例的方法中的步骤可以根据实际需要进行顺序调整、合并和删减。本发明实施例的装置中的模块或单元或子单元可以根据实际需要进行合并、划分和删减。本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令终端装置相关的硬件来完成,该程序可以存储于计算机可读存储介质中,存储介质可以包括:闪存盘、只读存储器(read-onlymemory,rom)、随机存取器(randomaccessmemory,ram)、磁盘或光盘等。
以上所揭露的仅为本发明的较佳实施例而已,当然不能以此来限定本发明的权利范围,本领域普通技术人员可以理解实现上述实施例的全部或部分流程,并依本发明权利要求所作的等同变化,仍属于发明所涵盖的范围。