悬浮球的控制方法和相关装置制造方法及图纸

技术编号:34785409 阅读:29 留言:0更新日期:2022-09-03 19:46
本申请提供一种悬浮球的控制方法和相关装置,涉及终端技术领域。该方法包括:接收第一用户操作,第一用户操作为作用于悬浮球集的滑动操作,悬浮球集用于存放悬浮球,每个悬浮球中显示有对应的应用的图标;在悬浮球集中存放有多个悬浮球,且第一用户操作的滑动方向和悬浮球集在屏幕边缘的位置一致时,在界面通过悬浮窗打开悬浮球集中的第一悬浮球对应的应用,并在悬浮球集的最前端显示第二悬浮球,第一悬浮球是在电子设备接收到第一用户操作之前,显示在悬浮球集最前端的悬浮球,第二悬浮球是按照预设顺序确定的悬浮球集中第一悬浮球的下一个悬浮球。因此,用户通过滑动操作便可打开悬浮窗应用,或切换当前打开的悬浮窗应用,操作更加便捷。作更加便捷。作更加便捷。

【技术实现步骤摘要】
悬浮球的控制方法和相关装置


[0001]本申请涉及终端
,并且更具体地,涉及悬浮球的控制方法和相关装置。

技术介绍

[0002]悬浮窗是通过悬浮的方式在应用界面的上方或桌面上方显示的一种窗口。悬浮窗可移动,且可用于打开不同的应用,操作较为方便。其中,通过悬浮窗打开的应用可以称为悬浮窗应用。
[0003]在用户打开多个悬浮窗应用时,经常会将悬浮窗应用缩小为悬浮球,得到悬浮球集,该悬浮球集用于存放悬浮球。
[0004]目前,在悬浮球集中包含多个悬浮球时,若用户想通过悬浮球集打开悬浮窗应用,通常需要对悬浮球集先进行点击操作以打开悬浮窗应用列表,再在悬浮窗应用列表中选择所想要打开的应用,对其进行点击操作,才能在电子设备的桌面上通过悬浮窗打开该应用。然而,这种方式需要用户多次的触发操作,操作繁琐,用户体验不佳。

技术实现思路

[0005]本申请提供了悬浮球的控制方法和相关装置,以期简化操作,提高用户体验。
[0006]第一方面,本申请提供了一种悬浮球的控制方法,应用于电子设备,该方法包括:接收第一用户操作,该第一用户操作为作用于悬浮球集的滑动操作,该悬浮球集用于存放悬浮球,每个悬浮球中显示有所对应的应用的图标;在悬浮球集中存放有多个悬浮球,且第一用户操作的滑动方向和悬浮球集在屏幕边缘的位置一致的情况下,在界面通过悬浮窗打开悬浮球集中的第一悬浮球对应的应用,并在悬浮球集的最前端显示第二悬浮球;其中,第一悬浮球是在电子设备接收到第一用户操作之前,显示在悬浮球集最前端的悬浮球,第二悬浮球是按照预设顺序确定的悬浮球集中第一悬浮球的下一个悬浮球。
[0007]基于上述方法,在接收到作用于悬浮球集的滑动操作时,若判断出悬浮球集中存放有多个悬浮球,且该滑动操作的滑动方向和悬浮球集在屏幕边缘的位置一致,就可在界面中通过悬浮窗打开悬浮球集中显示在悬浮球集最前端的悬浮球所对应的应用。因此,用户通过一次简单的滑动操作就可打开悬浮窗应用,或切换当前打开的悬浮窗应用,操作简单便捷。相比于打开悬浮窗应用列表再选择悬浮窗应用的操作而言,操作更为便捷,且耗时也更短。在界面打开悬浮窗应用的同时,还将按照预设顺序确定的下一个悬浮球显示在悬浮球集的最前端,以便于提醒用户下一次滑动操作可以打开的应用。因此,从整体来说,可以提高用户体验。
[0008]结合第一方面,在第一方面的某些可能的实现方式中,在接收第一用户操作之后,该方法还包括:确定第一用户操作的滑动方向和悬浮球集在屏幕边缘的位置是否一致。
[0009]其中,若第一用户操作的滑动方向为从左向右滑动,悬浮球集位于屏幕边缘的右侧,则第一用户操作的滑动方向和悬浮球集在屏幕边缘的位置一致;或,若第一用户操作的滑动方向为从右向左滑动,悬浮球集位于屏幕边缘的左侧,则第一用户操作的滑动方向和
悬浮球集在屏幕边缘的位置一致。
[0010]若第一用户操作的滑动方向为从左向右滑动,该悬浮球集位于屏幕边缘的左侧,则第一用户操作的滑动方向和悬浮球集在屏幕边缘的位置不一致;或,若第一用户操作的滑动方向为从右向左滑动,该悬浮球集位于屏幕边缘的右侧,则第一用户操作的滑动方向和悬浮球集在屏幕边缘的位置不一致。
[0011]结合第一方面,在第一方面的某些可能的实现方式中,在确定第一用户操作的滑动方向和悬浮球集在屏幕边缘的位置是否一致之前,该方法还包括:确定悬浮球集中是否存放了多个悬浮球。
[0012]在悬浮球集中的悬浮球的数量为一个的情况下,由于通过点击该悬浮球便可打开悬浮窗应用,而不会进入到悬浮窗应用列表,因此滑动操作也可以直接打开悬浮窗应用,也就无需判断第一用户操作的滑动方向和悬浮球集在屏幕边缘的位置的一致性。在悬浮球集中的悬浮球的数量为两个以上时,由于通过点击该悬浮球可能会触发打开悬浮窗列表,因此可通过滑动操作直接打开悬浮窗应用。此情况下,在接收到第一用户操作时,则需要进一步判断第一用户操作的滑动方向和悬浮球集在屏幕边缘的位置的一致性,以根据判断结果来确定是否需要通过悬浮窗打开应用。
[0013]通过对悬浮球集中悬浮球数量的判断,以根据不同的判断结果采用不同的处理方式,从而使得悬浮窗应用能够以更便捷、更快捷的方式被打开。
[0014]结合第一方面,在第一方面的某些可能的实现方式中,若第一用户操作的滑动方向为从左向右滑动,则预设顺序为第一预设顺序;若第一用户操作的滑动方向为从右向左滑动,则预设顺序为第二预设顺序;该第一预设顺序与该第二预设顺序相反。
[0015]结合第一方面,在第一方面的某些可能的实现方式中,所述在界面通过悬浮窗打开悬浮球集中的第一悬浮球对应的应用,包括:将第一悬浮球从悬浮球集中取出;在界面通过悬浮窗打开第一悬浮球对应的应用。
[0016]结合第一方面,在第一方面的某些可能的实现方式中,在悬浮球集的最前端显示第二悬浮球之后,该方法还包括:接收第二用户操作,该第二用户操作为作用于悬浮球集的滑动操作;在悬浮球集中存放有多个悬浮球,且第二用户操作的滑动方向和悬浮球集在屏幕边缘的位置一致的情况下,将界面中通过悬浮窗打开的应用缩小为第一悬浮球,并放入悬浮球集中;在界面通过悬浮窗打开第二悬浮球对应的应用。
[0017]在接收到第一用户操作,在界面上通过悬浮窗打开悬浮球集中的第一悬浮球对应的应用,并在悬浮球集的最前端显示第二悬浮球后,若再次接收到第二用户操作,则说明用户想进行悬浮窗应用的切换。此时悬浮球集的最前端不再显示第一悬浮球,而是显示第二悬浮球,则在接收到第二用户操作时,无需执行打开悬浮窗应用列表再选择悬浮窗应用的操作,而是直接通过悬浮窗打开第二悬浮球对应的应用。相比在进行悬浮窗应用切换时,仍旧采用打开悬浮窗应用列表再选择悬浮窗应用的操作而言,操作更为便捷、且耗时也更短。
[0018]结合第一方面,在第一方面的某些可能的实现方式中,在接收第一用户操作之后,该方法还包括:确定第一用户操作为滑动操作。
[0019]其中,在第一用户操作为滑动操作时,可以采用本申请提供的方案来响应该第一用户操作,具体可在界面通过悬浮窗打开悬浮球集中的第一悬浮球对应的应用,以及在悬浮球集的最前端显示第二悬浮球。在第一用户操作不为滑动操作,而是点击操作时,可以采
用目前的已有方案来响应该第一用户操作,具体可在界面中打开悬浮窗应用列表,以供用户在悬浮窗应用列表中对所想要打开的应用进行选择,在再次接收到对悬浮窗应用列表中的某个应用的点击操作时,在界面通过悬浮窗打开该应用。
[0020]由于不同用户的手势操作习惯可能不同,因此,基于用户对悬浮球集不同手势操作而采用不同的悬浮窗应用的切换方式,能够在满足用户手势操作习惯的同时又能实现悬浮窗应用的切换。
[0021]第二方面,本申请提供了一种悬浮球的控制装置,该装置包括用于执行如第一方面以及第一方面任意一种可能的实现方式的模块。
[0022]第三方面,本申请提供了一种悬浮球的控制装置,包括存储器和处理器,存储器用于存储计算机程序,处理器用于执行计算机程序,以执行第一本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种悬浮球的控制方法,其特征在于,应用于电子设备,所述方法包括:接收第一用户操作,所述第一用户操作为作用于悬浮球集的滑动操作,所述悬浮球集用于存放悬浮球,每个悬浮球中显示有所对应的应用的图标;在所述悬浮球集中存放有多个悬浮球,且所述第一用户操作的滑动方向和所述悬浮球集在屏幕边缘的位置一致的情况下,在界面通过悬浮窗打开所述悬浮球集中的第一悬浮球对应的应用,并在所述悬浮球集的最前端显示第二悬浮球;其中,所述第一悬浮球是在所述电子设备接收到所述第一用户操作之前,显示在所述悬浮球集最前端的悬浮球,所述第二悬浮球是按照预设顺序确定的所述悬浮球集中所述第一悬浮球的下一个悬浮球。2.如权利要求1所述的方法,其特征在于,在所述接收第一用户操作之后,所述方法还包括:确定所述第一用户操作的滑动方向和所述悬浮球集在屏幕边缘的位置是否一致。3.如权利要求2所述的方法,其特征在于,若所述第一用户操作的滑动方向为从左向右滑动,所述悬浮球集位于所述屏幕边缘的右侧,则所述第一用户操作的滑动方向和所述悬浮球集在屏幕边缘的位置一致;或,若所述第一用户操作的滑动方向为从右向左滑动,所述悬浮球集位于所述屏幕边缘的左侧,则所述第一用户操作的滑动方向和所述悬浮球集在屏幕边缘的位置一致。4.如权利要求2或3所述的方法,其特征在于,在所述确定所述第一用户操作的滑动方向和所述悬浮球集在屏幕边缘的位置是否一致之前,所述方法还包括:确定所述悬浮球集中是否存放了多个悬浮球。5.如权利要求4所述的方法,其特征在于,若所述第一用户操作的滑动方向为从左向右滑动,则所述预设顺序为第一预设顺序;若所述第一用户操作的滑动方向为从右向左滑动,则所述预设顺序为第二预设...

【专利技术属性】
技术研发人员:陈良操
申请(专利权)人:荣耀终端有限公司
类型:发明
国别省市:

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

1