动效时长管理方法及电子设备技术

技术编号:33452347 阅读:20 留言:0更新日期:2022-05-19 00:35
本申请提供了一种动效时长管理方法及电子设备。该方法包括:当接收到从当前的第一界面切换到第二界面的指令,查询当前动效时长,从第一界面切换到第二界面过程中的动效为目标动效,在按照当前动效时长执行目标动效后,监听目标动效结束后的第一时长内是否接收到第二界面上的用户操作,根据监听结果更新统计数据,统计数据包括总次数和有效次数,总次数表示执行目标动效的次数,有效次数表示在第一时长内接收到第二界面上的用户操作的目标动效次数。如果更新后的总次数等于第一次数,根据更新后的统计数据调整当前动效时长。这样,电子设备能够根据不同用户的行为习惯分别自适应地、动态地调整动效时长,使得每个用户都能获得较好的动效体验。能获得较好的动效体验。能获得较好的动效体验。

【技术实现步骤摘要】
动效时长管理方法及电子设备


[0001]本申请涉及终端设备领域,尤其涉及一种动效时长管理方法及电子设备。

技术介绍

[0002]为了提高体验舒适度,设计师在电子设备的界面进行切换的过程中增加了动效,即在由一个界面切换到另一个界面的过程中展示一段时间的动画。目前,动效时长是固定的。然而,不同用户对于相同时长的动效体验是不同的。这样,就导致一些用户对于动效的使用体验较差。

技术实现思路

[0003]为了解决上述技术问题,本申请提供一种动效时长管理方法及电子设备,通过根据用户行为习惯动态调整动效时长,使得每个用户都能获得较好的动效体验。
[0004]第一方面,本申请提供一种动效时长管理方法。该动效时长管理方法应用于电子设备,该方法包括:当接收到从当前的第一界面切换到第二界面的指令,查询当前动效时长,从第一界面切换到第二界面过程中的动效为目标动效。然后,在按照当前动效时长执行目标动效后,监听目标动效结束后的第一时长内是否接收到第二界面上的用户操作。接着,根据监听结果更新统计数据,统计数据包括总次数和有效次数,总次数表示执行目标动效的次数,有效次数表示在第一时长内接收到第二界面上的用户操作的目标动效次数。如果更新后的总次数等于第一次数,根据更新后的统计数据调整当前动效时长。这样,电子设备就能够根据不同用户的用户行为习惯分别自适应地、动态地调整动效时长,使得每个用户都能获得较好的动效体验。
[0005]根据第一方面,根据监听结果更新统计数据,可以包括:将总次数增1,如果监听结果为在目标动效结束后的第一时长内接收到第二界面上的用户操作,将有效次数增1。这样,可以统计执行动效的次数,以及统计用户在统计的动效次数中在动效结束后用户较快执行操作的次数,为确定用户行为习惯提供支持。
[0006]根据第一方面,根据监听结果更新统计数据,可以包括:将总次数增1;如果监听结果为在目标动效结束后的第一时长内未接收到第二界面上的用户操作,保持有效次数不变。这样,可以统计执行动效的次数,为确定用户行为习惯提供支持。
[0007]根据第一方面,如果更新后的总次数等于第一次数,根据更新后的统计数据调整当前动效时长,可以包括:根据有效次数和总次数确定第一百分比,第一百分比等于有效次数占总次数的百分比,如果第一百分比大于预设的百分比阈值,将当前动效时长调整为第一预设时长和第一值两者中的最大值,第一值等于当前动效时长与预设调整步长的差。这样,当统计数据显示目前的动效时长对于该用户来说速度较慢,影响了用户操作时,可以将当前动效时长调小,以适应该用户,提升该用户的动效体验。
[0008]根据第一方面,还可以包括:如果第一百分比小于或等于百分比阈值,将当前动效时长调整为第二预设时长和第二值两者中的最小值,第二值等于当前动效时长与调整步长
的和,第二预设时长大于第一预设时长。这样,当统计数据显示目前的动效时长对于该用户来说速度较快,使得该用户有闪烁的感觉时,可以将当前动效时长调大,以适应该用户,提升该用户的动效体验。
[0009]根据第一方面,如果更新后的总次数等于第一次数,根据更新后的统计数据调整当前动效时长,包括:如果有效次数大于预设的第一次数阈值,将当前动效时长调整为第一预设时长和第一值两者中的最大值,第一值等于当前动效时长与预设调整步长的差。这样,当统计数据显示目前的动效时长对于该用户来说速度较慢,影响了用户操作时,可以将当前动效时长调小,以适应该用户,提升该用户的动效体验。
[0010]根据第一方面,还可以包括:如果有效次数小于或等于第一次数阈值,将当前动效时长调整为第二预设时长和第二值两者中的最小值,第二值等于当前动效时长与调整步长的和,第二预设时长大于第一预设时长。这样,当统计数据显示目前的动效时长对于该用户来说速度较快,使得该用户有闪烁的感觉时,可以将当前动效时长调大,以适应该用户,提升该用户的动效体验。
[0011]根据第一方面,当前动效时长的初始值为第二预设时长。示例性地,第二预设时长为动效设计师评估的使得动效效果最优的时长。
[0012]根据第一方面,如果更新后的总次数等于第一次数,根据更新后的统计数据调整当前动效时长之后,还可以包括:对统计数据进行初始化,初始化后总次数的数值和有效次数的数值均为0。这样,可以确定不同时间段内的用户行为习惯,以便当用户行为习惯发生变化时,可以自适应地根据用户行为习惯的变化情况,及时调整动效时长,使得用户在行为习惯变化后仍然能够有好的动效体验。
[0013]根据第一方面,第一界面为桌面界面,第二界面为桌面上应用的界面。这样,在打开桌面上的应用这一场景中,可以根据用户行为习惯动态调整动效时长,使得每个用户都能获得较好的动效体验。
[0014]根据第一方面,第一界面和第二界面为同一应用内的两个不同页面。这样,在从同一个应用的一个页面进入到另一个页面这一场景中,可以根据用户行为习惯动态调整动效时长,使得每个用户都能获得较好的动效体验。
[0015]根据第一方面,第一界面和第二界面中的一个为竖屏界面,另一个为横屏界面。这样,在横、竖屏状态切换这一场景中,可以根据用户行为习惯动态调整动效时长,使得每个用户都能获得较好的动效体验。
[0016]根据第一方面,用户操作为点击、滑动、缩放中的任一个。这样,可以准确地捕捉用户操作,以便根据这些用户操作的发生时间确定用户行为习惯。
[0017]第二方面,本申请提供一种电子设备,包括:存储器和处理器,存储器与处理器耦合;存储器存储有程序指令,当程序指令由处理器执行时,使得电子设备执行前述的第一方面中任意一项的动效时长管理方法。
[0018]第三方面,本申请提供一种计算机可读存储介质,包括计算机程序,当计算机程序在电子设备上运行时,使得电子设备执行前述的第一方面中任意一项的动效时长管理方法。
附图说明
[0019]图1为示例性示出的电子设备100的结构示意图;
[0020]图2为示例性示出的本申请实施例的电子设备100的软件结构框图;
[0021]图3为示例性示出的本申请实施例的动效时长管理过程示意图;
[0022]图4为示例性示出的打开桌面上的设置应用的动效过程示意图;
[0023]图5为示例性示出的有效样本点和无效样本点的示意图。
具体实施方式
[0024]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0025]本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。
[0026]本申请实施例的说明书和权利要求书中的术语“第一”和“第二”等是用于区别不同的对象,而不是用于描述对象的特定顺序本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种动效时长管理方法,其特征在于,应用于电子设备,包括:当接收到从当前的第一界面切换到第二界面的指令,查询当前动效时长,从所述第一界面切换到所述第二界面过程中的动效为目标动效;在按照当前动效时长执行所述目标动效后,监听所述目标动效结束后的第一时长内是否接收到所述第二界面上的用户操作;根据监听结果更新统计数据,所述统计数据包括总次数和有效次数,所述总次数表示执行所述目标动效的次数,所述有效次数表示在所述第一时长内接收到所述第二界面上的用户操作的目标动效次数;如果更新后的总次数等于第一次数,根据更新后的统计数据调整当前动效时长。2.根据权利要求1所述的方法,其特征在于,根据监听结果更新统计数据,包括:将所述总次数增1;如果监听结果为在所述目标动效结束后的第一时长内接收到所述第二界面上的用户操作,将所述有效次数增1。3.根据权利要求1所述的方法,其特征在于,根据监听结果更新统计数据,包括:将所述总次数增1;如果监听结果为在所述目标动效结束后的第一时长内未接收到所述第二界面上的用户操作,保持所述有效次数不变。4.根据权利要求1所述的方法,其特征在于,如果更新后的总次数等于第一次数,根据更新后的统计数据调整当前动效时长,包括:根据所述有效次数和所述总次数确定第一百分比,所述第一百分比等于所述有效次数占所述总次数的百分比;如果所述第一百分比大于预设的百分比阈值,将当前动效时长调整为第一预设时长和第一值两者中的最大值,所述第一值等于当前动效时长与预设调整步长的差。5.根据权利要求4所述的方法,其特征在于,还包括:如果所述第一百分比小于或等于所述百分比阈值,将当前动效时长调整为第二预设时长和第二值两者中的最小值,所述第二值等于当前动效时长与所述调整步长的和,所述第二预设时长大于所述第一预设时长。6.根据权利要求1所述的方法,其特...

【专利技术属性】
技术研发人员:孙学琛胡建沛
申请(专利权)人:荣耀终端有限公司
类型:发明
国别省市:

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

1