一种基于三点触摸的移动终端解锁方法及系统技术方案

技术编号:14786389 阅读:95 留言:0更新日期:2017-03-11 01:20
本发明专利技术公开了一种基于三点触摸的移动终端解锁方法及系统,所述方法包括:当移动终端处于解锁界面时,获取用户在触摸屏上操作的三个触摸点的坐标;计算所获取的三个触摸点所构成的三角形的面积;判断所述三角形的面积是否大于预设阈值,当大于预设阈值则控制解锁成功,否则提示解锁失败。采用本发明专利技术使移动终端增加了一种新的解锁功能,使每次解锁操作均不唯一,具有变化性,使解锁过程更具有娱乐性;另外,本发明专利技术所提供的解锁方法操作简单,如果用户忘记设定解锁轨迹也能够顺利解锁,从而提升用户体验,方便用户使用。

【技术实现步骤摘要】

本专利技术涉及移动终端
,尤其涉及的是一种基于三点触摸的移动终端解锁方法及系统
技术介绍
触摸屏已经慢慢成为移动终端设备的常用配件,有些设备甚至取消了大部分的硬件按键,把触摸屏操作作为最主要的与用户交互的方法。对于配备有触摸屏的上述终端,则可以利用触摸屏的输入特性解除其锁定状态。例如对于具有触摸屏的手机,可以用虚拟按键来解除手机锁定状态。除了虚拟按键解锁方法外,通过触摸屏进行解锁的触摸屏解锁方法还有很多,例如滑块解锁法、手势解锁法、拖动区域解锁法以及连线解锁法等。其中,滑块解锁法指的是例如通过滑动预定的块状图标来实现解锁,手势解锁法指的是例如在触摸屏上通过触摸式地书写预定的文字或图形等来实现解锁,拖动区域解锁法指的是例如通过将预定区域内的组件拖动至另外一个区域来实现解锁,而连线解锁法指的是例如通过触摸方式将预定的几个点进行连接来实现解锁。现有的解锁方法,仅仅注意到了效率和排除误操作的可能,而且一般都采用单一的操作方式,每次解锁过程类似,没有变化性、枯燥乏味,更没有娱乐性可言。并且现有的解锁方法大都需要预先存储滑动的轨迹,不仅操作繁琐,而且如果用户忘记设定解锁轨迹则不能对屏幕解锁,影响用户使用。因此,现有技术还有待于改进和发展。
技术实现思路
本专利技术要解决的技术问题在于,针对现有技术的上述缺陷,提供一种基于三点触摸的移动终端解锁方法及系统。提供一种基于三点触摸的移动终端解锁方法,简化解锁过程,增加解锁方式的多样性。本专利技术解决技术问题所采用的技术方案如下:一种基于三点触摸的移动终端解锁方法,其中,包括:A,当移动终端处于解锁界面时,获取用户在触摸屏上操作的三个触摸点的坐标;B,计算所获取的三个触摸点所构成的三角形的面积;C,判断所述三角形的面积是否大于预设阈值,当大于预设阈值则控制解锁成功,否则提示解锁失败。所述的基于三点触摸的移动终端解锁方法,其中,所述步骤A中具体包括:A1,当移动终端处于解锁界面时,检测触摸屏输入,当用户操作的触摸点个数为三时分别获取三个触摸点的坐标。所述的基于三点触摸的移动终端解锁方法,其中,所述步骤A和步骤B之间还包括:B10,判断所述三个触摸点是否构成三角形;B11、判断所述三个触摸点是否在一条直线上,若为是则所述三个触摸点不构成三角形,当判断所述三个触摸点不在一条直线上,则所述三个触摸点构成三角形。所述的基于三点触摸的移动终端解锁方法,其中,所述步骤B计算所述三个触摸点所构成的三角形的面积具体包括:B1,计算所述三个触摸点所构成的三角形的三条边的长度;B2,由以下公式计算所述三个触摸点所构成的三角形的面积:其中,上式中S为所述三个触摸点所构成的三角形的面积,a、b、c分别为所述三个触摸点所构成的三角形的三条边长。所述的基于三点触摸的移动终端解锁方法,其中,所述步骤B1中的计算所述三个触摸点所构成的三角形的三条边的长度具体为:通过两点之间的距离公式对所获取的三个触摸点坐标求得两两之间的距离即为三个触摸点所构成的三角形的三条边的长度。一种基于三点触摸的移动终端解锁系统,其中,包括:触摸点获取模块,用于当移动终端处于解锁界面时,获取用户在触摸屏上操作的三个触摸点的坐标;面积计算模块,用于计算所获取的三个触摸点所构成的三角形的面积;解锁判断模块,用于判断所述三角形的面积是否大于预设阈值,当大于预设阈值则控制解锁成功,否则提示解锁失败。所述的基于三点触摸的移动终端解锁系统,其中,所述触摸点获取模块包括:触摸点判断子模块,用于当移动终端处于解锁界面时,检测触摸屏输入,当用户操作的触摸点个数为三时分别获取三个触摸点的坐标。所述的基于三点触摸的移动终端解锁系统,其中,该系统还包括:三角形判断模块,用于判断所述三个触摸点是否构成三角形;判断所述三个触摸点是否在一条直线上,若为是则所述三个触摸点不构成三角形,当判断所述三个触摸点不在一条直线上,则所述三个触摸点构成三角形。所述的基于三点触摸的移动终端解锁系统,其中,所述面积计算模块包括:边长计算子模块,用于计算所述三个触摸点所构成的三角形的三条边的长度;面积计算子模块,用于由以下公式计算所述三个触摸点所构成的三角形的面积:其中,上式中S为所述三个触摸点所构成的三角形的面积,a、b、c分别为所述三个触摸点所构成的三角形的三条边长。所述的基于三点触摸的移动终端解锁系统,其中,该系统还包括:阈值设置模块,用于设值面积阈值。本专利技术所提供的基于三点触摸的移动终端解锁方法及系统,所述方法通过当移动终端处于解锁界面时,获取触摸屏上的三个触摸点的坐标;计算所述三个触摸点所构成的三角形的面积;判断所述三角形的面积是否大于预设的阈值,若大于则解锁成功,否则解锁失败。使移动终端增加了一种新的解锁功能,使每次解锁操作均不唯一,具有变化性,使解锁过程更具有娱乐性;另外,本专利技术所提供的解锁方法操作简单,如果用户忘记设定解锁轨迹也能够顺利解锁,从而提升用户体验,方便用户使用。附图说明图1是本专利技术基于三点触摸的移动终端解锁方法的较佳实施例的流程图。图2是本专利技术基于三点触摸的移动终端解锁系统的较佳实施例的功能原理框图。具体实施方式为使本专利技术的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本专利技术进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。请参见图1,图1是本专利技术基于三点触摸的移动终端解锁方法的较佳实施例的流程图。如图1所示,本专利技术实施例提供的一种基于三点触摸的移动终端解锁方法,包括以下步骤:步骤S100、当移动终端处于解锁界面时,获取用户在触摸屏上操作的三个触摸点的坐标;具体地,当移动终端处于解锁界面时,检测触摸屏输入,当用户操作的触摸点个数为三时分别获取三个触摸点的坐标。如果触摸点个数不为三个则继续检测用户的触摸屏输入,直到触摸屏上同时有三个触摸点为止,可以有效防止误操作。步骤S200、计算所获取的三个触摸点所构成的三角形的面积;具体地,在执行步骤S100和步骤S200之间还包括:判断所述三个触摸点是否构成三角形;判断所述三个触摸点是否在一条直线上,若为是则所述三个触摸点不构成三角形,当判断所述三个触摸点不在一条直线上,则所述三个触摸点构成三角形。判断三个触摸点是否在一条直线上通过以下方法:由其中两个点确定一条直线方程然后再将剩下的点的坐标代入该直线方程中,若代入直线方程后等式两边相等则说明剩下的点也在该直线方程上即所获取的三个触摸点位于一条直线上不构成三角形。例如,设所获取到的三个触摸点坐标分别为(x1,y1)、(x2,y2)、(x3,y3),我们通过(x1,y1)、(x2,y2)得到这两点所在的直线方程为(y-y1)(x2-x1)=(x-x1)(y2-y1),然后将剩下的点(x3,y3)代入该直线方程中,若代入后等式两边仍相等则说明剩下的点(x3,y3)也在由(x1,y1)、(x2,y2)确定的直线上,即获取到的三个点(x1,y1)、(x2,y2)、(x3,y3)在一条直线上不构成三角形,否则这三个点构成三角形。当判定所获取的三个点能够构成三角形后,接着计算该三角形的面积,包括以下步骤:S201,计算所述三个触摸点所构成的三角形的三条边的长度;具体地,计算所述三个触摸点所构成的三角形的三条边的长度具体为本文档来自技高网...
一种基于三点触摸的移动终端解锁方法及系统

【技术保护点】
一种基于三点触摸的移动终端解锁方法,其特征在于,包括:A,当移动终端处于解锁界面时,获取用户在触摸屏上操作的三个触摸点的坐标;B,计算所获取的三个触摸点所构成的三角形的面积;C,判断所述三角形的面积是否大于预设阈值,当大于预设阈值则控制解锁成功,否则提示解锁失败。

【技术特征摘要】
1.一种基于三点触摸的移动终端解锁方法,其特征在于,包括:A,当移动终端处于解锁界面时,获取用户在触摸屏上操作的三个触摸点的坐标;B,计算所获取的三个触摸点所构成的三角形的面积;C,判断所述三角形的面积是否大于预设阈值,当大于预设阈值则控制解锁成功,否则提示解锁失败。2.根据权利要求1所述的基于三点触摸的移动终端解锁方法,其特征在于,所述步骤A中具体包括:A1,当移动终端处于解锁界面时,检测触摸屏输入,当用户操作的触摸点个数为三时分别获取三个触摸点的坐标。3.根据权利要求1所述的基于三点触摸的移动终端解锁方法,其特征在于,所述步骤A和步骤B之间还包括:B10,判断所述三个触摸点是否构成三角形;B11、判断所述三个触摸点是否在一条直线上,若为是则所述三个触摸点不构成三角形,当判断所述三个触摸点不在一条直线上,则所述三个触摸点构成三角形。4.根据权利要求1所述的基于三点触摸的移动终端解锁方法,其特征在于,所述步骤B计算所述三个触摸点所构成的三角形的面积具体包括:B1,计算所述三个触摸点所构成的三角形的三条边的长度;B2,由以下公式计算所述三个触摸点所构成的三角形的面积:S=14(a+b+c)(a+b-c)(a+c-b)(c+b-a)]]>其中,上式中S为所述三个触摸点所构成的三角形的面积,a、b、c分别为所述三个触摸点所构成的三角形的三条边长。5.根据权利要求4所述的基于三点触摸的移动终端解锁方法,其特征在于,所述步骤B1中的计算所述三个触摸点所构成的三角形的三条边的长度具体为:通过两点之间的距离公式对所获取的三个触摸点坐标求得两两之间的距离...

【专利技术属性】
技术研发人员:俞斌杨维琴
申请(专利权)人:惠州TCL移动通信有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1