一种防误操作方法及装置与流程

文档序号:11729021阅读:275来源:国知局
一种防误操作方法及装置与流程

本发明涉及终端技术领域,尤其涉及一种防误操作方法及装置。



背景技术:

随着科技的发展,终端功能不断增多,一些终端开始具备压力触控功能,该压力触控功能具体为,在终端屏幕显示桌面界面或应用程序界面时,用户按压预设屏幕位置,在该按压操作的力度值达到预设阈值时,触发终端相应功能。如预设屏幕位置为显示a应用程序图标的屏幕区域,终端相应功能为终端显示a应用程序的功能菜单,在终端屏幕显示桌面界面时,用户按压显示a应用程序图标的屏幕区域,在该按压操作的力度值达到预设阈值时,触发终端显示a应用程序的功能菜单;而在该按压操作的力度值未达到预设阈值时,则不会触发终端显示a应用程序的功能菜单,终端只会正常地启动a应用程序。

但在利用压力触控功能时经常会出现误操作,即错误的按压操作。具体地,经常出现按压位置不在压力触控功能的预设屏幕位置的按压操作;如用户期望利用压力触控功能,但其并不知晓显示b应用程序图标的屏幕区域,并不具备压力触控功能,从而多次增大按压力度按压显示b应用程序图标的屏幕区域,尝试利用压力触控功能。具体地,还会经常出现按压位置在压力触控功能的预设屏幕位置,但力度值未达到压力触控功能的预设阈值的按压操作;如预设屏幕位置为显示a应用程序图标的屏幕区域,终端相应功能为终端显示a应用程序的功能菜单,用户期望利用压力触控功能,用户按压显示a应用程序图标的屏幕区域,但由于该按压操作的力度值未达到预设阈值,从而不会触发终端显示a应用程序的功能菜单。从而使得用户不能方便地利用压力触控功能,给用户带来不便,降低用户的体验度。



技术实现要素:

有鉴于此,本发明实施例期望提供一种防误操作方法及装置,以防止用户实施错误的按压操作。

为达到上述目的,本发明的技术方案是这样实现的:

本发明实施例公开了一种防误操作方法,所述方法包括:

判断按压预设屏幕位置的力度值是否达到预设阈值;

在所述力度值未达到所述预设阈值时,显示第一预设图形;

在所述力度值达到所述预设阈值时,显示第二预设图形;其中,所述第一预设图形与所述第二预设图形不同。

进一步,所述按压预设屏幕位置的确认过程,包括:

判断终端接收到的按压操作的按压位置是否在预设屏幕位置;

在所述按压位置在所述预设屏幕位置时,确认所述预设屏幕位置有所述按压操作发生。

进一步,所述在所述力度值未达到所述预设阈值时,显示第一预设图形,具体为:

在所述力度值未达到所述预设阈值时,根据所述力度值的大小显示第一预设图形。

进一步,所述在所述力度值未达到所述预设阈值时,根据所述力度值的大小显示第一预设图形,具体为:

在所述力度值未达到所述预设阈值时,根据所述力度值的大小调节第一预设图形的形状大小及色彩明度值,并显示调节后的所述第一预设图形。

进一步,所述方法还包括:

在所述按压操作对应的终端功能被触发时,清除已显示的所述第二预设图形。

本发明实施例还公开了一种防误操作装置,所述装置包括:

判断模块,用于判断按压预设屏幕位置的力度值是否达到预设阈值;

第一显示模块,用于在所述力度值未达到所述预设阈值时,显示第一预设图形;

第二显示模块,用于在所述力度值达到所述预设阈值时,显示第二预设图形;其中,所述第一预设图形与所述第二预设图形不同。

进一步,所述判断模块,具体用于判断终端接收到的按压操作的按压位置是否在预设屏幕位置;在所述按压位置在所述预设屏幕位置时,确认所述预设屏幕位置有所述按压操作发生。

进一步,所述第一显示模块,具体用于在所述力度值未达到所述预设阈值时,根据所述力度值的大小显示第一预设图形。

进一步,所述第一显示模块,具体用于在所述力度值未达到所述预设阈值时,根据所述力度值的大小调节第一预设图形的形状大小及色彩明度值,并显示调节后的所述第一预设图形。

进一步,所述装置还包括:

清除模块,用于在所述按压操作对应的终端功能被触发时,清除已显示的所述第二预设图形

本发明实施例提供的一种防误操作方法及装置,判断按压预设屏幕位置的力度值是否达到预设阈值;在力度值未达到预设阈值时,显示第一预设图形;在力度值达到预设阈值时,显示第二预设图形;其中,第一预设图形与第二预设图形不同。如此,能实现防止用户实施错误的按压操作,便于用户实施正确的按压操作,降低出现错误的按压操作的几率,从而便于用户利用压力触控功能,提高用户的体验度。

附图说明

图1为本发明实施例提供的一种防误操作方法的流程示意图;

图2为现有技术提供的压力触控功能的预设阈值设置界面;

图3为本发明实施例提供的终端桌面界面的示意图一;

图4为本发明实施例提供的终端桌面界面的示意图二;

图5为本发明实施例提供的终端桌面界面的示意图三;

图6为本发明实施例提供的终端桌面界面的示意图四;

图7为本发明实施例提供的一种防误操作装置的结构示意图一;

图8为本发明实施例提供的一种防误操作装置的结构示意图二;

图9为本发明提供的一种防误操作方法具体实施例的流程示意图。

具体实施方式

在本发明实施例中,终端判断按压预设屏幕位置的力度值是否达到预设阈值;在力度值未达到预设阈值时,终端显示第一预设图形;在力度值达到预设阈值时,终端显示第二预设图形;其中,第一预设图形与第二预设图形不同。

下面结合附图和具体实施例,对本发明进一步详细说明。

图1为本发明实施例提供的一种防误操作方法的流程示意图,如图1所示,该方法包括:

步骤101:判断按压预设屏幕位置的力度值是否达到预设阈值。

具体地,本步骤可以为,终端判断按压预设屏幕位置的力度值是否大于或等于预设阈值。

具体地,本步骤可以包括,终端判断预设屏幕位置是否有按压操作发生;在确认预设屏幕位置有按压操作发生时,终端判断按压预设屏幕位置的力度值是否达到预设阈值。

具体地,所述终端判断预设屏幕位置是否有按压操作发生,可以包括,终端判断终端接收到的按压操作的按压位置是否在预设屏幕位置;在该按压位置在预设屏幕位置时,终端确认预设屏幕位置有按压操作发生,否则,终端确认预设屏幕位置没有按压操作发生。即所述按压预设屏幕位置的确认过程可以包括:终端判断终端接收到的按压操作的按压位置是否在预设屏幕位置;在该按压位置在预设屏幕位置时,终端确认预设屏幕位置有按压操作发生。

其中,所述预设屏幕位置即为压力触控功能的预设屏幕位置。即为终端的压力触控功能设置的预设屏幕位置,用户按压该预设屏幕位置即可能会触发终端相应功能。该预设屏幕位置是根据压力触控功能的设计需求设置的,如在设计需求为通过按压显示应用程序图标的屏幕区域,来触发终端显示应用程序的功能菜单时,该预设屏幕位置即可设置为显示应用程序图标的屏幕区域,在终端屏幕显示应用程序图标时,如终端屏幕显示桌面界面,该界面上显示有终端所安装的各个应用程序的图标时,用户即可通过按压显示应用程序图标的屏幕区域,触发终端显示应用程序的功能菜单。其中,所述按压预设屏幕位置的力度值即为,按压终端的压力触控功能的预设屏幕位置的力度值。

具体地,所述在确认预设屏幕位置有按压操作发生时,终端判断按压预设屏幕位置的力度值是否达到预设阈值,可以包括,在确认预设屏幕位置有按压操作发生时,终端的处理器读取终端的压力传感器当前测量获得的该按压操作的压力值;终端的处理器比较该压力值与预设阈值的大小;在该压力值大于或等于预设阈值时,终端的处理器确认按压预设屏幕位置的力度值达到了预设阈值,否则,终端的处理器确认按压预设屏幕位置的力度值未达到预设阈值。

需说明的是,所述预设阈值为压力触控功能的预设阈值。即为终端的压力触控功能设置的预设阈值,在用户按压预设屏幕位置,且该按压操作的力度值达到预设阈值时,会触发终端相应功能。该预设阈值是根据用户需求设置的,如在用户期望通过力度值为5牛顿的按压操作,来触发终端相应功能时,用户即可通过压力触控功能提供的设置界面,将该预设阈值设置为5牛顿,在用户按压预设屏幕位置,且该按压操作的力度值达到5牛顿时,即会触发终端相应功能。

如图2所示,该图为现有技术提供的压力触控功能的预设阈值设置界面,该界面包括按压键201、指示针202、弧形力度值指示区域203及圆点204,其中,弧形力度值指示区域203从左至右表示力度值由轻至重。具体地,用户按压按压键201,指示针202指向弧形力度值指示区域203相应位置,用户可通 过按压按压键201测试出适合自己的力度值,并可通过拖动圆点204将预设阈值设置为相应的力度值。

需说明的是,在实际应用中,终端在实现压力触控功能时会提供一个布尔值,在按压预设屏幕位置的力度值达到预设阈值时,终端将该布尔值设置为一,否则,终端将该布尔值设置为零。因此在实际应用中,所述在确认预设屏幕位置有按压操作发生时,终端判断按压预设屏幕位置的力度值是否达到预设阈值,可以包括,在确认预设屏幕位置有按压操作发生时,终端读取上述所述布尔值;在该布尔值为一时,终端确认按压预设屏幕位置的力度值达到了预设阈值,否则,终端的处理器确认按压预设屏幕位置的力度值未达到预设阈值。

步骤102:在按压预设屏幕位置的力度值未达到预设阈值时,显示第一预设图形。

具体地,本步骤可以为,在按压预设屏幕位置的力度值未达到预设阈值时,终端显示第一预设图形。即在按压操作的按压位置在压力触控功能的预设屏幕位置,但该按压操作的力度值未达到预设阈值时,终端显示第一预设图形。从而可以通过第一预设图形提示用户,其实施的按压操作的按压位置具备压力触控功能,但其实施的按压操作的力度值并未达到预设阈值,可以通过继续增大按压力度,使得该按压操作的力度值达到预设阈值;避免用户实施按压位置错误的按压操作。

具体地,本步骤的实现方式可以为方式ⅰ,或者为方式ⅱ。

方式ⅰ,本步骤具体可以为,在按压预设屏幕位置的力度值未达到预设阈值时,终端直接显示第一预设图形。

如预设屏幕位置为显示a应用程序图标的屏幕区域,如图3所示,在用户未实施按压操作时,终端桌面界面只显示终端所安装的各个应用程序的图标,其中包括a应用程序图标301。如图4所示,在用户按压显示a应用程序图标301的屏幕区域,且该按压操作的力度值未达到预设阈值时,终端显示第一预设图形401。

方式ⅱ,本步骤具体可以为,在按压预设屏幕位置的力度值未达到预设阈值时,终端根据该力度值的大小显示第一预设图形。

具体地,所述在按压预设屏幕位置的力度值未达到预设阈值时,终端根据该力度值的大小显示第一预设图形,可以为,在按压预设屏幕位置的力度值未达到预设阈值时,终端根据该力度值的大小调节第一预设图形的形状大小及色彩明度值,并显示调节后的第一预设图形。如在按压预设屏幕位置的力度值未达到预设阈值时,随着该力度值的增大,终端增大第一预设图形的形状大小及色彩明度值,并显示增大后的第一预设图形;或者在按压预设屏幕位置的力度值未达到预设阈值时,随着该力度值的增大,终端减小第一预设图形的形状大小及色彩明度值,并显示减小后的第一预设图形。

如沿用上述实施例,如图4所示,用户按压显示a应用程序图标301的屏幕区域,该按压操作的力度值未达到预设阈值,终端显示第一预设图形401。用户增大按压力度,但该按压操作的力度值仍未达到预设阈值时,终端增大已显示的第一预设图形401的直径,且增大已显示的第一预设图形401的色彩明度值(该部分图中未示出)。

当然,在按压预设屏幕位置的力度值未达到预设阈值时,终端或者还可以根据该力度值的大小调节第一预设图形的其它参数,如第一预设图形的色彩饱和度值等参数,只要通过调节该参数使得第一预设图形的变化可以反映按压操作的力度值大小的变化即可。

步骤103:在按压预设屏幕位置的力度值达到预设阈值时,显示第二预设图形。

具体地,本步骤可以为,在按压预设屏幕位置的力度值达到预设阈值时,终端显示第二预设图形。即在按压操作的按压位置在压力触控功能的预设屏幕位置,且该按压操作的力度值达到预设阈值时,终端显示第二预设图形。从而通过第二预设图形提示用户,其实时的按压操作已满足利用压力触控功能的条件。

需说明的是,所述第一预设图形与第二预设图形不同。具体地,所述第一预设图形与第二预设图形的不同之处可以为,第一预设图形与第二预设图形的形状大小不同。该不同之处或者可以为,第一预设图形与第二预设图形的形状大小、及颜色均不同,需说明的是,该不同之处或者还可以为其它不同,如两者的形状、图案等不同,该不同之处使得用户可以区分第一预设图形与第二预设图形即可。从而可以通过第一预设图形提示用户,其实施的按压操作的按压位置在压力触控功能的预设屏幕位置,但该按压操作的力度值未达到预设阈值,可以通过增加按压力度来使得该力度值达到预设阈值;通过第二预设图形提示用户,其实施的按压操作的按压位置在压力触控功能的预设屏幕位置,且该按压操作的力度值达到预设阈值,其实施的按压操作可以利用终端的压力触控功能。

如沿用上述实施例,如图5所示,在用户按压显示a应用程序图标一301的屏幕区域,且该按压操作的力度值达到预设阈值时,终端显示第二预设图形501。该第二预设图形501与图4中的第一预设图形401均为圆形,但第二预设图形501的直径远远大于图4中的第一预设图形401的直径,且该第二预设图形501的颜色也与图4中的第一预设图形401不同,使得用户可以明显地识别出第二预设图形501,从而使得用户获知其实施的按压操作已满足触利用压力触控功能的条件,便于用户利用压力触控功能。

如此,通过图形提示用户,其实施的按压操作是否满足利用压力触控功能的条件,能实现防止用户实施错误的按压操作,便于用户实施正确的按压操作,降低出现错误的按压操作的几率,从而便于用户利用压力触控功能,提高用户的体验度。

需说明的是,本发明提供的防误操作方法还可以包括,在按压预设屏幕位置的操作对应的终端功能被触发时,终端清除已显示的第二预设图形。如图6所示,在用户按压a显示应用程序图标301的屏幕区域,该按压操作的力度值达到预设阈值,终端显示a应用程序的功能菜单601时,终端清除已显示的第 二预设图形501。从而避免第二预设图形影响a应用程序的功能菜单的显示。

需说明的是,本发明提供的防误操作方法还可以包括,在终端接收到的按压操作的按压位置不在压力触控功能的预设屏幕位置时,终端不显示第一预设图形及第二预设图形。即在不具备压力触控功能的屏幕位置,本发明提供的防误操作方法不提供图形反馈,从而使得本发明提供的防误操作方法,不影响用户使用终端的其它功能,即除压力触控功能以外的功能。

需说明的是,所述终端可以为手机,或者为平板电脑等终端,所述终端内设有压力传感器,具备压力触控功能。

为了实现上述方法,本发明公开了一种防误操作装置。

图7为本发明实施例提供的一种防误操作装置的结构示意图,如图7所示,所述防误操作装置包括:

判断模块701,用于判断按压预设屏幕位置的力度值是否达到预设阈值;

第一显示模块702,用于在所述力度值未达到所述预设阈值时,显示第一预设图形;

第二显示模块703,用于在所述力度值达到所述预设阈值时,显示第二预设图形;其中,所述第一预设图形与所述第二预设图形不同。

进一步,所述判断模块701,具体用于判断终端接收到的按压操作的按压位置是否在预设屏幕位置;在所述按压位置在所述预设屏幕位置时,确认所述预设屏幕位置有所述按压操作发生。

进一步,所述第一显示模块702,具体用于在所述力度值未达到所述预设阈值时,根据所述力度值的大小显示第一预设图形。

进一步,所述第一显示模块702,具体用于在所述力度值未达到所述预设阈值时,根据所述力度值的大小调节第一预设图形的形状大小及色彩明度值,并显示调节后的第一预设图形。

进一步,如图8所示,所述装置还包括:

清除模块704,用于在所述按压操作对应的终端功能被触发时,清除已显 示的所述第二预设图形。

在实际应用中,所述判断模块701、第一显示模块702、第二显示模块703及清除模块704均可由位于终端中的中央处理器(centralprocessingunit,cpu)、微处理器(microprocessorunit,mpu)、数字信号处理器(digitalsignalprocessor,dsp)、或现场可编程门阵列(fieldprogrammablegatearray,fpga)等实现。

图9为本发明提供的一种防误操作方法具体实施例的流程示意图,如图9所示,具体步骤包括:

步骤901:显示应用程序界面或桌面界面。

具体地,本步骤可以为,手机屏幕显示应用程序界面或手机桌面界面。

步骤902:判断手机接收到的按压操作的按压位置是否在预设屏幕位置。

具体地,本步骤可以为,手机判断手机接收到的按压操作的按压位置是否在预设屏幕位置。

具体地,所述预设屏幕位置即为压力触控功能的预设屏幕位置。即为手机的压力触控功能设置的预设屏幕位置,用户按压该预设屏幕位置即可能会触发手机相应功能。该预设屏幕位置是根据压力触控功能的设计需求设置的,如在设计需求为通过按压显应用程序图标的屏幕区域,来触发手机显示应用程序的功能菜单时,该预设屏幕位置即可设置为显示应用程序图标的屏幕区域,在手机屏幕显示应用程序图标时,如手机屏幕显示桌面界面,该界面上显示有手机所安装的各个应用程序的图标时,用户即可通过按压显示应用程序图标的屏幕区域,触发手机显示应用程序的功能菜单。

步骤903:在按压操作的按压位置不在预设屏幕位置时,确认预设屏幕位置没有按压操作发生,不显示第一预设图形及第二预设图形。

具体地,本步骤可以为,在按压操作的按压位置不在预设屏幕位置时,确认预设屏幕位置没有按压操作发生,手机不显示第一预设图形及第二预设图形。即在不具备压力触控功能的屏幕位置,本发明提供的防误操作方法不提供图形 反馈,从而使得本发明提供的防误操作方法,不影响用户使用手机的其它功能,即除压力触控功能以外的功能。

步骤904:在按压操作的按压位置在预设屏幕位置时,确认预设屏幕位置有按压操作发生,并判断按压预设屏幕位置的力度值是否达到预设阈值。

具体地,本步骤可以为,在按压操作的按压位置在预设屏幕位置时,手机确认预设屏幕位置有按压操作发生,并判断按压预设屏幕位置的力度值是否达到预设阈值。

具体地,所述预设阈值为压力触控功能的预设阈值。即为手机的压力触控功能设置的预设阈值,在用户按压预设屏幕位置,且该按压操作的力度值达到预设阈值时,会触发手机相应功能。该预设阈值是根据用户需求设置的,如在用户期望通过力度值为5牛顿的按压操作,来触发手机相应功能时,用户即可通过压力触控功能提供的设置界面,将该预设阈值设置为5牛顿,在用户按压预设屏幕位置,且该按压操作的力度值达到5牛顿时,即会触发手机相应功能。

步骤905:在按压预设屏幕位置的力度值未达到预设阈值时,根据该力度值的大小调节第一预设图形的形状大小及色彩明度值,并显示调节后的第一预设图形。

具体地,本步骤可以为,在按压预设屏幕位置的力度值未达到预设阈值时,手机根据该力度值的大小调节第一预设图形的形状大小及色彩明度值,并显示调节后的第一预设图形。

如图4所示,用户按压显示a应用程序图标301的屏幕区域,该按压操作的力度值未达到预设阈值,手机显示第一预设图形401。用户增大按压力度,但该按压操作的力度值仍未达到预设阈值时,手机增大已显示的第一预设图形401的直径,且增大已显示的第一预设图形401的色彩明度值(该部分图中未示出)。

步骤906:在按压预设屏幕位置的力度值达到预设阈值时,显示第二预设图形。

具体地,本步骤可以为,在按压预设屏幕位置的力度值达到预设阈值时,手机显示第二预设图形。

需说明的是,所述第一预设图形与第二预设图形不同。具体地,所述第一预设图形与第二预设图形的不同之处可以为,第一预设图形与第二预设图形的形状大小不同。该不同之处或者可以为,第一预设图形与第二预设图形的形状大小、及颜色均不同,需说明的是,该不同之处或者还可以为其它不同,如两者的形状、图案等不同,该不同之处使得用户可以区分第一预设图形与第二预设图形即可。

从而可以通过第一预设图形提示用户,其实施的按压操作的按压位置在压力触控功能的预设屏幕位置,但该按压操作的力度值未达到预设阈值,可以通过增加按压力度来使得该力度值达到预设阈值;通过第二预设图形提示用户,其实施的按压操作的按压位置在压力触控功能的预设屏幕位置,且该按压操作的力度值达到预设阈值,其实施的按压操作可以利用手机的压力触控功能。

如图5所示,在用户按压显示a应用程序图标一301的屏幕区域,且该按压操作的力度值达到预设阈值时,手机显示第二预设图形501。该第二预设图形501与图4中的第一预设图形401均为圆形,但第二预设图形501的直径远远大于图4中的第一预设图形401的直径,且该第二预设图形501的颜色也与图4中的第一预设图形401不同,使得用户可以明显地识别出第二预设图形501,从而使得用户获知其实施的按压操作已满足触利用压力触控功能的条件,便于用户利用压力触控功能。

步骤907:在按压预设屏幕位置的操作对应的手机功能被触发时,清除已显示的第二预设图形。

具体地,本步骤可以为,在按压预设屏幕位置的操作对应的手机功能被触发时,手机清除已显示的第二预设图形。

如图6所示,在用户按压a显示应用程序图标301的屏幕区域,该按压操作的力度值达到预设阈值,手机显示a应用程序的功能菜单601时,手机清除 已显示的第二预设图形501。从而避免第二预设图形影响a应用程序的功能菜单的显示。

如此,能实现防止用户实施错误的按压操作,便于用户实施正确的按压操作,降低出现错误的按压操作的几率,从而便于用户利用压力触控功能,提高用户的体验度。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化,本发明的保护范围以权利要求为准。

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