一种终端屏幕解锁控制方法、系统、设备及存储介质技术方案

技术编号:28557857 阅读:16 留言:0更新日期:2021-05-25 17:51
本发明专利技术提供的一种终端屏幕解锁的控制方法、系统、设备及存储介质,当终端接收到屏幕解锁指令,则响应所述屏幕解锁指令获取桌面图标的位置信息;根据各个桌面图标的位置信息确定屏幕解锁过程中各个桌面图标的移动时间和移动轨迹;根据所述移动时间、移动轨迹、预设缩放倍数和透明值变化范围,确定各个桌面图标在屏幕解锁过程中对应的动画信息,根据各个桌面图标对应的动画信息生成解屏配置文件,并根据所述解屏配置文件控制终端解锁。本实施例公开的方法可以根据锁屏前桌面上的图标布局信息生成解屏配置文件,终端根据解屏配置文件对屏幕进行解锁,因此丰富了屏幕解锁的形式,提高了终端解锁的趣味性,满足了用户个性化需求。

【技术实现步骤摘要】
一种终端屏幕解锁控制方法、系统、设备及存储介质
本专利技术涉及电子设备
,尤其涉及的是一种终端屏幕解锁控制方法、系统、设备及存储介质。
技术介绍
随着电子设备的普及,越来越多的用户使用电子设备上的各种应用程序进行各项事务。当电子设备屏幕上的应用程序越来越多时,桌面上应用程序对应的的图标也越来越多。电子设备在用户长时间未使用或者用户按压电源键等触发键时,为了节省电量或者为了保护用户信息不被泄露,一般会设置终端的屏幕进入锁定状态。当用户要再次使用该电子装置时,需要对终端设备的屏幕进行解锁操作。现有技术中的解锁方式一般是输入解锁密码、或利用指纹等方式进行解锁,而解锁后直接进入桌面,因此,现有技术中的解锁方式在进行屏幕解锁时,形式单一,缺乏多样性。因此现有技术需要进一步的改进。
技术实现思路
鉴于上述现有技术中的不足之处,本专利技术的目的在于提供一种终端屏幕解锁控制方法、系统、设备及存储介质,克服现有技术中在进行屏幕解锁时形式单一,不能满足用户对终端锁屏时更智能化更加多样化需求的缺陷。第一方面,本实施例公开了一种终端屏幕解锁控制方法,其中,包括:接收屏幕解锁指令,响应所述屏幕解锁指令获取桌面图标的位置信息;根据各个桌面图标的位置信息确定屏幕解锁过程中各个桌面图标的移动时间和移动轨迹;其中,所述移动时间为各个桌面图标由目标位置点移动到原位置点所使用的时间,所述移动轨迹为所述目标位置点与原位置点之间的距离;根据所述移动时间和移动轨迹,以及预设缩放倍数和透明值变化范围,确定各个桌面图标在屏幕解锁过程中对应的动画信息;根据各个桌面图标对应的动画信息生成解屏配置文件,并根据所述解屏配置文件控制终端解锁。可选的,所述接收屏幕解锁指令,响应所述屏幕解锁指令获取桌面图标的位置信息的步骤,包括:接收到屏幕解锁指令后,将所述屏幕解锁指令通过AIDL通信发送至桌面;遍历桌面上各个桌面图标,获取各个桌面图标的位置坐标和桌面的屏幕中心点坐标。可选的,所述根据各个桌面图标的位置信息确定屏幕解锁过程中各个桌面图标的移动时间和移动轨迹的步骤,包括:根据各个桌面图标的原位置点和屏幕中心点之间的距离,以及原位置点与屏幕中心点之间连线确定目标位置点;根据所述目标位置点确定移动轨迹;根据所述移动轨迹和预设动画最大时长计算各个桌面图标的移动速度或移动时间。可选的,所述的根据各个桌面图标的原位置点和屏幕中心点之间的距离,以及原位置点与屏幕中心点之间连线确定目标位置点的步骤,包括:依次将各个桌面图标的原位置点和屏幕中心点相连接,得与各个桌面图标对应的连接线;以原位置点为中心点,以屏幕中心点为对称点,得到所述各个连线上与各个原位置点对应的目标位置点。可选的,根据所述移动时间和移动轨迹,以及预设缩放倍数和透明值变化范围,确定各个桌面图标在屏幕解锁过程中对应的动画信息的步骤包括:遍历设置各个桌面图标的子控件,当接收到解锁指令时,控制各个桌面图标在所述移动时间内,从目标位置移动至原位置点;以及,根据预设缩放倍数和透明值变化范围,设置各个桌面图标的动画过程中的缩放倍数和变化透明值;根据移动轨迹和图标缩放倍数和变化透明值生成与各个桌面图标对应的动画信息。可选的,所述解屏配置文件包括:与各个桌面图标对应的控件属性,所述控件属性包括:解锁动画方式;所述根据各个桌面图标对应的动画信息生成解屏配置文件的步骤,包括:根据各个桌面图标对应的动画信息生成预各个桌面对应的解锁动画方式;所述解锁动画方式包括:控制各个桌面图标在所述移动时间内,沿所述连接线从目标位置移动至原位置点;同时控制各个桌面图标的缩放倍数相同,且各个桌面图标均由大缩小,以及各个桌面图标的变化透明值由小变大。可选的,所述接收到屏幕解锁指令后,将所述屏幕解锁指令通过AIDL通信发送至桌面的步骤之后,还包括:响应所述解锁指令,将与各个桌面图标对应的动画信息加入到桌面进程中。第二方面,本实施例公开了一种终端屏幕解锁的控制系统,其中,包括:指令响应模块,用于接收屏幕解锁指令,接收屏幕解锁指令,响应所述屏幕解锁指令获取桌面图标的位置信息;距离计算模块,用于根据各个桌面图标的位置信息确定屏幕解锁过程中各个桌面图标的移动时间和移动轨迹;其中,所述移动时间为各个桌面图标由目标位置点移动到原位置点所使用的时间,所述移动轨迹为所述目标位置点与原位置点之间的距离;动画配置模块,用于根据所述移动时间和移动轨迹,以及预设缩放倍数和透明值变化范围,确定各个桌面图标在屏幕解锁过程中对应的动画信息;解锁显示模块,用于根据各个桌面图标对应的动画信息生成解屏配置文件,并根据所述解屏配置文件控制终端解锁。第三方面,本实施例公开了一种终端设备,其中,所述终端设备包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时,以执行实现所述的终端屏幕解锁控制方法的步骤。第四方面,本实施例公开了一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时,以所述的终端屏幕解锁控制方法的步骤。本专利技术提供的一种终端屏幕解锁的控制方法、系统、设备及存储介质的,当终端接收到屏幕解锁指令,则响应所述屏幕解锁指令获取桌面图标的位置信息;根据各个桌面图标的位置信息确定屏幕解锁过程中各个桌面图标的移动时间和移动轨迹;根据所述移动时间和移动轨迹,以及预设缩放倍数和透明值变化范围,确定各个桌面图标在屏幕解锁过程中对应的动画信息,根据各个桌面图标对应的动画信息生成解屏配置文件,并根据所述解屏配置文件控制终端解锁。本实施例公开的方法可以根据锁屏前桌面上的图标布局信息生成解屏配置文件,终端根据解屏配置文件对屏幕进行解锁,因此丰富了屏幕解锁的形式,提高了终端解锁的趣味性,满足了用户个性化需求。附图说明图1为本专利技术提供的一种终端屏幕解锁的控制方法步骤流程图;图2为本专利技术提供的所述方法中解锁指令传输的原理示意图;图3为本专利技术提供的方法中桌面图标的原位置点和目标位置点的示意图;图4是本专利技术提供的方法中桌面图标的原位置点与目标位置点之间的距离示意图;图5是本专利技术提供的终端屏幕解锁的控制系统的原理框图;图6是本专利技术提供的智能设备的结构示意图。具体实施方式为使本专利技术的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本专利技术进一步详细说明。应当理解,此处所描述的具体实施例仅仅用于解释本专利技术,并不用于限定本专利技术。本
技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本专利技术的说明书中使用的措辞“包括”是指存在特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或本文档来自技高网
...

【技术保护点】
1.一种终端屏幕解锁控制方法,其特征在于,包括:/n接收屏幕解锁指令,响应所述屏幕解锁指令获取桌面图标的位置信息;/n根据各个桌面图标的位置信息确定屏幕解锁过程中各个桌面图标的移动时间和移动轨迹;其中,所述移动时间为各个桌面图标由目标位置点移动到原位置点所使用的时间,所述移动轨迹为所述目标位置点与原位置点之间的距离;/n根据所述移动时间和移动轨迹,以及预设缩放倍数和透明值变化范围,确定各个桌面图标在屏幕解锁过程中对应的动画信息;/n根据各个桌面图标对应的动画信息生成解屏配置文件,并根据所述解屏配置文件控制终端解锁。/n

【技术特征摘要】
1.一种终端屏幕解锁控制方法,其特征在于,包括:
接收屏幕解锁指令,响应所述屏幕解锁指令获取桌面图标的位置信息;
根据各个桌面图标的位置信息确定屏幕解锁过程中各个桌面图标的移动时间和移动轨迹;其中,所述移动时间为各个桌面图标由目标位置点移动到原位置点所使用的时间,所述移动轨迹为所述目标位置点与原位置点之间的距离;
根据所述移动时间和移动轨迹,以及预设缩放倍数和透明值变化范围,确定各个桌面图标在屏幕解锁过程中对应的动画信息;
根据各个桌面图标对应的动画信息生成解屏配置文件,并根据所述解屏配置文件控制终端解锁。


2.根据权利要求1所述的方法,其特征在于,所述接收屏幕解锁指令,响应所述屏幕解锁指令获取桌面图标的位置信息的步骤,包括:
接收到屏幕解锁指令后,将所述屏幕解锁指令通过AIDL通信发送至桌面;
遍历桌面上各个桌面图标,获取各个桌面图标的位置坐标和桌面的屏幕中心点坐标。


3.根据权利要求2所述的方法,其特征在于,所述根据各个桌面图标的位置信息确定屏幕解锁过程中各个桌面图标的移动时间和移动轨迹的步骤,包括:
根据各个桌面图标的原位置点和屏幕中心点之间的距离,以及原位置点与屏幕中心点之间连线确定目标位置点;
根据所述目标位置点确定移动轨迹;
根据所述移动轨迹和预设动画最大时长计算各个桌面图标的移动速度或移动时间。


4.根据权利要求3所述的方法,其特征在于,所述的根据各个桌面图标的原位置点和屏幕中心点之间的距离,以及原位置点与屏幕中心点之间连线确定目标位置点的步骤,包括:
依次将各个桌面图标的原位置点和屏幕中心点相连接,得与各个桌面图标对应的连接线;
以原位置点为中心点,以屏幕中心点为对称点,得到所述各个连接线上与各个原位置点对应的目标位置点。


5.根据权利要求4所述的方法,其特征在于,根据所述移动时间和移动轨迹,以及预设缩放倍数和透明值变化范围,确定各个桌面图标在屏幕解锁过程中对应的动画信息的步骤包括:
遍历设置各个桌面图标的子控件,当接收到解锁指令时,控制各个桌面图标在所述移动时间内,从目标位置移动至原位置点;
以及,根据预设缩放倍数和透明值变化范围,设置各个...

【专利技术属性】
技术研发人员:周二龙
申请(专利权)人:四川酷比通信设备有限公司
类型:发明
国别省市:四川;51

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

1