一种移动设备的球形密码锁锁屏方法及装置制造方法及图纸

技术编号:36755758 阅读:16 留言:0更新日期:2023-03-04 10:46
本发明专利技术涉及移动设备应用技术领域,提供一种移动设备的球形密码锁锁屏方法及装置,该方法包括:创建一个类,预设一个容纳有若干个按钮的球形组件;每个球形组件均建立与任一字符按钮的映射关系,接收到用户的滑动手势后,实时更新每个字符按钮在移动设备的屏幕上的坐标,判断球形组件的运动方向;对每个字符按钮预设点击事件,根据实时点击事件判断选中的字符;将选中的字符、选中字符的点击事件的触发顺序以及球形组件的运动方向与预先设定的球形组件密码比较,判断是否匹配;若匹配,则解锁成功。本发明专利技术提供的方法,基于更复杂的球形密码锁,从运动和字符选取两个方面保障解锁的安全性,比传统的数字密码或图案密码更有利于保障用户的隐私。障用户的隐私。障用户的隐私。

【技术实现步骤摘要】
一种移动设备的球形密码锁锁屏方法及装置


[0001]本专利技术涉及移动设备应用
,尤其涉及一种移动设备的球形密码锁锁屏方法及装置。

技术介绍

[0002]智能手机功能强大,用户范围广。尤其是触屏手机已经占据了绝大多数市场的份额,比如现有的安卓(android)手机和苹果ios手机等。
[0003]为了保护用户的隐私,现有的手机采用的密码锁主要有两种方式,一种是数字密码锁,另一种是图案密码锁。数字密码需要用户在解锁时输入数字或字符,对应需要用户对照数字键盘输入特定的数字或字符组合解锁;图案密码锁解锁时需要用户在指定的图案区域一次连续画出设定的图案,正确匹配后用户手机就被解锁。
[0004]然而,输入数字密码需要查看数字键盘,过程繁琐;输入图案密码锁,需要在特定的区域内绘画出设定的图案。这两种密码锁均只能在平面上进行显示,单调且密码太过简单,安全性不高。

技术实现思路

[0005]本专利技术提供一种移动设备的球形密码锁锁屏方法及装置,用以解决现有技术中密码锁均只能在平面上进行显示,密码单调且太过简单,安全性不高的缺陷,提供了一种球形锁,将字符组成的一个个按钮布置在球形上,通过转动和字符选取双重保障密码锁的安全性。
[0006]本专利技术提供一种移动设备的球形密码锁锁屏方法,包括:
[0007]创建一个类,预设一个容纳有若干个按钮的球形组件;
[0008]每个所述球形组件均建立与任一字符按钮的映射关系,在接收到用户的滑动手势后,实时更新每个字符按钮在所述移动设备的屏幕上的坐标,判断所述球形组件的运动方向;
[0009]对每个字符按钮预设点击事件,根据实时点击事件判断选中的字符;
[0010]将选中的字符、选中字符的点击事件的触发顺序以及所述球形组件的运动方向与预先设定的球形组件密码比较,判断是否匹配;
[0011]若匹配,则解锁成功。
[0012]根据本专利技术提供的一种移动设备的球形密码锁锁屏方法,创建一个类,预设一个容纳有若干个按钮的球形组件,进一步包括:
[0013]创建一个UIView类的球形组件;
[0014]在所述球形组件中定义数组,通过数组建立球形组件与任一字符按钮的映射关系。
[0015]根据本专利技术提供的一种移动设备的球形密码锁锁屏方法,预设球形密码锁上球形组件与对应字符按钮的位置,并记录每个字符按钮的初始位置坐标。
[0016]根据本专利技术提供的一种移动设备的球形密码锁锁屏方法,通过定时器实时获取每个字符按钮的三维位置坐标,对比用户输入滑动手势前后的三维位置坐标差值,生成运动方向向量,获取每个字符按钮的运动方向。
[0017]根据本专利技术提供的一种移动设备的球形密码锁锁屏方法,将选中的字符、选中字符的点击事件的触发顺序以及所述球形组件的运动方向与预先设定的球形组件密码比较,判断是否匹配,并判断对比精度是否满足预设要求。
[0018]另一方面,本专利技术还提供一种移动设备的球形密码锁锁屏装置,包括设置模块、捕捉模块、动作判断模块以及比较模块,其中:
[0019]所述设置模块用于创建一个类,预设一个容纳有若干个按钮的球形组件;
[0020]所述捕捉模块用于在接收到用户的滑动手势后,根据每个所述球形组件均建立与任一字符按钮的映射关系,实时更新每个字符按钮在所述移动设备的屏幕上的坐标;
[0021]所述动作判断模块用于判断所述球形组件的运动方向,对每个字符按钮预设点击事件,根据实时点击事件判断选中的字符;
[0022]比较模块,用于将选中的字符、选中字符的点击事件的触发顺序以及所述球形组件的运动方向与预先设定的球形组件密码比较,判断是否匹配;若匹配,则解锁成功。
[0023]本专利技术还提供一种移动设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述移动设备的球形密码锁锁屏方法的步骤。
[0024]本专利技术还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述移动设备的球形密码锁锁屏方法的步骤。
[0025]本专利技术提供的一种移动设备的球形密码锁锁屏方法及装置,具有如下的技术效果:
[0026]1)基于更复杂的球形密码锁,从运动和字符选取两个方面保障解锁的安全性,比起传统的数字密码或者图案密码更有利于保障用户的隐私;
[0027]2)用户输入手势时可以通过滑动球形锁选中想要的字符进行解锁,更容易适配用户的使用习惯,可以产生更好的用户体验,进一步激发用户的使用兴趣。
附图说明
[0028]为了更清楚地说明本专利技术或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0029]图1是本专利技术提供的球形密码锁锁屏方法的流程示意图;
[0030]图2是本专利技术提供的球形密码锁锁屏装置的结构示意图。
具体实施方式
[0031]为使本专利技术的目的、技术方案和优点更加清楚,下面将结合本专利技术中的附图,对本专利技术中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳
动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0032]本申请的说明书和权利要求书及上述附图中的术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或模块的过程、方法、系统、产品或设备没有限定于已列出的步骤或模块,而是可选地还包括没有列出的步骤或模块,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或模块。
[0033]需要说明的是,本专利技术涉及的术语“第一\第二”仅仅是区别类似的对象,不代表针对对象的特定排序,可以理解地,“第一\第二”在允许的情况下可以互换特定的顺序或先后次序。应该理解“第一\第二”区分的对象在适当情况下可以互换,以使这里描述的本专利技术的实施例能够以除了在这里描述或图示的那些以外的顺序实施。
[0034]在一个实施例中,如图1所示,本专利技术提供一种移动设备的球形密码锁锁屏方法,包括:
[0035]创建一个类,预设一个容纳有若干个按钮的球形组件;
[0036]每个所述球形组件均建立与任一字符按钮的映射关系,在接收到用户的滑动手势后,实时更新每个字符按钮在所述移动设备的屏幕上的坐标,判断所述球形组件的运动方向;
[0037]对每个字符按钮预设点击事件,根据实时点击事件判断选中的字符;
[0038]将选中的字符、选中字符的点击事件的触发顺序以及所述球形组件的运动方向与预先设定的球形组件密码比较,判断是否匹配;
[0039]若匹配,则解锁成功。
[0040]优本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种移动设备的球形密码锁锁屏方法,其特征在于,包括:创建一个类,预设一个容纳有若干个按钮的球形组件;每个所述球形组件均建立与任一字符按钮的映射关系,在接收到用户的滑动手势后,实时更新每个字符按钮在所述移动设备的屏幕上的坐标,判断所述球形组件的运动方向;对每个字符按钮预设点击事件,根据实时点击事件判断选中的字符;将选中的字符、选中字符的点击事件的触发顺序以及所述球形组件的运动方向与预先设定的球形组件密码比较,判断是否匹配;若匹配,则解锁成功。2.根据权利要求1所述的一种移动设备的球形密码锁锁屏方法,其特征在于,创建一个类,预设一个容纳有若干个按钮的球形组件,包括:创建一个UIView类的球形组件;在所述球形组件中定义数组,通过数组建立球形组件与任一字符按钮的映射关系。3.根据权利要求1所述的一种移动设备的球形密码锁锁屏方法,其特征在于,预设球形密码锁上球形组件与对应字符按钮的位置,并记录每个字符按钮的初始位置坐标。4.根据权利要求3所述的一种移动设备的球形密码锁锁屏方法,其特征在于,通过定时器实时获取每个字符按钮的三维位置坐标,对比用户输入滑动手势前后的三维位置坐标差值,生成运动方向向量,获取每个字符按钮的运动方向。5.根据权利要求3所...

【专利技术属性】
技术研发人员:刘俊鹏黄晓艳孙含福钟卫为夏世念
申请(专利权)人:武汉虹服软件有限责任公司
类型:发明
国别省市:

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

1