一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于模拟行星运动的触摸屏解锁方法及装置与流程

2022-02-25 20:22:47 来源:中国专利 TAG:


1.本技术涉及触摸屏技术领域,具体而言,涉及一种基于模拟行星运动的触摸屏解锁方法及装置。


背景技术:

2.随着电子设备的普及,保护个人信息也越来越来越受到重视,目前的智能电子设备,亮屏后首先会出现锁屏界面,要求用户进行解锁操作,解锁成功后才允许能进入系统。这是对机主的权益保护,防止其他人在未经机主许可的情况下窥探机主信息。但目前熟知的密码、图案、指纹等解锁方法都是比较单调,缺少趣味性,用户个性化需求难以满足,用户体验较差。同时,随着近年来人们对自然科学的关注度越来越高,对宇宙星空的探索让大家充满向往,迫切需要一款模拟宇宙星空运动特点且能够保证安全性、同时提高用户的趣味性的触摸屏解锁方案。


技术实现要素:

3.本发明的目的在于解决目前所熟知的屏幕解锁方式单一、趣味性低的问题,提供了一种既能保护用户设备信息安全的又能增加趣味性的屏幕解锁方法及装置,以满足用户的个性化需求,提高用户体验。
4.为了实现上述问题,本发明提供的技术方案一为一种基于模拟行星运动的触摸屏解锁方法,该方法包括:
5.在界面上控制显示模拟行星运动轨道;所述模拟行星运动轨道包含一个中心点及以所述中心点为中心的至少一个行星轨道,所述行星轨道上设有行星图标初始点区域和至少一个行星图标驻留点区域;
6.接收用户在界面上拖动一个或多个行星图标从其所属行星轨道的初始点区域至驻留点区域产生的屏幕解锁密码;
7.对比用户在界面上拖动行星图标产生的屏幕解锁密码与预设屏幕解锁密码是否匹配,若匹配成功,则完成屏幕解锁。
8.可选的,结合方案一,该方法还包括:获取用户在界面上拖动行星图标运动终止后的驻留点区域,构成预设屏幕解锁密码;所述预设屏幕解锁密码包括行星身份标识及行星图标运动终止后的驻留点区域标识。
9.可选的,结合方案一,所述预设屏幕解锁密码步骤包括:获取由一个或多个行星及行星图标驻留点区域构成的预设屏幕解锁密码,并将所述预设屏幕解锁密码转换成解锁数据格式。
10.可选的,结合方案一,所述解锁数据格式包括:为不同行星设置的用于区别身份的身份标识码、为不同驻留点区域设置的位置标识码。
11.或者,所述解锁数据格式包括:为不同行星设置的用于区别身份的身份标识码、为不同驻留点区域设置的坐标区域。
12.可选的,结合方案一,在所述接收用户在界面上拖动一个或多个行星图标从其所属行星轨道的初始点区域至驻留点区域的步骤中,还获取用户在界面上拖动行星图标沿所述行星轨道经过的行径路程;
13.所述行径路程构成预设屏幕解锁密码;
14.所述预设屏幕解锁密码包括行星身份标识、行星图标运动终止后的驻留点区域标识以及行星图标沿所述行星轨道经过的行径路程;
15.所述解锁数据格式包括:为不同行星设置的用于区别身份的身份标识码、为不同驻留点区域设置的位置标识码、为不同行径路程设置的路程标识码;或者,所述解锁数据格式包括:为不同行星设置的用于区别身份的身份标识码、为不同驻留点区域设置的坐标区域、为不同行径路程设置的路程标识码。
16.发明提供的技术方案二为一种基于模拟行星运动的触摸屏解锁装置,所述装置包括:
17.显示模块,用于在界面上控制显示模拟行星运动轨道;所述模拟行星运动轨道包含一个中心点及以所述中心点为中心的至少一个行星轨道,所述行星轨道上设有行星图标初始点区域和至少一个行星图标驻留点区域;
18.接收模块,用于接收用户在界面上拖动至少一个行星图标从其所属行星轨道的初始点区域至驻留点区域产生的屏幕解锁密码;
19.对比模块,对比用户在界面上拖动行星图标产生的屏幕解锁密码与预设密码是否匹配;
20.处理模块,在所述对比模块判断对比用户在界面上拖动行星图标产生的屏幕解锁密码与预设密码匹配成功时,控制完成屏幕解锁。
21.可选的,结合方案二,所述接收模块还用于接收用户在界面上拖动的行星图标运动终止后的驻留点区域,构成预设屏幕解锁密码;所述预设屏幕解锁密码包括行星身份标识及行星图标运动终止后的驻留点区域标识。
22.可选的,结合方案二,所述接收模块包括转换单元,用于将预设屏幕解锁密码或屏幕解锁密码转换成解锁数据格式;所述接收模块获取到由一个或多个行星及其驻留点区域组成的预设屏幕解锁密码或屏幕解锁密码后,转换单元将预设屏幕解锁密码或屏幕解锁密码转换成解锁数据格式。
23.可选的,结合方案二,所述解锁数据格式包括:为不同行星设置的不同的身份标识码、为不同驻留点区域设置的位置标识码;
24.或者,所述解锁数据格式包括:为不同行星设置的不同的身份标识码、为不同驻留点区域设置的坐标区域。
25.可选的,结合方案二,所述接收模块在接收用户在界面上拖动一个或多个行星图标从其所属行星轨道的初始点区域至驻留点区域的过程中,还获取用户在界面上拖动行星图标沿所述行星轨道经过的行径路程;
26.所述行径路程构成预设屏幕解锁密码;
27.所述预设屏幕解锁密码包括行星身份标识、行星图标运动终止后的驻留点区域标识以及行星图标沿所述行星轨道经过的行径路程;
28.所述解锁数据格式包括:为不同行星设置的用于区别身份的身份标识码、为不同
驻留点区域设置的位置标识码、为不同行径路程设置的路程标识码;或者,所述解锁数据格式包括:为不同行星设置的用于区别身份的身份标识码、为不同驻留点区域设置的坐标区域、为不同行径路程设置的路程标识码。
29.本技术的有益效果是:本发明提供了一种基于模拟行星运动的触摸屏解锁方法及装置,在界面上控制显示模拟行星运动轨道,则可以在屏幕锁定样式下显示出一个浩渺的宇宙空间,在视觉上为用户提供新体验,满足用户的个性化需求,同时用户可以在设置的解锁界面中的任意方向上拖动触摸屏上的行星图标,实现对行星图标从行星图标初始区域到行星图标驻留区域的移动,从而完成对屏幕的解锁行为。相对于目前单调、缺少趣味性的解锁方法,本发明提供的解锁方法可以提升用户在解锁过程的趣味性、提升用户体验。
附图说明
30.为了更清楚地说明本技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
31.图1为本技术实施例一提供的一种触摸屏解锁方法的流程图;
32.图2为本技术实施例二提供的一种触摸屏解锁方法中预设屏幕解锁密码步骤的流程图;
33.图3为本技术实施例三提供的一种触摸屏解锁方法中预设屏幕解锁密码步骤的流程图;
34.图4为本技术实施例四提供的一种触摸屏解锁装置的结构框图;
35.图5为本技术实施例五提供的一种触摸屏解锁装置中对比模块的示意图。
具体实施方式
36.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
37.下面将结合具体实施例对本技术的技术方案加以解释。
38.实施例一
39.请参考图1,图1是本发明实施例一的提供的一种触摸屏解锁方法的流程图,本实施例一的方法包括以下步骤:
40.步骤s101:预先在界面上控制显示模拟行星运动轨道;
41.具体的,所述模拟行星运动轨道包含一个中心点及以所述中心点为中心的至少一个行星轨道,所述行星轨道上设有行星图标初始点区域和至少一个行星图标驻留点区域;
42.步骤s102:接收用户在界面上拖动一个或多个行星图标从其所属行星轨道的行星图标初始点区域至行星图标驻留点区域产生的屏幕解锁密码;
43.具体的,若接收到用户终止拖动行星图标时,行星图标的终止位置不是位于轨道上的行星图标驻留点区域时,终端将控制行星图标移动到对应轨道上距离行星图标最近的
行星图标驻留点区域。
44.步骤s103:对比用户在界面上拖动行星图标产生的屏幕解锁密码与预设密码是否匹配;若匹配成功,则完成屏幕解锁;若匹配失败,屏幕上显示剩余解锁次数并重新显示至少一条模拟行星运动轨道及轨道上的行星图标初始点区域与驻留点区域;
45.若匹配失败次数超过预设的次数阈值时,进入冷却阶段,并提示用户一定时间后再尝试解锁。
46.进一步的,当用户预设的屏幕解锁密码需要拖动多个行星图标时,若获取到用户在拖动除最后一个行星图标外的其它任意行星图标后,在预设时间段内没有拖动下一个行星图标,则视为屏幕解锁失败,需要重新解锁。
47.本发明实施例一提供的一种触摸屏解锁方法,在解锁界面上控制显示模拟行星运动轨道,则可在屏幕锁定样式下显示出一个浩渺的宇宙空间,在视觉上为用户提供新体验,满足用户的个性化需求。同时用户可以在设置的解锁界面中的任意方向上拖动触摸屏上的行星图标,实现对行星图标从行星图标初始区域到行星图标驻留区域的移动,从而完成对屏幕的解锁行为。相对于目前单调、缺少趣味性的解锁方法,本发明提供的解锁方法可以提升用户在解锁过程的趣味性、提升用户体验的同时也能使用户对浩淼星空产生无限遐想。
48.实施例二
49.请参考图2,图2是为本技术实施例二提供的一种触摸屏解锁方法中预设屏幕解锁密码步骤的流程图,该预设屏幕解锁密码步骤具体为:
50.步骤s201:获取用户选择的至少一个行星轨道;
51.具体的,所述模拟行星运动轨道,每条轨道相互独立、不具备联动性。
52.具体的,所述行星轨道可以是不同的形状、大小,包括但不限于圆、椭圆、矩形,也不限于闭合、不闭合。同时所述行星轨道包括但不限于是以波浪线、直线构成。
53.具体的,所述行星轨道包括但不局限于地月轨道、太阳系八大行星轨道(冥王星已经降级为矮行星)、银河系以及河外系运动轨道。
54.步骤s202:获取用户在所述行星轨道上选择的至少一个行星图标驻留点区域。
55.具体的,所述行星轨道上还设有行星图标初始区域。所述行星图标初始区域,在控制显示模拟行星运动轨道时出现在行星轨道上的任一位置。
56.具体的,在控制显示模拟行星运动轨道时,所有行星轨道中至少有一条行星轨道行星图标驻留点区域与行星图标初始点区域不重合。
57.步骤s203:获取用户在界面上拖动一个或多个行星图标从其所属行星轨道的行星图标初始点区域至行星图标驻留点区域产生的预设屏幕解锁密码。
58.具体的,所述预设屏幕解锁密码包括行星身份标识及行星图标运动终止后的驻留点区域标识。
59.步骤s204:获取由一个或多个行星及行星图标驻留点区域构成的预设屏幕解锁密码,并将所述预设屏幕解锁密码转换成解锁数据格式。
60.具体的,所述解锁数据格式包括为不同行星设置的不同的身份标识码、为不同驻留点区域设置的位置标识码。
61.具体的,另一种实现方法,所述解锁数据格式包括:为不同行星设置的不同的身份标识码、为不同驻留点区域设置的坐标区域。
62.具体的,另一种实现方法,在所述步骤s204中,接收用户在界面上拖动一个或多个行星图标从其所属行星轨道的初始点区域至驻留点区域的步骤中,还获取用户在界面上拖动行星图标沿所述行星轨道经过的行径路程;所述行径路程构成预设屏幕解锁密码;
63.所述预设屏幕解锁密码包括行星身份标识、行星图标运动终止后的驻留点区域标识以及行星图标沿所述行星轨道经过的行径路程;
64.具体的,所述解锁数据格式包括:为不同行星设置的用于区别身份的身份标识码、为不同驻留点区域设置的位置标识码、为不同行径路程设置的路程标识码;或者,所述解锁数据格式包括:为不同行星设置的用于区别身份的身份标识码、为不同驻留点区域设置的坐标区域、为不同行径路程设置的路程标识码。
65.具体的,所述触摸屏预设屏幕解锁密码的步骤中,需要用户两次相同的预设输入,若成功获取到两次相同的预设屏幕解锁密码,则预设屏幕解锁密码成功,否则需要用户重新进行预设输入。
66.本实施例二中,本预设屏幕解锁密码步骤具体用于:接收到用户进行屏幕解锁时,调取预设屏幕解锁密码与获取到的屏幕解锁密码进行对比匹配,若匹配成功则用户成功解锁屏幕,否则失败。另外,本预设屏幕解锁密码步骤具体还用于用户修改预设屏幕解锁密码时,调取预设屏幕解锁密码进行身份验证,若验证通过则可以修改预设屏幕解锁密码。
67.实施例三
68.请参考图3,图3为本技术实施例三提供的一种触摸屏解锁方法中预设屏幕解锁密码步骤的流程图,该预设屏幕解锁密码步骤具体为:
69.步骤s301:预先获取用户选择的至少一个行星轨道。
70.具体的,获取用户预设的太阳以及以太阳为中心的八大行星轨道(冥王星已经降级为矮行星)。
71.步骤s302:获取用户在所述行星轨道上选择的至少一个行星图标驻留点区域。
72.步骤s303:接收用户在界面上拖动一个或多个行星图标从其所属行星轨道的行星图标初始点区域至行星图标驻留点区域产生的预设屏幕解锁密码,并将其转换成解锁数据;
73.具体的所述解锁数据格式包括:为不同行星设置的不同的身份标识码、为不同驻留点区域设置的位置标识码。具体参考表301、表302、表303。
[0074][0075]
表301
[0076]
[0077]
表302
[0078][0079]
表303
[0080]
示例性的,若获取到用户拖动水星图标从水星所在行星轨道的初始点区域移动到驻留点区域2,则获取到的预设屏幕解锁密码包括水星身份标识及水星图标运动终止后的驻留点区域标识。所述用户预设屏幕解锁密码转换成数据格式包括水星身份标识码、驻留点区域位置标识码,具体的,所述用户预设屏幕解锁密码转换成数据格式为(1,2)。
[0081]
实施例四
[0082]
请参考图4,图4为本技术实施例四提供的一种触摸屏解锁装置的结构框图,本装置包括:
[0083]
显示模块401,用于在界面上控制显示模拟行星运动轨道;所述模拟行星运动轨道包含一个中心点及以所述中心点为中心的至少一个行星轨道,所述行星轨道上设有行星图标初始点区域和至少一个行星图标驻留点区域;
[0084]
具体的,屏幕亮起后屏幕仍处于锁屏这状态,用户只能对屏幕进行终端规定的操作,如解锁和紧急呼叫。屏幕亮起后,在屏幕上显示预先设置好的满足用户个性化需求的模拟行星运动轨道。用户拖动行星图标移动进行解锁,用户将预设的所行星都从初始点区域移动到驻留点区域完成解锁动作。
[0085]
接收模块402,用于接收用户在界面上拖动至少一个行星图标从其所属行星轨道的初始点区域至驻留点区域产生的屏幕解锁密码;
[0086]
具体的,所述接收模块还用于接收用户在界面上拖动的行星图标运动终止后的驻留点区域,构成预设屏幕解锁密码;所述预设屏幕解锁密码包括行星身份标识及行星图标运动终止后的驻留点区域标识。
[0087]
具体的,所述接收模块还用于接收用户的预设屏幕解锁密码。所述预设屏幕解锁密码,需要用户在选定模拟行星运动轨道图后进行两次相同的预设输入,两次相同时获取预设解屏密码成功,否则需要用户重新输入。
[0088]
具体的,所述接收模块包括转换单元,用于将预设屏幕解锁密码或屏幕解锁密码转换成解锁数据格式;所述接收模块获取到由一个或多个行星及其驻留点区域组成的预设屏幕解锁密码或屏幕解锁密码后,转换单元将预设屏幕解锁密码或屏幕解锁密码转换成解锁数据格式。
[0089]
对比模块403,对比用户在界面上拖动行星图标产生的屏幕解锁密码与预设密码是否匹配;
[0090]
处理模块404,在所述对比模块判断对比用户在界面上拖动行星图标产生的屏幕解锁密码与预设密码匹配成功时,控制完成屏幕解锁。
[0091]
具体的,终端接收用户在界面上拖动至少一个行星图标从其所属行星轨道的初始点区域至驻留点区域产生的屏幕解锁密码时,若接收到用户的终止位置不是位于轨道上的驻留点区域时,将自动将行星图标移动到对应轨道上距离最近的驻留点区域。
[0092]
实施例五
[0093]
请参考图5,图5为本技术实施例五提供的一种触摸屏解锁装置中对比模块的示意图。比较模块403包括第一对比模块4031与第二对比模4032,
[0094]
第一对比模块4031,获取到用户的解锁密码转换成的解锁数据格式后,若与预设屏幕解锁密码匹配成功,则立刻解锁成功;
[0095]
第二对比模块4032,若匹配失败,屏幕上显示剩余解锁次数并重新显示至少一条模拟行星运动轨道及轨道上的行星初始点区域与轨道上的驻留点区域;若匹配失败次数超过预设的次数阈值时,进入冷却阶段,提示用户一定时间后再尝试解锁。
[0096]
进一步地,所述比较模块403还包括第三对比模块4033,当用户预设的屏幕解锁密码需要拖动多个行星图标时,若获取到用户在拖动除最后一个行星图标外的其它任意行星图标后,在预设时间内没有拖动下一个行星图标,则视为解锁失败,需要重新解锁。
[0097]
本发明提供的基于模拟行星运动触摸屏解锁装置,在实际运行中具体执行实施例一、二、三所述的解锁方法的具体步骤,既能保障设备的安全性,又能将模拟行星运动体验与触摸屏解锁相结合,满足了用户的个性化需求,增加了屏幕解锁的趣味性,提升了用户体验。
[0098]
需要说明的是,上述实施例提供的一种终端的解锁装置,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将系统的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。此外,该终端可以是手机、平板电脑、人机交互终端或其他具有触摸屏的移动终端设备。
[0099]
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以在存储于一计算机可读取存储介质中,所述的存储介质,如磁盘、光盘等。
[0100]
上仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以权利要求的保护范围为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献