一种移动终端自定义手势的方法及移动终端的制作方法

文档序号:9235054阅读:310来源:国知局
一种移动终端自定义手势的方法及移动终端的制作方法
【技术领域】
[0001]本发明涉及自定义手势技术领域,尤其涉及移动终端自定义进入应用程序手势的方法及装置。
【背景技术】
[0002]如今移动终端的使用要求快捷、方便。在工作生活中往往急需要开启某个应用,在待机模式下自定义手势则显得尤为重要。若自定义的手势过于简单,如从左向右的一横或从右向左的一横,很容易在待机过程中由于误操作而打开应用,涉及到各人隐私的泄露,使密码锁形同虚设。且很多安全等级较高的文件,如照片、简讯等需要更为复杂的手势以免被轻易打开。

【发明内容】

[0003]针对上述缺陷,本发明的目的在于提供一种移动终端自定义手势的方法及移动终端,以解决应用程序的进入手势太简单易被破解或误操作打开的问题。
[0004]为达此目的,本发明提供了一种移动终端自定义手势的方法,包括以下步骤:
[0005]获取用户触摸屏幕的第一手势特征;
[0006]识别所述第一手势特征中交叠线的段数是否大于或等于预置应用程序app或应用文件对应的交叠线的段数标准;如果否,则提示用户重新输入手势;如果是,则识别预置手势库中是否包含与所述第一手势特征相匹配的手势模板;如果是,则提示用户重新输入手势;如果否,则将所述第一手势特征作为自定义手势模板存储到自定义手势库中。
[0007]较佳地,所述自定义手势库存储在移动终端的SD卡中。
[0008]较佳地,所述将所述第一手势特征作为自定义手势模板存储到自定义手势库中,具体为:将所述第一手势特征加密后作为自定义手势模板存储到自定义手势库中。
[0009]较佳地,所述将所述第一手势特征作为自定义手势模板存储到自定义手势库中之后,还包括:将所述第一手势特征与应用程序app或应用文件建立关联。
[0010]较佳地,所述将所述第一手势特征与应用程序app或应用文件建立关联,还包括:
[0011]在锁屏状态下,接收用户触摸屏幕的第二手势特征;
[0012]判断所述自定义手势库中是否存在与所述第二手势特征匹配的相似自定义手势模板,如果有,打开该自定义手势模板关联的应用程序app或应用文件。
[0013]较佳地,所述判断所述自定义手势库中是否存在与所述第二手势特征匹配的相似自定义手势模板,如果有,打开该自定义手势模板关联的应用程序app或应用文件,具体为:提取所述自定义手势库中与所述第二手势特征中交叠线的段数相同的自定义手势模板,判断其中是否存在与所述第二手势特征相匹配的自定义手势模板。
[0014]为达此目的,本发明提供了一种移动终端,包括:
[0015]第一手势特征获取单元,用于获取用户触摸屏幕的第一手势特征;
[0016]识别单元,用于识别所述第一手势特征中交叠线的段数是否大于或等于预置应用程序app或应用文件对应的交叠线的段数标准;如果否,则提示用户重新输入手势;如果是,则识别预置手势库中是否包含与所述第一手势特征相匹配的手势模板;如果是,则提示用户重新输入手势;如果否,则将所述第一手势特征作为自定义手势模板存储到自定义手势库中。
[0017]较佳地,还包括手势关联单元,用于在将所述第一手势特征作为自定义手势模板存储到自定义手势库中之后,将所述第一手势特征与应用程序app或应用文件建立关联。
[0018]较佳地,所述识别单元,具体用于识别所述第一手势特征中交叠线的段数是否大于或等于预置应用程序app或应用文件对应的交叠线的段数标准;如果否,则提示用户重新输入手势;如果是,则识别预置手势库中是否包含与所述第一手势特征相匹配的手势模板;如果是,则提示用户重新输入手势;如果否,则将所述第一手势特征加密后作为自定义手势模板存储到自定义手势库中。
[0019]较佳地,还包括第二手势识别单元,用于在锁屏状态下,接收用户触摸屏幕的第二手势特征;判断所述自定义手势库中是否存在与所述第二手势特征匹配的相似自定义手势模板,如果有,打开该自定义手势模板关联的应用程序app或应用文件。
[0020]本发明采用上述技术方案,与现有的技术方案相比,具有以下有益的效果:
[0021]本发明可以通过设置简单手势到预置手势库避免过于简单的手势设置成功,对不同安全等级的应用程序自定义打开手势的交叠线的段数,从而控制了手势的不同复杂程度,且通过第二手势特征判别交叠线段数,更快捷并准确的进入其关联的应用程序,提高了移动终端中信息的安全性。
【附图说明】
[0022]图1是本发明一种移动终端自定义手势的方法的流程图一;
[0023]图2是本发明一种移动终端自定义手势的方法的流程图二 ;
[0024]图3是本发明一种移动终端自定义手势的方法的流程图三;
[0025]图4是本发明一种移动终端自定义手势的方法的流程图四;
[0026]图5是本发明一种移动终端自定义手势的装置的结构框图一;
[0027]图6是本发明一种移动终端自定义手势的装置的结构框图二 ;
[0028]图7是本发明一种移动终端自定义手势的装置的结构框图三。
【具体实施方式】
[0029]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0030]如附图1-4所示,本发明提供了一种移动终端自定义手势的方法,包括以下步骤:
[0031]SlOO:获取用户触摸屏幕的第一手势特征。
[0032]本实施例步骤100中具体包括:
[0033]SlOl:接收用户触摸屏幕的第一手势的坐标数据。
[0034]S102:再次接收用户触摸屏幕的第三手势的坐标数据,识别得出第三手势的坐标数据与之前输入的第一手势的坐标数据的相似度大于第二门限值。
[0035]S103:提取第一手势或第三手势的坐标矢量序列、交叠线起点坐标序列、交叠线矢量序列和手势形状等特征的一项或几项作为第一手势特征。其中,输入第一手势或第三手势后,触屏会自动识别其所有按时间顺序排列的绝对坐标数据作为第一手势的坐标数据或第三手势的坐标数据,根据手势所有绝对坐标数据来存储其相对坐标数据,因此,第一手势特征或第三手势特征的均为相对坐标系中提取到的特征数据。
[0036]S200:识别第一手势特征中交叠线的段数是否大于或等于预置应用程序app或应用文件对应的交叠线的段数标准;如果否,则提示用户重新输入手势;如果是,则识别预置手势库中是否包含与所述第一手势特征相匹配的手势模板;如果是,则提示用户重新输入手势;如果否,则将所述第一手势特征作为自定义手势模板存储到自定义手势库中。其中,自定义手势库存储在移动终端的SD卡中。更进一步的,将第一手势特征加密后作为自定义手势模板存储到自定义手势库中,一般采用MD5加密方式对手势模板进行加密,这样更加的安全,且调用方便,无需过多消耗过多内存,给用户更好的操作体验。
[0037]本实施例中,设置交叠线数标准分为1、2、3三个等级,如果交叠线段数大于1,则认为超出了安全等级交叠线段数标准1,如果为2,则认为超出了安全等级交叠线段数标准
1、2,等级越高,则安全性越高,其交叠线可以为交点或交叠的线段的数量,交叠线的段数即为手势模板中的交叠线起点个数。若手势中没有交叠线,则认为不符合任何交叠线数标准等级。
[0038]具体的,若检测第一手势特征中交叠线的段数小于预置应用程序app或应用文件对应的交叠线的段数标准,则提示用户输入手势的交叠线段数应大于或等于预置应用程序的交叠线段数标准,并提示用户重新输入手势。例如,给记事本应用程序设置进入手势,其预先设置好记事本的安全等级为2,而输入的是一个圆,交叠线的段数是1,则移动终端会提示“请输入至少带有2个交点的手势”。
[0039]若检测第一手势特征中交叠线的段数大于或等于预置应用程序app或应用文件对应的交叠线的段数标准,则识别预置手势库中是否包含与第一手势特征相匹配的手势模板;若存在,则提示用户手势过于简单或手势已经存在,并提示用户重新输入手势。
[0040]识别预置手势库中是否包含与第一手势特征相匹配的手势模板,即为识别预置手势库中是否包含与自定义手势模板的相似度大于预设的第一门限值的手势模板,其可以为识别坐标矢量序列、交叠线起点坐标序列、交叠线矢量序列以及形状特征中的一项或几项的相似度是否大于预
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1