界面控制方法及装置、计算机装置和计算机可读存储介质与流程

文档序号:11250542阅读:334来源:国知局
界面控制方法及装置、计算机装置和计算机可读存储介质与流程

本发明涉及电子技术领域,特别涉及一种界面控制方法及装置、计算机装置和计算机可读存储介质。



背景技术:

现有技术中,随着终端设备的多功能化发展,设备逐渐具有多模块化。

为了方便用户对终端设备的操作,常通过对终端设备定义不同的操作手势,进一步地,用户在使用过程中,通过使用多手势集合中的某个具体的操作手机来实现终端设备的不同功能。

具体到锁定操作,现有的锁定过程较为复杂,常通过在界面内置特定的按钮,用户点击后锁定当前界面。比如,在通知栏,苹果的操作面板等区域内置特定锁定按钮,待用户出触发后对当前界面进行相应的锁定操作。以微信聊天为例,在群聊过程中,一旦信息量过大,很容易因为刷屏而漏过内容。如果用户想要专门看某一页,就需要从终端的当前显示界面跳转到一个公共区域,比如通知栏这个区域,进而来对当前显示界面进行锁定。

可见,现有技术中针对终端的当前显示界面的锁定步骤较为复杂的技术问题。



技术实现要素:

本发明实施例提供一种界面控制方法及装置、计算机装置和计算机可读存储介质,用于解决现有技术中针对终端的当前显示界面的锁定步骤较为复杂的技术问题,实现了终端对当前显示界面的快速锁定。

一方面,本申请实施例提供了一种界面控制方法,应用于终端,所述界面控制方法包括:

检测作用于所述终端的预设区域的第一控制操作;

判断所述第一控制操作是否满足第一预设条件;

若所述第一控制操作满足所述第一预设条件,则对所述终端的显示屏当前展示的预设应用程序的界面进行锁定。

可选地,所述终端的预设区域包括设置于所述终端的边框上的压力感应区域;所述第一控制操作满足所述第一预设条件包括:

作用于所述压力感应区域的第一控制操作对应的压力值大于或者等于第一预设压力阈值;或者

所述终端的预设区域包括所述终端的显示屏的边缘区域;所述第一控制操作满足所述第一预设条件包括:

作用于所述边缘区域的第一控制操作对应的接触面积大于或者等于预设面积阈值。

可选地,所述界面控制方法还包括:

在所述预设应用程序的界面处于锁定的情况下,在所述终端的显示屏上展示解锁控件,所述解锁控件用于接收针对预设应用程序的界面进行解锁的解锁控制操作。

可选地,所述界面控制方法还包括:

在所述预设应用程序的界面处于锁定的情况下,检测作用于所述终端的预设区域的第二控制操作;

判断所述第二控制操作是否满足第二预设条件;

若所述第二控制操作满足所述第二预设条件,则对处于锁定状态的所述预设应用程序的界面进行解锁以展示所述预设应用程序的界面。

可选地,所述第二控制操作满足所述第二预设条件包括:

检测到针对所述第一控制操作的解除操作;或者

作用于所述预设区域的第二控制操作对应的压力值大于或者等于第二预设压力阈值。

另一方面,本申请实施例提供了一种界面控制装置,应用于终端,所述界面控制装置包括:

第一检测单元,用于检测作用于所述终端的预设区域的第一控制操作;

第一判断单元,用于判断所述第一控制操作是否满足第一预设条件;

处理单元,若所述第一控制操作满足所述第一预设条件,则对所述终端的显示屏当前展示的预设应用程序的界面进行锁定。

可选地,所述终端的预设区域包括设置于所述终端的边框上的压力感应区域;所述第一控制操作满足所述第一预设条件包括:

作用于所述压力感应区域的第一控制操作对应的压力值大于或者等于第一预设压力阈值;或者

所述终端的预设区域包括所述终端的显示屏的边缘区域;所述第一控制操作满足所述第一预设条件包括:

作用于所述边缘区域的第一控制操作对应的接触面积大于或者等于预设面积阈值。

可选地,所述界面控制装置还包括:

第一解锁单元,用于在所述预设应用程序的界面处于锁定的情况下,在所述终端的显示屏上展示解锁控件,所述解锁控件用于接收针对预设应用程序的界面进行解锁的解锁控制操作;或者

第二检测单元,用于在所述预设应用程序的界面处于锁定的情况下,检测作用于所述终端的预设区域的第二控制操作;

第二判断单元,用于判断所述第二控制操作是否满足第二预设条件;

第二解锁单元,用于在所述第二控制操作满足所述第二预设条件时,对处于锁定状态的所述预设应用程序的界面进行解锁以展示所述预设应用程序的界面;

所述第二控制操作满足所述第二预设条件包括:

检测到针对所述第一控制操作的解除操作;或者

作用于所述预设区域的第二控制操作对应的压力值大于或者等于第二预设压力阈值。

另一方面,本申请实施例提供了一种计算机装置,所述计算机装置包括处理器,所述处理器用于执行存储器中存储的计算机程序时实现如上所述的所述界面控制方法的步骤。

另一方面,本申请实施例提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的所述界面控制方法的步骤。

本申请实施例中的上述一个或多个技术方案,至少具有如下一种或多种技术效果:

在本申请实施例的技术方案中,通过检测作用于终端的预设区域的第一控制操作,进一步判断该第一控制操作是否满足第一预设条件,若满足,则对该终端的显示屏当前展示的预设应用程序的界面进行锁定,比如,锁定后,预设应用程序的显示界面固定显示于终端显示屏的设定位置,也就是说,只要在针对终端预设区域的第一控制操作满足一预设条件时,就可以实现对终端显示屏当前展示的预设应用程序的界面进行锁定,有效解决了现有技术中针对终端的当前显示界面的锁定步骤较为复杂的技术问题,实现了终端对当前显示界面的快速锁定。

附图说明

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例。

图1为本申请实施例一中提供的一种界面控制方法的方法流程图;

图2为本申请实施例一中提供的一种界面控制方法中为了实现终端的显示屏当前展示的预设应用程序界面由锁定状态切换为解锁定状态的第二种实现方式的步骤流程图;

图3为本申请实施例二提供的一种界面控制装置的结构示意图。

具体实施方式

本发明实施例提供一种界面控制方法及装置、计算机装置和计算机可读存储介质,用于解决现有技术中针对终端的当前显示界面的锁定步骤较为复杂的技术问题,实现了终端对当前显示界面的快速锁定。

本申请实施例中的技术方案为解决上述的技术问题,总体思路如下:

检测作用于所述终端的预设区域的第一控制操作;

判断所述第一控制操作是否满足第一预设条件;

若所述第一控制操作满足所述第一预设条件,则对所述终端的显示屏当前展示的预设应用程序的界面进行锁定。

在本申请实施例的技术方案中,通过检测作用于终端的预设区域的第一控制操作,进一步判断该第一控制操作是否满足第一预设条件,若满足,则对该终端的显示屏当前展示的预设应用程序的界面进行锁定,比如,锁定后,预设应用程序的显示界面固定显示于终端显示屏的设定位置,也就是说,只要在针对终端预设区域的第一控制操作满足一预设条件时,就可以实现对终端显示屏当前展示的预设应用程序的界面进行锁定,有效解决了现有技术中针对终端的当前显示界面的锁定步骤较为复杂的技术问题,实现了终端对当前显示界面的快速锁定。本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,本文中字符“/”,在不做特别说明的情况下,一般表示前后关联对象是一种“或”的关系。

为了更好的理解上述技术方案,下面通过附图以及具体实施例对本发明技术方案做详细的说明,应当理解本申请实施例以及实施例中的具体特征是对本发明技术方案的详细的说明,而不是对本发明技术方案的限定,在不冲突的情况下,本申请实施例以及实施例中的技术特征可以相互结合。

在具体实施过程中,所述终端具体可以为智能手机、平板电脑、台式电脑等等。

实施例一

请参考图1,本申请实施例一提供了一种界面控制方法,应用于终端,包括:

s101:检测作用于所述终端的预设区域的第一控制操作;

s102:判断所述第一控制操作是否满足第一预设条件;

s103:若所述第一控制操作满足所述第一预设条件,则对所述终端的显示屏当前展示的预设应用程序的界面进行锁定。

在具体实施过程中,步骤s101至步骤s103的具体实现过程如下:

首先,检测作用于所述终端的预设区域的第一控制操作。其中,所述预设区域具体可以为设置在所述终端的边框上的压力感应区域,所述边框可以是所述终端的左右边框,还可以是所述终端的上下边框。所述预设区域还可以是所述终端的显示屏的边缘区域。当然,本领域的技术人员可以根据用户的具体需要来设定所述预设区域,在此就不一一举例说明了。

然后,判断所述第一控制操作是否满足第一预设条件,比如,所述控制操作作用到所述预设区域的作用时长,施力值大小,或者接触面积大小等是否处于一预设数值范围内。若所述第一控制操作满足所述第一预设条件,则对所述终端的显示屏当前展示的预设应用程序的界面进行锁定,进而使得所述显示屏当前展示的所述预设应用程序的界面处于锁定状态。比如,在所述第一控制操作对应的数值范围处于预设数值范围内时,对所述显示屏当前展示的诸如微信,qq等应用程序当前所对应的应用程序界面进行锁定,使得对应的界面固定显示于所述显示屏的固定位置。具体来讲,在所述预设应用程序的界面处于所述锁定状态时,第一种情况下,所述预设应用程序的界面固定显示于所述显示屏的设定位置;或者,第二种情况下对所述显示屏当前展示的所述预设应用程序的界面进行锁定以不展示所述预设应用程序的界面。

此外,在所述第一控制操作满足所述第一预设条件时,对所述终端的显示屏当前展示的预设应用程序的界面进行锁定,还可以执行以下步骤:确定所述终端包括的多个应用程序,然后,确定所述第一控制操作作用在所述预设区域的作用时长;进一步基于作用时长与应用程序间的对应关系,开启与当前作用时长对应的应用程序。比如,所述第一控制操作为握持操作时,基于用户意图,长久握持来使用终端上的镜子,日历,阅读器,手电筒等应用功能程序。当作用时长位于终端用户开启日历这一应用程序的时长范围时,直接开启日历。在有多个满足条件的应用程序时,将符合条件的各个应用程序列表展示出来,由用户选择确认。当然本领域的技术人员,可以根据用户的实际需要来控制所述预设应用程序的界面处于某一特定锁定状态,在此就不一一举例说明了。

在具体实施过程中,在所述预设应用程序的界面处于第一种情况下的所述锁定状态时,被锁定的界面对用户来说是可视的,但所述终端不响应除了解锁或锁定之外的其它操作(比如,滑动操作)。在所述预设应用程序的界面处于第二种情况下的所述锁定状态时,被锁定的界面对用户来说是不可视的,比如,锁屏下的熄屏操作。实现了终端对当前显示界面的快速锁定。

在本申请实施例中,为了进一步地结合用户捏合场景,将作用在所述终端的控制操作抽象为具体的锁定操作,以贴合用户需求,提高终端与用户间的交互效率。在具体实施过程中,所述终端的预设区域包括设置于所述终端的边框上的压力感应区域,此时,所述第一控制操作满足所述第一预设条件包括:作用于所述压力感应区域的第一控制操作对应的压力值大于或等于第一预设压力阈值。具体来讲,在所述终端的两边框的压力感应区域分别布置多个压力感应器件,以获得操作体作用在压力感应区域内时,所述终端的边框所受到的压力数值大小。进一步地,基于设定的压力阈值范围,确定出所述终端的边框当前所受到的压力数值大小是否位于该压力阈值范围之外。比如,在所述预设压力阈值为3n,所述终端的边框当前受到的用户捏合所述终端边框时的压力数值大小为10n时,表明所述第一控制操作满足所述第一预设条件。

此外,在本申请实施例中,所述终端的预设区域还可以包括所述终端的显示屏的边缘区域,此时,所述第一控制操作满足所述第一预设条件包括:作用于所述边缘区域的第一控制操作对应的接触面积大于或者等于预设面积阈值。也就是说,对作用在显示屏的边缘区域的第一控制操作进行接触面积数值大小的检测,在当前接触面积数值大小大于或等于一预设面积阈值时,该第一控制操作满足所述第一预设条件。即在检测到接触面积大于或等于预设面积阈值时,所述终端响应锁定,以使所述显示屏的当前展示的预设应用程序的界面处于锁定状态。当然,对于本领域的技术人员来说,还可以根据需要来设定所述终端上的预设区域。在选定不同的预设区域时,通过不同的判断方式来确定所述第一控制操作满足所述第一预设条件,在此就不一一举例说明了。

在本申请实施例中,为了实现所述终端的显示屏当前展示的所述预设应用程序的界面由锁定状态快速切换为解锁定状态,在具体实施过程中,可以有以下两种实现方式来实现对所述预设应用程序界面的解锁定,但不仅限于以下两种实现方式。

第一种实现方式

第一种实现方式具体为:在所述预设应用程序的界面处于锁定的情况下,在所述终端的显示屏上展示解锁控件,所述解锁控件用于接收针对预设应用程序的界面进行解锁的解锁控制操作。比如,在所述预设应用程序为日历这一应用程序,且该程序对应的显示界面处于锁定的情况时,所述显示屏上展示有一解锁控件,该解锁控件可以是锁形控件,还可以是其它任一图形形状的控件,等等。其中,所述解锁控件用于接收针对所述预设应用程序的界面进行解锁的解锁控制操作。比如,在检测到用户针对锁形控件的按压操作后,日历这一应用程序对应的显示界面由锁定状态切换为解锁定状态。当然,在所述预设应用程序的界面处于解锁定状态时,还可以通过对所述解锁控件进行其它操作(比如点击操作)来实现将所述预设应用程序的界面由解锁定状态切换为锁定状态。当然还可以是其它方式来实现所述预设应用程序界面在锁定状态和解锁定状态间切换,在此就不一一赘述了。

第二种实现方式

请参考图2,第二种实现方式具体为:

s201:在所述预设应用程序的界面处于锁定的情况下,检测作用于所述终端的预设区域的第二控制操作;

s202:判断所述第二控制操作是否满足第二预设条件;

s203:若所述第二控制操作满足第二预设条件,则对处于锁定状态的所述预设应用程序的界面进行解锁以展示所述预设应用程序的界面。

在具体实施过程中,步骤s201至步骤s203的具体实现过程如下:

首先,在所述预设应用程序的界面处于锁定的情况下时,检测作用于所述终端的预设区域的第二控制操作。比如,用户用力捏合所述终端的边框上的压力感应区域。然后,判断所述第二控制操作是否满足第二预设条件。具体的判断原理和步骤s101类似,在此就不再赘述了。进一步地,若所述第二控制操作满足所述第二预设条件,则对处于锁定状态的所述预设应用程序的界面进行解锁以展示所述预设应用程序的界面。比如,在所述第二控制操作满足所述第二预设条件时,处于锁定状态的微信群聊界面中某一条信息界面由除解锁操作外不响应其它任意操作的锁定状态切换为该群聊信息界面可被操作的解锁定状态。

在本申请实施例中,所述第二控制操作满足所述第二预设条件包括:检测到针对所述第一控制操作的解除操作;或者,作用于所述预设区域的第二控制操作对应的压力值大于或者等于第二预设压力阈值。在具体实施过程中,在所述预设应用程序的界面处于锁定的情况下时,为了实现所述预设应用程序的界面由锁定状态快速切换为解锁定状态,具体可以为,针对所述第一控制操作的解除操作,比如,具体可以为针对所述显示屏上解锁控件的点击操作,该解锁控件响应所述解除操作,以对所述第一控制操作进行解除,进而将所述预设应用程序由锁定状态切换为解锁定状态。此外,用户还可以再次针对所述预设区域进行诸如捏合操作的第二控制操作,当作用于所述预设区域的第二控制操作对应的压力值大于或者等于第二预设压力阈值时,表明所述第二控制操作满足所述第二预设条件。此外,当用户作用于所述预设区域的第二控制操作对应的接触面积大于或者等于第二预设面积阈值时,表明所述第二控制操作满足所述第二预设条件。其中,所述第二预设压力阈值和所述第一预设压力阈值可以相同或者不同,所述第二预设面积阈值和所述预设面积阈值可以相同或者不同。当然,本领域的技术人员,还可以根据具体的需要设计确定所述第二控制操作满足所述第二预设条件的方法,在此就不一一赘述了。

当然,在本申请实施例中,不仅可以实现对所述终端的显示屏当前展示的所述预设应用程序的界面由锁定状态快速切换为解锁定状态,还可以实现将所述终端的显示屏当前展示的所述预设应用程序的界面由解锁定状态切换为锁定状态,正如步骤s101至步骤s103所述。

此外,在本申请实施例中,基于同样的实现原理,不仅可以实现终端的显示屏当前展示的预设应用程序界面由锁定状态切换为解锁定状态,还可以实现终端的显示屏的当前展示的预设应用程序界面由解锁定张体切换为锁定状态,在此就不一一赘述了。

实施例二

基于与本申请实施例一同样的发明构思,请参考图3,本申请实施例还提供了一种界面控制装置,应用于终端,包括:

第一检测单元10,用于检测作用于所述终端的预设区域的第一控制操作;

第一判断单元20,用于判断所述第一控制操作是否满足第一预设条件;

处理单元30,若所述第一控制操作满足所述第一预设条件,则对所述终端的显示屏当前展示的预设应用程序的界面进行锁定。

在本申请实施例中,所述终端的预设区域包括设置于所述终端的边框上的压力感应区域,所述第一控制操作满足所述第一预设条件包括:

作用于所述压力感应区域的第一控制操作对应的压力值大于或者等于第一预设压力阈值;或者

所述终端的预设区域包括所述终端的显示屏的边缘区域;所述第一控制操作满足所述第一预设条件包括:

作用于所述边缘区域的第一控制操作对应的接触面积大于或者等于预设面积阈值。

在本申请实施例中,为了实现将所述终端的显示屏当前展示的所述预设应用程序的界面由锁定状态快速切换为解锁定状态,可以通过第一种方式来实现,此时,所述界面控制装置还包括:

第一解锁单元,用于在所述预设应用程序的界面处于锁定的情况下,在所述终端的显示屏上展示解锁控件,所述解锁控件用于接收针对预设应用程序的界面进行解锁的解锁控制操作。

在具体实施过程中,还可以通过第二种方式来实现将所述终端的显示屏当前展示的所述预设应用程序的界面由锁定状态快速切换为解锁定状态,此时,所述界面控制装置包括:

第二检测单元,用于在所述预设应用程序的界面处于锁定的情况下,检测作用于所述终端的预设区域的第二控制操作;

第二判断单元,用于判断所述第二控制操作是否满足第二预设条件;

第二解锁单元,用于在所述第二控制操作满足所述第二预设条件时,对处于锁定状态的所述预设应用程序的界面进行解锁以展示所述预设应用程序的界面;

其中,所述第二控制操作满足所述第二预设条件包括:

检测到针对所述第一控制操作的解除操作;或者

作用于所述预设区域的第二控制操作对应的压力值大于或者等于第二预设压力阈值。

当然,本领域技术人员还可以采用不同于以上两种方式的界面控制装置来实现将所述终端的显示屏当前展示的所述预设应用程序的界面由锁定状态快速切换为解锁定状态,在此就不一一赘述了。

本发明实施例的又一方面提供了一种计算机装置,所述计算机装置包括处理器,所述处理器用于执行存储器中存储的计算机程序时实现上述各方面所述的方法。

本发明实施例的又一方面提供了一种计算机可读存储介质,包括指令,当所述指令在计算机上运行时,使得所述计算机执行上述各方面所述的方法。

本申请实施例中的上述一个或多个技术方案,至少具有如下一种或多种技术效果:

在本申请实施例的技术方案中,通过检测作用于终端的预设区域的第一控制操作,进一步判断该第一控制操作是否满足第一预设条件,若满足,则对该终端的显示屏当前展示的预设应用程序的界面进行锁定,比如,锁定后,预设应用程序的显示界面固定显示于终端显示屏的设定位置,也就是说,只要在针对终端预设区域的第一控制操作满足一预设条件时,就可以实现对终端显示屏当前展示的预设应用程序的界面进行锁定,有效解决了现有技术中针对终端的当前显示界面的锁定步骤较为复杂的技术问题,实现了终端对当前显示界面的快速锁定。

在本申请实施例的技术方案中,通过对作用于所述压力感应区域的第一控制操作对应的压力值是否大于或者等于第一预设压力阈值,或者对作用于所述边缘区域的第一控制操作对应的接触面积是否大于或者等于预设面积阈值进而确定所述第一控制操作是否满足第一预设条件,进而锁定终端的显示屏当前展示的预设应用程序的界面,从而将用户捏合终端的意图和针对终端的操作有效结合在了一起,在方便用户操作的同时,实现了对终端的显示屏当前展示的预设应用程序的界面的快速锁定,提高了终端与用户间的交互效率。

在本申请实施例的技术方案中,在所述预设应用程序的界面处于锁定的情况下,在所述终端的显示屏上展示解锁控件,所述解锁控件用于接收针对预设应用程序的界面进行解锁的解锁控制操作。从而实现了终端的显示屏的预设应用程序的锁定与解锁定间的快速切换。

在本申请实施例的技术方案中,在所述预设应用程序的界面处于锁定的情况下,检测作用于所述终端的预设区域的第二控制操作;判断所述第二控制操作是否满足第二预设条件;若所述第二控制操作满足所述第二预设条件,则对处于锁定状态的所述预设应用程序的界面进行解锁以展示所述预设应用程序的界面。从而实现了终端的显示屏的预设应用程序的锁定与解锁定间的快速切换。

尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1