一种取消误操作的方法及系统的制作方法_2

文档序号:9667026阅读:来源:国知局
比较出压力值的最大值,判断所述压力值的最大值是否小于/小于等于预设压力值,如是,则不执行所述控件被触及所对应的操作;如否,则执行所述控件被触及所对应的操作。
[0053]—些情况下,对触摸屏的触碰面积很小或者很大,这基本上也是误操作。为了进一步防止或减少这种误操作,在上述第二技术方案的基础上提出了以下技术方案,所述的一种取消误操作的系统,其特征在于,还包括:
[0054]第四检测模块,用于所述触摸屏被触及期间检测触及面积值;
[0055]所述分析处理模块还用于在所述后续步骤中比较出触及面积值的最大值,判断所述触及面积值的最大值是否超出预设触及面积值范围,如是,则不执行所述控件被触及所对应的操作;如否,则执行所述控件被触及所对应的操作。
[0056]为了在上述第二技术方案的基础上,综合防止或减少对触摸屏的触碰时间非常短、触碰非常轻微,或触碰面积很小或者很大的误操作。在上述第二技术方案的基础上提出了以下技术方案,所述的一种取消误操作的系统,还包括:
[0057]第二检测模块,用于所述触摸屏开始被触及时检测开始的时间点,及所述触摸屏停止被触及时检测停止的时间点;
[0058]第三检测模块,用于所述触摸屏被触及期间检测压力值;
[0059]第四检测模块,用于所述触摸屏被触及期间检测触及面积值;
[0060]所述分析处理模块还用于在所述后续步骤中,计算所述开始的时间点和所述停止的时间点的时间点差值,判断所述时间点差值是否小于/小于等于预设时间段值;比出压力值的最大值,判断所述压力值的最大值是否小于/小于等于预设压力值;比较出触及面积值的最大值,判断所述触及面积值的最大值是否超出预设触及面积值范围;如三项判断有至少一项判断为是,则不执行所述控件被触及所对应的操作,如三项判断均为否,则执行所述控件被触及所对应的操作;或者,如三项判断均为是,则不执行控件被触及所对应的操作,如三项判断有至少一项判断为否,则执行控件被触及所对应的操作;或者,如三项判断有至少两项项判断为是,则不执行控件被触及所对应的操作,如三项判断有至少两项判断为否,则执行控件被触及所对应的操作。
[0061]所述预设时间段值、所述预设压力值及所述预设触及面积值范围,从合理角度讲,不应当是固定的。比如在用户非常虚弱,需要急救的情况下,如果预设时间段值不降低,预设压力值不降低,或预设触及面积值范围不扩大,则不利于用户的呼救。在一个优选的技术方案中,所述取消误操作的系统,还包括可穿戴健康设备,所述可穿戴健康设备用于用户随身携带以监测健康状况,所述分析处理模块还用于根据用户随身携带的可穿戴健康设备的监测结果,调整所述预设时间段值、所述预设压力值及所述预设触及面积值范围。
[0062]在上述任一技术方案的基础上优选,所述控件,是一键呼救按钮。具体而言,是触摸屏的移动智能终端的虚拟的一键呼救按钮。
【附图说明】
[0063]图1是可实现取消误操作的方法的流程图;
[0064]图2是根据时间防止或减少误操作的方法的流程图;
[0065]图3是根据时间防止或减少误操作、可实现取消误操作的综合方法的流程图;
[0066]图4是根据压力防止或减少误操作的方法的流程图;
[0067]图5是根据压力防止或减少误操作、可实现取消误操作的综合方法的流程图;
[0068]图6是根据压力防止或减少误操作、根据时间防止或减少误操作的综合方法的流程图;
[0069]图7是根据压力防止或减少误操作、可实现取消误操作、根据时间防止或减少误操作的综合方法的流程图;
[0070]图8是根据面积防止或减少误操作的方法的流程图;
[0071]图9是根据面积防止或减少误操作、可实现取消误操作的综合方法的流程图;
[0072]图10是根据面积防止或减少误操作、根据时间防止或减少误操作的综合方法的流程图;
[0073]图11是根据面积防止或减少误操作、根据压力防止或减少误操作的综合方法的流程图;
[0074]图12是根据面积防止或减少误操作、可实现取消误操作、根据时间防止或减少误操作的综合方法的流程图;
[0075]图13是根据面积防止或减少误操作、可实现取消误操作、根据压力防止或减少误操作的综合方法的流程图;
[0076]图14是根据面积防止或减少误操作、根据时间防止或减少误操作、根据压力防止或减少误操作的综合方法的流程图;
[0077]图15是可实现取消误操作、根据时间防止或减少误操作、根据压力防止或减少误操作、根据面积防止或减少误操作的综合方法的流程图;
[0078]图16是可实现取消误操作的系统的流程图;
[0079]图17是根据时间防止或减少误操作的系统的流程图;
[0080]图18是根据时间防止或减少误操作、可实现取消误操作的综合系统的流程图;
[0081]图19是根据压力防止或减少误操作的系统的流程图;
[0082]图20是根据压力防止或减少误操作、可实现取消误操作的综合系统的流程图;
[0083]图21是根据压力防止或减少误操作、根据时间防止或减少误操作的综合系统的流程图;
[0084]图22是根据压力防止或减少误操作、可实现取消误操作、根据时间防止或减少误操作的综合系统的流程图;
[0085]图23是根据面积防止或减少误操作的系统的流程图;
[0086]图24是根据面积防止或减少误操作、可实现取消误操作的综合系统的流程图;
[0087]图25是根据面积防止或减少误操作、根据时间防止或减少误操作的综合系统的流程图;
[0088]图26是根据面积防止或减少误操作、根据压力防止或减少误操作的综合系统的流程图;
[0089]图27是根据面积防止或减少误操作、可实现取消误操作、根据时间防止或减少误操作的综合系统的流程图;
[0090]图28是根据面积防止或减少误操作、可实现取消误操作、根据压力防止或减少误操作的综合系统的流程图;
[0091]图29是根据面积防止或减少误操作、根据时间防止或减少误操作、根据压力防止或减少误操作的综合系统的流程图;
[0092]图30是可实现取消误操作、根据时间防止或减少误操作、根据压力防止或减少误操作、根据面积防止或减少误操作的综合系统的流程图。
【具体实施方式】
[0093]下面结合附图,详细说明本发明。
[0094]参见图1。本发明提出的一种取消误操作的方法,当用户手指点击触摸屏的控件(所述控件是按钮、菜单或图标,优选地,是按钮,进一步优选,是一键呼救的按钮)后,用户发觉是误点的情况下,可以在触摸屏上滑动手指(如上滑)至控件外,即可实现取消误操作。该取消误操作的方法,或者称为可实现取消误操作的方法,包括以下步骤:
[0095]一种取消误操作的方法,其特征在于:包括以下步骤:
[0096]如果触及了控件,在所述触摸屏停止被触及时,得到停止时的触点坐标;
[0097]判断停止时的触点坐标是否超出所述控件的坐标区域范围,如是,则不执行所述控件被触及所对应的操作;如否,则进入后续步骤。
[0098]后续步骤可以是执行控件被触及所对应的操作的步骤,也可以是进一步判断是不是执行控件被触及所对应的操作的步骤。
[0099]参见图2。一些情况下,对触摸屏的触碰时间非常短,这基本上是误操作。为了防止或减少这种误操作,本发明提出了以下技术方案(该技术方案可称为根据时间防止或减少误操作的方法):如果触及了控件,触摸屏开始被触及时,检测开始的时间点;触摸屏停止被触及时,检测停止的时间点;计算开始的时间点和停止的时间点的时间点差值,判断时间点差值是否小于/小于等于预设时间段值,如是,则不执行控件被触及所对应的操作;如否,则执行控件被触及所对应的操作。参见图3,该技术方案可以和上述可实现取消误操作的方法综合成下面的技术方案:如果触及了控件,触摸屏开始被触及时,检测开始的时间点;触摸屏停止被触及时,得到停止时的触点坐标,检测停止的时间点;判断停止时的触点坐标是否超出所述控件的坐标区域范围,如是,则不执行所述控件被触及所对应的操作;如否,则计算开始的时间点和停止的时间点的时间点差值;判断时间点差值是否小于/小于等于预设时间段值,如是,则不执行控件被触及所对应的操作;如否,则执行控件被触及所对应的操作。
[0100]参见图4。一些情况下,对触摸屏的触碰非常轻微,这基本上是误操作。为了防止或减少这种误操作,本发明提出了以下技术方案(该技术方案可称为根据压力防止或减少误操作的方法):如果触及了控件,触摸屏被触及期间,检测压力值(因触及期间,压力值会变化,所以检测的是多个压力值,下文同);比较出压力值的最大值,判断压力值的最大值是否小于/小于等于预设压力值,如是,则不执行控件被触及所对应的操作;如否,则执行控件被触及所对应的操作。参见图5,该技术方案可以和上述可实现取消误操作的方法综合成下面的技术方案:如果触及了控件,触摸屏停止被触及时,得到停止时的触点坐标;触摸屏被触及期间,检测压力值;判断停止时的触点坐标是否超出所述控件的坐标区域范围,如是,则不执行所述控件被触及所对应的操作;如否,则比较出压力值的最大值;判断压力值的最大值是否小于/小于等于预设压力值,如是,则不执行控件被触及所对应的操作;如否,则执行控件被触及所对应的操作。参见图6,该技术方案也可以和上述根据时间防止或减少误操作的方法综合成下面的技术方案:
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1