一种触控压力提示方法和装置与流程

文档序号:11176616阅读:398来源:国知局
一种触控压力提示方法和装置与流程

本发明涉及触控屏技术领域,尤其涉及一种触控压力提示方法和装置。



背景技术:

目前,触控屏已经成为移动终端的基本配置,用户可以通过触摸触控屏屏幕来操作移动终端。例如:现有3dtouch触控屏,用户轻轻触控屏幕,可以进入一个操作界面,用户用力触控屏幕,可以进入另一操作界面。

但是,用户在触摸触控屏幕时,不能确定触控力度的大小,移动终端也不能将用户当前的触控力度反馈给用户,这样可能造成不能准确触发相应功能,还可能会因为用户触控力度过大,造成移动终端屏幕损耗。



技术实现要素:

本发明的主要目的在于提供一种触控压力提示方法和装置,以解决现有技术中,用户难以确定当前的触控压力强度的问题。

针对上述技术问题,本发明是通过以下技术方案来解决的。

本发明提供了一种触控压力提示方法,包括:检测用户的触控压力值;判断所述触控压力值是否处于预设的压力范围内;如果是,则控制指示灯亮灯。

其中,在所述判断所述触控压力值是否处于预设的压力范围内之前,还包括:划分多个压力范围,并为每个压力范围对应设置一种指示灯颜色;所述判断所述触控压力值是否处于预设的压力范围内,包括:判断所述触控压力值是否处于所述多个压力范围中的一个压力范围内;如果是,则控制指示灯以所述触控压力值所处压力范围对应的指示灯颜色亮灯。

其中,在所述控制指示灯亮灯之前,还包括:为所述压力范围设置对应的操作;在所述控制指示灯亮灯之后,还包括:判断当前的触控压力值是否变化为0;如果是,则控制所述指示灯灭灯,并执行所述压力范围对应的操作。

本发明还提供了一种触控压力提示装置,包括:检测模块,用于检测所述用户的触控压力值;判断模块,用于判断所述触控压力值是否处于预设的压力范围内;控制模块,用于在所述判断模块判定为是的情况下,控制指示灯亮灯。

其中,所述装置还包括第一设置模块;所述第一设置模块,用于在所述判断所述触控压力值是否处于预设的压力范围内之前,划分多个压力范围,并为每个压力范围对应设置一种指示灯颜色;所述判断模块,用于判断所述触控压力值是否处于所述多个压力范围中的一个压力范围内;所述控制模块,用于在所述判断模块判定为是的情况下,控制指示灯以所述触控压力值所处压力范围对应的指示灯颜色亮灯。

其中,所述装置还包括第二设置模块;所述第二设置模块,用于在所述控制指示灯亮灯之前,为所述压力范围设置对应的操作;所述判断模块,还用于在所述控制指示灯亮灯之后,判断当前的触控压力值是否变化为0;所述控制模块,还用于在所述判断模块判定为是的情况下,控制所述指示灯灭灯,并执行所述压力范围对应的操作。

本发明有益效果如下:

本发明检测用户的触控压力值,在触控压力值的大小符合要求时,控制指示灯亮灯,进一步地,根据触控压力值的大小,控制以指示灯不同颜色亮灯,以便用户对当前的按压力度一目了然。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1是根据本发明第一实施例的触控压力提示方法的流程图;

图2是根据本发明第二实施例的触控压力提示方法的流程图;

图3是根据本发明第三实施例的触控压力提示装置的结构图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,以下结合附图及具体实施 例,对本发明作进一步地详细说明。

实施例一

本实施例提供了一种触控压力提示方法。图1是根据本发明第一实施例的触控压力提示方法的流程图。

步骤s110,检测用户的触控压力值。

触控压力值为用户对终端触控屏幕的按压力度。终端例如是移动终端。

触控压力值可以通过压力触控技术进行测量。例如:通过终端中的压力传感器测量触控压力值的大小。

步骤s120,判断所述触控压力值是否处于预设的压力范围内。如果是,则执行步骤s130;如果否,则执行步骤s140。

步骤s130,控制指示灯亮灯。

步骤s140,控制指示灯灭灯。

本实施例在控制指示灯亮灯之前,预先设置压力范围,并为该压力范围设置对应的操作;如果判定当前的触控压力值处于该压力范围之内,则控制该指示灯亮灯,并在控制指示灯亮灯之后,检测当前的触控压力值是否变化为0;如果是,则控制指示灯灭灯,并执行该压力范围对应的操作。进一步地,可以检测当前的触控压力值是否在预定时间段内变化为0,如,从触控压力值处于压力范围开始,触控压力值在0.5s内变化为0,可以执行该压力范围对应的操作。所述操作例如是:打开终端的功能、打开/预览应用、打开/预览文件等。

例如:使移动终端识别一种按压力度,该按压力度用于开打用户选中的文件夹;设置该按压力度的压力范围为大于预设的阈值a,即压力范围为(a,+∞);在检测到用户触摸移动终端触控屏幕时,通过压力触控技术识别用户对移动终端触控屏幕的压力值大小,判断压力值是否大于预设的阈值,如果是,则控制指示灯显示绿色,否则控制正在亮灯的指示灯灭灯,或者控制灭灯的指示灯保持灭灯状态;在指示灯显示绿色时,检测压力值是否变化为0,如果是,则打开用户触摸选中的文件夹,如果否,则继续检测压力值是否变化为0。

本实施例通过指示灯颜色来为压力划分不同的范围,可以为用户的触控压力强度提供视觉呈现,让用户直观地感知触控压力可以触发的操作,提高用户操作的准确性,提升用户体验效果。

实施例二

移动终端指示灯的颜色可以包括多种,可以利用多种颜色的指示灯来提示用户当前触控压力的大小,进而执行不同的操作。图2是根据本发明第二实施例的触控压力提示方法的流程图。

步骤s210,划分多个压力范围,并为每个压力范围对应设置一种指示灯颜色。

首先,根据终端的系统功能,设置压力范围的个数和各压力范围的区间,然后,为各压力范围设置各自对应的指示灯颜色,且保证各压力范围对应的指示灯颜色不同。

指示灯可以显示一个或多个颜色,那么本实施例的指示灯的个数可以是一个或多个。

步骤s220,判断用户的触控压力值是否处于多个压力范围中的一个压力范围内。如果是,则执行步骤s230;如果否,则执行步骤s240。

步骤s230,控制指示灯以所述触控压力值所处压力范围对应的指示灯颜色亮灯。

步骤s240,控制指示灯灭灯。

例如:指示灯支持7种颜色,那么,可以设置的个数小于等于7的压力等级,每个压力等级对应一个压力范围,各压力范围的区间可以根据实验数据设定,或者根据经验值设定。如:利用指示灯的3种颜色,绿色、橙色和红色,绿色为轻等级的按压力度,对应的压力范围是(0,a],对应的操作是打开应用;橙色为较重等级的按压力度,对应的压力范围是(a,b],对应的操作是预览应用界面,其中a<b;红色表示重等级的按压力度,对应的压力范围是(b,+∞),对应的操作是触发应用执行某一动作;用户当前的触控压力值为x,其中a<x<b,则可以判定当前的触控压力值处于(a,b]之中,该压力值x对应等级为较重等级,控制指示灯以该压力等级对应的橙色进行显示。

本实施例以视觉效果提示用户触控压力值的变化,方便用户确定自己当前的触控压力所在的区间,以便用户做出准确的操作,提升用户压力触控操作的体验。由于指示灯为移动终端基本配置,因此本实施例可以不增加移动终端硬件成本的前提下,增强移动终端的功能性。

实施例三

本实施例提供了一种触控压力提示装置。图3是根据本发明第三实施例的触控压力提示装置的结构图。

该装置包括:

检测模块310,用于检测所述用户的触控压力值。

判断模块320,用于判断所述触控压力值是否处于预设的压力范围内。

控制模块330,用于在判断模块320判定为是的情况下,控制指示灯亮灯。

在一个实施例中,所述装置还包括第一设置模块(未示出)。

所述第一设置模块,用于在所述判断所述触控压力值是否处于预设的压力范围内之前,划分多个压力范围,并为每个压力范围对应设置一种指示灯颜色。判断模块320,用于判断所述触控压力值是否处于所述多个压力范围中的一个压力范围内。控制模块330,用于在所述判断模块判定为是的情况下,控制指示灯以所述触控压力值所处压力范围对应的指示灯颜色亮灯。

在另一实施例中,所述装置还包括第二设置模块(未示出)。

所述第二设置模块,用于在所述控制指示灯亮灯之前,为所述压力范围设置对应的操作。所述判断模块320,还用于在所述控制指示灯亮灯之后,判断当前的触控压力值是否变化为0。所述控制模块330,还用于在所述判断模块判定为是的情况下,控制所述指示灯灭灯,并执行所述压力范围对应的操作。

本发明所述的装置的功能已经在图1-图2所示的方法实施例中进行了描述,故本实施例的描述中未详尽之处,可以参见前述实施例中的相关说明,在此不做赘述。

以上所述仅为本发明的实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的权利要求范围之内。

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