操作控制方法和装置与流程

文档序号:25278941发布日期:2021-06-01 17:24阅读:103来源:国知局
操作控制方法和装置与流程

本申请属于通信技术领域,具体涉及一种操作控制方法和装置。



背景技术:

随着通信技术的迅速发展,智能电子设备,例如手机已成为人们生活中各方面不可或缺的工具。此外,各种功能不同的应用程序也层出不穷,因此,某些用户的手机上可能还安装很多应用程序,从而导致桌面上应用图标的显示多至十几页。

目前用户需要对其手机上安装的某些应用程序执行相同的操作时,往往需要针对单个应用程序分别进行操作,例如需要卸载某些应用程序时,则需要针对这些应用程序分别实施一次卸载操作,非常繁琐。

由此可见,目前需要对电子设备上安装的某些应用程序执行相同的操作时,往往需要用户针对每个应用程序单独执行一次操作,操作过程非常繁琐。

申请内容

本申请实施例的目的是提供一种操作控制方法和装置,能够解决现有技术中需要对电子设备上安装的某些应用程序执行相同的操作时,往往需要用户针对每个应用程序单独执行一次操作,从而导致操作过程繁琐的问题。

为了解决上述技术问题,本申请是这样实现的:

第一方面,本申请实施例提供了一种操作控制方法,该方法包括:

接收对悬浮图标的拖动操作;

响应于所述拖动操作,更新所述悬浮图标的显示位置;

在所述悬浮图标的显示位置与目标图标的显示位置至少部分重合的情况下,接收第一输入;

响应于所述第一输入,对所述目标图标标识的目标应用执行预设操作。

第二方面,本申请实施例提供了一种操作控制装置,所述装置包括:

拖动操作接收模块,用于接收对悬浮图标的拖动操作;

位置更新模块,用于响应于所述拖动操作,更新所述悬浮图标的显示位置;

第一输入接收模块,用于在所述悬浮图标的显示位置与目标图标的显示位置至少部分重合的情况下,接收第一输入;

执行模块,用于响应于所述第一输入,对所述目标图标标识的目标应用执行预设操作。

第三方面,本申请实施例提供了一种电子设备,该电子设备包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤。

第四方面,本申请实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤。

第五方面,本申请实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法。

在本申请实施例中,能够接收对悬浮图标的拖动操作,响应于该拖动操作,更新悬浮图标的显示位置,从而在悬浮图标的显示位置与目标图标的显示位置至少部分重合的情况下,接收第一输入,进而响应于第一输入,对目标图标标识的目标应用执行预设操作。由此可见,本申请的实施例,可以通过拖动悬浮图标,来选择至少一个需要操作的应用程序的应用图标,进而在接收到第一输入时,对选出的这些图标标识的应用程序执行同一种操作功能。因此,在本申请的实施例中,若用户需要对电子设备上安装的某些应用程序执行相同的操作,则直接拖动悬浮图标来选择待操作的应用程序的应用图标,并在电子设备中输入第一输入即可,整个操作过程简单方便,无需用户针对每个应用程序单独执行一次操作。因此,本申请的实施例,相对于现有技术而言,简化了操作过程,提升了用户体验。

附图说明

图1是本申请实施例提供的操作控制方法的流程图;

图2本申请实施例提供的操作控制方法的具体实施方式中用户操作电子设备的示意图之一;

图3是本申请实施例提供的操作控制方法的具体实施方式中用户操作电子设备的示意图之二;

图4是本申请实施例提供的操作控制方法的具体实施方式中用户操作电子设备的示意图之三;

图5是本申请实施例提供的操作控制方法的具体实施方式中用户操作电子设备的示意图之四;

图6是本申请实施例提供的操作控制方法的具体实施方式中用户操作电子设备的示意图之五;

图7是本申请实施例提供的操作控制方法的具体实施方式中用户操作电子设备的示意图之六;

图8是本申请实施例提供的操作控制方法的具体实施方式中用户操作电子设备的示意图之七;

图9是本申请实施例中拍摄控制装置的结构框图;

图10表示本申请的实施例提供的电子设备的框图之一;

图11表示本申请的实施例提供的电子设备的框图之二。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。

参见图1,本发明一实施例提供了一种操作控制方法,所述方法可以包括以下步骤:

步骤101:接收对悬浮图标的拖动操作。

目前,某些电子设备往往具有悬浮显示功能。其中,为了方便操作,用户可以在电子设备的显示屏上设置悬浮图标(例如悬浮球),该悬浮图标通常吸附在屏幕的边缘,通过操作该悬浮图标可以实现多种功能,例如,打开应用程序、锁屏功能、静音功能、屏幕旋转功能以及截图功能等。

其中,对于习惯使用悬浮图标的用户,没有更便捷的应用卸载方式。例如用户卸载单个应用往往需要长按,然后选择“卸载”选项后删除。多个应用卸载则需要一个个操作比较麻烦。而本申请的实施例,可以利用悬浮图标实现对多个应用程序执行同一种操作的功能,例如卸载多个应用程序,从而简化操作过程,提升用户体验。

步骤102:响应于所述拖动操作,更新所述悬浮图标的显示位置。

其中,所述拖动操作能够使得悬浮图标跟随其一同移动,因此,在所述拖动操作的实施过程中,悬浮图标会跟随拖动操作一同移动。

步骤103:在所述悬浮图标的显示位置与目标图标的显示位置至少部分重合的情况下,接收第一输入。

其中,所述目标图标包括至少一个应用图标。即在悬浮图标跟随拖动操作移动的过程中,悬浮图标的显示位置可能与一个或者多个应用图标的显示位置至少部分重合过。因此,本申请的实施例中,可以同时对一个或者多个应用图标标识的应用程序执行预设操作。

由步骤103可知,在本申请的实施例中,用户可以在拖动悬浮图标的过程中,选择至少一个需要操作的应用程序的应用图标。因此,在本申请的实施例中,若用户需要对电子设备上安装的某些应用程序执行相同的操作,则直接拖动悬浮图标就可以选择待操作的应用程序的应用图标,该过程简单方便。

步骤104:响应于所述第一输入,对所述目标图标标识的目标应用执行预设操作。

由上述步骤101~104可知,在本申请实施例中,能够接收对悬浮图标的拖动操作,响应于该拖动操作,更新悬浮图标的显示位置,从而在悬浮图标的显示位置与目标图标的显示位置至少部分重合的情况下,接收第一输入,进而响应于第一输入,对目标图标标识的目标应用执行预设操作。

由此可见,本申请的实施例,可以通过拖动悬浮图标,来选择至少一个需要操作的应用程序的应用图标,进而在接收到第一输入时,对选出的这些图标标识的应用程序执行同一种操作功能。因此,在本申请的实施例中,若用户需要对电子设备上安装的某些应用程序执行相同的操作,则直接拖动悬浮图标来选择待操作的应用程序的应用图标,并在电子设备中输入第一输入即可,整个操作过程简单方便,无需用户针对每个应用程序单独执行一次操作。因此,本申请的实施例,相对于现有技术而言,简化了操作过程,提升了用户体验。

可选的,所述对所述目标图标标识的目标应用执行预设操作,包括:

根据输入类型与预设操作的对应关系,确定所述第一输入所属的输入类型对应的目标预设操作;

对所述目标图标标识的所述目标应用执行所述目标预设操作。

由此可知,本申请的实施例中,可以预先存储输入类型与预设操作的对应关系,即不同输入类型对应不同的预设操作,从而在接收到第一输入后,可以根据上述对应关系确定接收到的第一输入所属的输入类型,进而可以对目标图标标识的目标应用执行与该第一输入所属的输入类型对应的预设操作。

其中,上述“对所述目标图标标识的所述目标应用执行所述目标预设操作”的方式可以为如下中的方式一、方式二或者方式三。

第一方面,目标图标的显示面积与悬浮图标的显示面积的重叠面积的大小会有不同,则还可以在不同重叠面积的情况下,对目标图标执行不同的操作。具体可如下的方式一和方式二所述。

方式一:目标图标的显示面积与悬浮图标的显示面积的重叠面积较大时,可以对目标图标标识的目标应用执行卸载操作。

即可选的,所述对所述目标图标标识的所述目标应用执行所述目标预设操作,包括:

在所述目标图标的目标参数大于预设比值,且所述第一输入所属的输入类型为第一预设类型的情况下,显示第一提示信息,所述第一提示信息用于提示用户是否需要卸载所述目标应用;

其中,所述目标图标的目标参数为:所述目标图标的显示面积与所述悬浮图标的显示面积的重合面积与所述目标图标的显示面积之比;

所述方法还包括:

接收第二输入;

响应于所述第二输入,卸载所述目标应用。

其中,上述第二输入用于指示需要卸载所述目标应用。例如显示第一提示信息时,还会显示用于表示卸载所述目标应用的第一选项,以及用于表示取消卸载操作的第二选项,则上述第二输入可以为对该第一选项的选中操作(例如点击第一选项,则第一选项被选中)。

另外,上述第一预设类型的第一输入例如可以为前述拖动操作的操作对象远离显示悬浮图标的屏幕的操作(即该操作对象直接离开显示悬浮图标的屏幕),或者也可以为以上述拖动操作的结束位置为起点,且甩动幅度小于预设值的甩动操作。其中,甩动幅度即为甩动操作的滑动轨迹的长度。此外,可以通过检测操作对象在显示悬浮图标的屏幕上的速度和加速度来确定该操作对象实施的是否为甩动操作。

具体的,例如在目标图标的目标参数大于预设比值,且第一输入为操作对象直接离开显示悬浮图标的屏幕的操作的情况下,提示用户是否需要卸载目标图标标识的目标应用。

或者,在目标图标的目标参数大于预设比值,且第一输入为以拖动操作的结束位置为起点,且甩动幅度小于预设值的甩动操作的情况下,提示用户是否需要卸载目标图标标识的目标应用。

由此可知,本申请的实施例中,在目标图标的目标参数大于预设比值,且第一输入所属的输入类型为第一预设类型的情况下,会提示用户是否需要对目标图标标识的目标应用执行卸载操作,从而在接收到用户的第二输入时,卸载目标图标标识的目标应用。

其中,在目标图标的显示面积与悬浮图标的显示面积的重叠面积较大时,若第一输入所属的输入类型为第一预设类型,则首先提示用户是否需要卸载目标图标标识的目标应用,从而避免由于用户的误操作,造成对应用程序的误卸载。

方式二:目标图标的显示面积与悬浮图标的显示面积的重叠面积较小时,可以目标图标标识的目标应用执行清理内存的操作。

即可选的,所述对所述目标图标标识的所述目标应用执行所述目标预设操作,包括:

在所述目标图标的目标参数小于或等于预设比值,且所述第一输入所属的输入类型为第一预设类型的情况下,显示第二提示信息,所述第二提示信息用于提示用户是否需要清理所述目标应用的内存;

其中,所述目标图标的目标参数为:所述目标图标的显示面积与所述悬浮图标的显示面积的重叠面积与所述目标图标的显示面积之比;

所述方法还包括:

接收第三输入;

响应于所述第三输入,清理所述目标应用的内存。

其中,上述第三输入用于指示需要清理所述目标应用的内存。例如显示第二提示信息时,还会显示用于表示清理所述目标应用的内存的第三选项,以及用于表示取消清理内存操作的第四选项,则上述第三输入可以为对该第三选项的选中操作(例如点击第三选项,则第三选项被选中)。

另外,上述第一预设类型的第一输入例如可以为前述拖动操作的操作对象远离显示悬浮图标的屏幕的操作(即该操作对象直接离开显示悬浮图标的屏幕),或者也可以为以上述拖动操作的结束位置为起点,且甩动幅度小于预设值的甩动操作。

具体的,例如在目标图标的目标参数小于或等于预设比值,且第一输入为操作对象直接离开显示悬浮图标的屏幕的操作的情况下,提示用户是否需要清理目标图标标识的目标应用的内存。

或者,在目标图标的目标参数小于或等于预设比值,且第一输入为以拖动操作的结束位置为起点,且甩动幅度小于预设值的甩动操作的情况下,提示用户是否需要清理目标图标标识的目标应用的内存。

由此可知,本申请的实施例中,在目标图标的目标参数小于或等于预设比值,且第一输入所属的输入类型为第一预设类型的情况下,会提示用户是否需要清理目标图标标识的目标应用的内存,从而在接收到用户的第三输入时,清理目标图标标识的目标应用的内存。

其中,在目标图标的显示面积与悬浮图标的显示面积的重叠面积较小时,若第一输入所属的输入类型为第一预设类型,则首先提示用户是否需要清理目标图标标识的目标应用的内存,从而避免由于用户的误操作,造成对应用程序内存的误清理。

由上述方式一和方式二可知,可以根据目标图标的显示面积与悬浮图标的显示面积的重叠面积的大小,对目标图标标识的目标应用执行不同的操作。例如在用户需要卸载至少一个应用程序时,可以拖动悬浮图标,使得被悬浮图标扫过的目标区域覆盖需要卸载的应用程序的图标,然后实施第一预设类型的第一输入,即可将这些应用程序全部卸载;或者,例如在用户需要清理至少一个应用程序的内存时,可以拖动悬浮图标,使得悬浮图标分别扫过每一个待清理内存的应用程序的应用图标,且扫过一个应用图标的面积与该应用图标的显示面积之比小于或等于预设比值,然后实施第一预设类型的第一输入,即可清理这些应用程序的内存。

可选的,所述方法还包括:

在所述悬浮图标跟随所述拖动操作移动的过程中,在目标区域显示桌面背景,所述目标区域为所述悬浮图标经过的区域。

即在本申请的实施例中,悬浮图标被拖动过程中,悬浮图标经过的区域可以显示出桌面背景,以达到通过悬浮图标擦除应用图标的显示效果,从而使得用户从视觉上能够更加清楚地看到哪些应用图标会在悬浮图标被拖动的过程中选中。

第二方面,悬浮图标跟随拖动操作移动的过程中,还可以停留在某个位置上一定时间,则可以根据停留时间的长短,确定需要对上述目标图标中的哪些图标标识的应用执行目标预设操作,具体如下方式三所述。

方式三:可选的,所述对所述目标图标标识的所述目标应用执行所述目标预设操作,包括:

获取所述目标图标中符合预设条件的待处理图标,其中,所述预设条件包括所述悬浮图标的显示位置与所述目标图标的显示位置至少部分重合的持续时长超过预设时长;

在所述第一输入所属的输入类型为第一预设类型的情况下,显示第三提示信息,所述第三提示信息用于提示用户是否需要卸载所述待处理图标标识的应用;

所述方法还包括:

接收第四输入;

响应于所述第四输入,卸载所述待处理图标标识的应用。

其中,上述第四输入用于指示需要卸载待处理图标标识的应用。例如显示第三提示信息时,还会显示用于表示卸载待处理图标标识的应用的第五选项,以及用于表示取消卸载操作的第六选项,则上述第四输入可以为对该第五选项的选中操作(例如点击第五选项,则第五选项被选中)。

另外,上述第一预设类型的第一输入例如可以为前述拖动操作的操作对象远离显示悬浮图标的屏幕的操作(即该操作对象直接离开显示悬浮图标的屏幕),或者也可以为以上述拖动操作的结束位置为起点,且甩动幅度小于预设值的甩动操作。

具体的,例如在获取到悬浮图标被拖动过程中停留时长超过预设时长的位置处显示的应用图标之后,即获取到待处理图标之后,若检测到第一输入为操作对象直接离开显示悬浮图标的屏幕的操作,则提示用户是否需要卸载待处理图标标识的应用。

或者,在获取到悬浮图标被拖动过程中停留时长超过预设时长的位置处显示的应用图标之后,即获取到待处理图标之后,若检测到第一输入为以拖动操作的结束位置为起点,且甩动幅度小于预设值的甩动操作,则提示用户是否需要卸载待处理图标标识的应用。

由此可知,本申请的实施例中,在获取到悬浮图标被拖动过程中停留时长超过预设时长的位置处显示的应用图标之后,即获取到待处理图标之后,若检测到的第一输入所属的输入类型为第一预设类型,则提示用户是否需要对待处理图标标识的应用执行卸载操作,从而在接收到用户的第四输入时,卸载待处理图标标识的应用。

其中,在获取到悬浮图标被拖动过程中停留时长超过预设时长的位置处显示的应用图标之后,即获取到待处理图标之后,若第一输入所属的输入类型为第一预设类型作,则首先提示用户是否需要卸载待处理图标标识的应用,从而避免由于用户的误操作,造成对应用程序的误卸载。

可选的,所述方法还包括:

在所述悬浮图标跟随所述拖动操作移动的过程中,控制所述待处理图标跟随所述悬浮图标一起移动。

例如悬浮图标被拖动过程中,先后在a、b、c位置上停留过t1、t2、t3的时间,且t1、t2、t3均大于预设时长,且a、b、c位置上分别显示有第一应用图标、第二应用图标和第三应用图标,则在悬浮图标经过a位置之后,第一应用图标跟随悬浮图标一起移动,在悬浮图标经过b位置之后,第一应用图标和第二应用图标跟随悬浮图标一起移动,在悬浮图标经过c位置之后,第一应用图标、第二应用图标和第三应用图标跟随悬浮图标一起移动。

其中,在悬浮图标跟随拖动操作移动的过程中,待处理目标图标跟随所述悬浮图标一起移动,以达到待处理图标被“抓取”的显示效果,从而使得用户从视觉上能够更加清楚地看到哪些应用图标会在悬浮图标被拖动的过程中被选中。

可选的,所述方法还包括:

在所述悬浮图标的显示位置与所述目标图标的显示位置至少部分重合的持续时长首次超过所述预设时长时,改变所述悬浮图标的显示样式。

例如悬浮图标原来呈球形显示,但在悬浮图标首次停留在应用图标上的时长超过预设时长时,变化为“抓手图标”(即手掌形状的图标)的形式进行显示。

其中,在悬浮图标首次停留在应用图标上的时长超过所述预设时长时,改变悬浮图标的显示样式,能够使得用户从视觉上了解到当前正在通过拖动悬浮图标选择待操作的应用程序的应用图标,从而便于用户进行后续的操作。

可选的,所述对所述目标图标标识的所述目标应用执行所述目标预设操作,包括:

在所述第一输入所属的输入类型为第二预设类型的情况下,卸载所述目标应用;

在所述第一输入所属的输入类型为第三预设类型的情况下,清理所述目标应用的内存;

在所述第一输入所属的输入类型为第四预设类型的情况下,建立一文件夹,将所述文件夹显示于桌面上,并将所述目标图标置于所述文件夹中。

其中,第二预设类型的第一输入可以为朝第一预设方向的甩动操作,例如第一输入为朝向目标屏幕的右侧边缘的甩动操作时,卸载所述目标应用。

第三预设类型的第一输入可以为朝第二预设方向的甩动操作,例如第一输入为朝向目标屏幕的左侧边缘的甩动操作时,清理所述目标应用的内存。

第四预设类型的第一输入可以为朝第三预设方向的甩动操作,例如第一输入为朝向目标屏幕的下侧边缘的甩动操作时,建立一文件夹,将该文件夹显示于桌面上,并将目标图标置于该文件夹中,即可以向下甩动时,将目标图标合并至一个文件夹中。

其中,所述目标屏幕为显示悬浮图标的屏幕。

由此可知,本申请的实施例中,可以通过实施不同类型的第一输入,来实现对所述目标应用进行卸载、清理内存、合并至一个文件夹中哪一种操作。

可选的,显示所述第一提示信息时,所述方法还包括:

显示第四提示信息,所述第四提示信息用于提示用户是否需要将所述目标图标置于一个文件夹中;

所述方法还包括:

接收第五输入;

响应于所述第五输入,建立一文件夹,将所述文件夹显示于桌面上,并将所述目标图标置于所述文件夹中。

由此可知,本申请的实施例中,在提示用户是否需要卸载所述目标应用的同时,还可提示用户是否需要将目标图标合并至一个文件夹中,从而使得用户可以根据提示信息进行操作。即本申请的实施例,可以通过提示方式给用户提供可以对目标应用的更多操作,即使得通过对悬浮图标的拖动可以实现多个应用程序更多种类的操作。

可选的,显示所述第二提示信息时,所述方法还包括:

显示第四提示信息,所述第四提示信息用于提示用户是否需要将所述目标图标置于一个文件夹中;

所述方法还包括:

接收第五输入;

响应于所述第五输入,建立一文件夹,将所述文件夹显示于桌面上,并将所述目标图标置于所述文件夹中。

由此可知,本申请的实施例中,在提示用户是否需要清理目标应用的内存同时,还可提示用户是否需要将目标图标合并至一个文件夹中,从而使得用户可以根据提示信息进行操作。即本申请的实施例,可以通过提示方式给用户提供可以对所述目标应用的更多操作,即使得通过对悬浮图标的拖动可以实现多个应用程序更多种类的操作。

综上所述,在实施本申请实施例的操作控制方法时,用户的操作过程可如下实施方式一和实施方式二所述。

实施方式一,如下步骤h1和步骤h4所述:

步骤h1:悬浮图标201默认情况是吸附于屏幕边缘,在需要使用悬浮图标卸载多个应用程序时,用户可以拖出悬浮图标201,将其吸附于手指上,如图2所示。

步骤h2:用户可以拖动悬浮图标201做擦除动作,以使得悬浮图标扫过的区域可以完全覆盖需要卸载的应用程序的应用图标。

其中,如图3和图4所示,擦除动作的路径(即悬浮图标的移动路径)可随意,只需悬浮图标扫过的面积完全覆盖应用图标即可判定为需要卸载该应用程序;

另外,擦除过程中可以通过动画模拟擦除效果,例如悬浮图标扫过的区域会被“擦除”,从而露出桌面背景,当被擦除的应用图标完全不可见时,完成擦除动作,如图5所示。

此外,步骤h2之后可以执行步骤h3或者步骤h4。

步骤h3:擦除手势完成后,用户可以直接松开悬浮图标(即直接远离屏幕)或者实施甩动幅度小于预设值的甩动操作,从而使得屏幕弹出第一悬浮框202,如图5所示,以引导用户进行后续操作,确定用户卸载意图。如果用户选择“卸载”选项,则卸载被擦除的应用图标标识的应用程序;如果用户选择“取消”选项,则不会卸载被擦除的应用图标标识的应用程序,同时不再显示第一悬浮框202,避免误操作。

步骤h4:擦除手势完成后,用户可以大于预设值的幅度来甩动悬浮图标,从而使得悬浮图标沿着甩动的手势方向,吸附于屏幕边缘,同时被擦除的应用直接被卸载。

实施方式二,如下步骤k1和步骤k4所述:

步骤k1:悬浮图标201默认情况是吸附于屏幕边缘,在需要使用悬浮图标卸载多个应用程序时,则用户可以拖出悬浮图标201,将其吸附于手指上,如图2所示。

步骤k2:用户可以将悬浮图标201停留在应用图标上一段时间(例如超过2秒钟),则该应用图标被“抓取”,即表示该应用图标标识的应用程序需要被卸载,其中,悬浮图标201首次在应用图标上停留一段时间后,其显示形态可以变为“抓手”形态,如图6所示。

其中,一个应用图标被“抓取”后,其可以跟随悬浮图标一起移动,如图7所示。

此外,步骤k2之后可以执行步骤k3或者步骤k4。

步骤k3:应用图标被“抓取”后,用户可以直接松开悬浮图标(即直接远离屏幕)或者实施甩动幅度小于预设值的甩动操作,从而使得屏幕弹出第二悬浮框203,如图8所示,以引导用户进行后续操作,确定用户卸载意图。如果用户选择“卸载”选项,则卸载被“抓取”的应用图标标识的应用程序;如果用户选择“取消”选项,则不会卸载被“抓取”的应用图标标识的应用程序,同时不再显示第二悬浮框203,避免误操作。

步骤h4:应用图标被“抓取”后,用户可以大于预设值的幅度来甩动悬浮图标,从而使得悬浮图标沿着甩动的手势方向,吸附于屏幕边缘,同时被“抓取”的应用直接被卸载。

由上述可知,在本申请的实施例中,用户可以拖动悬浮图标,从而在应用完全被悬浮图标拖动时扫过的区域覆盖时,或者在悬浮图标在应用图标上的停留时间超过预设时间时,判定用户有卸载该应用图标标识的应用程序的意图,从而在检测到用户用力甩动悬浮球时,直接卸载该应用程序。

同理,对于多个应用程序的卸载,也可以在多个应用图标完全被悬浮图标拖动时扫过的区域覆盖时,或者在悬浮图标在多个应用图标上的停留时间均超过预设时间时,判定用户有卸载这些应用图标标识的应用程序的意图,从而在检测到用户用力甩动悬浮球时,直接卸载这些应用程序。

需要说明的是,上述实施方式一和实施方式二只是本申请实施例的操作控制方法的其中两种具体实施方式,并不局限于本申请实施例的操作控制方法仅存在上述两种实施方式。

此外,本申请实施例提供的操作控制方法,执行主体可以为操作控制装置,或者,或者该操作控制装置中的用于执行加载操作控制方法的控制模块。本申请实施例中以操作控制装置执行加载操作控制方法为例,说明本申请实施例提供的操作控制方法。

参见图9,本申请实施例还提供了一种操作控制装置,所述操作控制装置900可以包括以下模块:

拖动操作接收模块901,用于接收对悬浮图标的拖动操作;

位置更新模块902,用于响应于所述拖动操作,更新所述悬浮图标的显示位置;

第一输入接收模块903,用于在所述悬浮图标的显示位置与目标图标的显示位置至少部分重合的情况下,接收第一输入;

执行模块904,用于响应于所述第一输入,对所述目标图标标识的目标应用执行预设操作。

可选的,所述执行模块904包括:

操作确定子模块9041,用于根据输入类型与预设操作的对应关系,确定所述第一输入所属的输入类型对应的目标预设操作;

执行子模块9042,用于对所述目标图标标识的所述目标应用执行所述目标预设操作。

可选的,所述执行子模块9042具体用于:

在所述目标图标的目标参数大于预设比值,且所述第一输入所属的输入类型为第一预设类型的情况下,显示第一提示信息,所述第一提示信息用于提示用户是否需要卸载所述目标应用;

其中,所述目标图标的目标参数为:所述目标图标的显示面积与所述悬浮图标的显示面积的重合面积与所述目标图标的显示面积之比;

所述装置还包括:

第二输入接收模块905,用于接收第二输入;

第一卸载模块906,用于响应于所述第二输入,卸载所述目标应用。

可选的,所述执行子模块9042具体用于:

在所述目标图标的目标参数小于或等于预设比值,且所述第一输入所属的输入类型为第一预设类型的情况下,显示第二提示信息,所述第二提示信息用于提示用户是否需要清理所述目标应用的内存;

其中,所述目标图标的目标参数为:所述目标图标的显示面积与所述悬浮图标的显示面积的重叠面积与所述目标图标的显示面积之比;

所述装置还包括:

第三输入模块907,用于接收第三输入;

内存清理模块908,用于响应于所述第三输入,清理所述目标应用的内存。

可选的,所述装置还包括:

背景显示模块909,用于在所述悬浮图标跟随所述拖动操作移动的过程中,在目标区域显示桌面背景,所述目标区域为所述悬浮图标经过的区域。

可选的,所述执行子模块9042具体用于:

获取所述目标图标中符合预设条件的待处理图标,其中,所述预设条件包括所述悬浮图标的显示位置与所述目标图标的显示位置至少部分重合的持续时长超过预设时长;

在所述第一输入所属的输入类型为第一预设类型的情况下,显示第三提示信息,所述第三提示信息用于提示用户是否需要卸载所述待处理图标标识的应用;

所述装置还包括:

第四输入接收模块910,用于接收第四输入;

第二卸载模块911,用于响应于所述第四输入,卸载所述待处理图标标识的应用。

可选的,所述装置还包括:

移动控制模块912,用于在所述悬浮图标跟随所述拖动操作移动的过程中,控制所述待处理图标跟随所述悬浮图标一起移动。

可选的,所述装置还包括:

显示样式调整模块913,用于在所述悬浮图标的显示位置与所述目标图标的显示位置至少部分重合的持续时长首次超过所述预设时长时,改变所述悬浮图标的显示样式。

可选的,所述执行子模块9042具体用于:

在所述第一输入所属的输入类型为第二预设类型的情况下,卸载所述目标应用;

在所述第一输入所属的输入类型为第三预设类型的情况下,清理所述目标应用的内存;

在所述第一输入所属的输入类型为第四预设类型的情况下,建立一文件夹,将所述文件夹显示于桌面上,并将所述目标图标置于所述文件夹中。

可选的,所述装置还包括:

提示模块914,用于显示第四提示信息,所述第四提示信息用于提示用户是否需要将所述目标图标置于一个文件夹中;

第五输入接收模块915,用于接收第五输入;

合并模块916,用于响应于所述第五输入,建立一文件夹,将所述文件夹显示于桌面上,并将所述目标图标置于所述文件夹中。

本申请实施例中的操作控制装置可以是装置,也可以是终端中的部件、集成电路、或芯片。该装置可以是移动电子设备,也可以为非移动电子设备。示例性的,移动电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、可穿戴设备、超级移动个人计算机(ultra-mobilepersonalcomputer,umpc)、上网本或者个人数字助理(personaldigitalassistant,pda)等,非移动电子设备可以为服务器、网络附属存储器(networkattachedstorage,nas)、个人计算机(personalcomputer,pc)、电视机(television,tv)、柜员机或者自助机等,本申请实施例不作具体限定。

本申请实施例中的操作控制装置可以为具有操作系统的装置。该操作系统可以为安卓(android)操作系统,可以为ios操作系统,还可以为其他可能的操作系统,本申请实施例不作具体限定。

本申请实施例提供的操作控制装置能够实现图1的方法实施例实现的各个过程,为避免重复,这里不再赘述。

由上述可知,本申请的实施例,通过拖动操作接收模块901接收对悬浮图标的拖动操作,通过位置更新模块902响应于该拖动操作,更新悬浮图标的显示位置,从而通过第一输入接收模块903在悬浮图标的显示位置与目标图标的显示位置至少部分重合的情况下,接收第一输入,进而通过执行模块904响应于第一输入,对目标图标标识的目标应用执行预设操作。

由此可见,本申请的实施例,可以通过拖动悬浮图标,来选择至少一个需要操作的应用程序的应用图标,进而在接收到第一输入时,对选出的这些图标标识的应用程序执行同一种操作功能。因此,在本申请的实施例中,若用户需要对电子设备上安装的某些应用程序执行相同的操作,则直接拖动悬浮图标来选择待操作的应用程序的应用图标,并在电子设备中输入第一输入即可,整个操作过程简单方便,无需用户针对每个应用程序单独执行一次操作。因此,本申请的实施例,相对于现有技术而言,简化了操作过程,提升了用户体验。

可选的,本申请实施例还提供一种电子设备,如图10所示,该电子设备1000包括处理器1010,存储器1020,存储在存储器1020上并可在所述处理器1010上运行的程序或指令,该程序或指令被处理器1010执行时实现上述操作控制方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

需要注意的是,本申请实施例中的电子设备包括上述所述的移动电子设备和非移动电子设备。

图11为实现本申请实施例的一种电子设备的硬件结构示意图。

该电子设备1100包括但不限于:射频单元1101、网络模块1102、音频输出单元1103、输入单元1104、传感器1105、显示单元1106、用户输入单元1107、接口单元1108、存储器1109、以及处理器1110等部件。

本领域技术人员可以理解,电子设备1100还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器1110逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。图11中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。

其中,用户输入单元1107用于接收对悬浮图标的拖动操作;

处理器1110用于响应于所述拖动操作,更新所述悬浮图标的显示位置;

用户输入单元1107用于在所述悬浮图标的显示位置与目标图标的显示位置至少部分重合的情况下,接收第一输入;

处理器1110用于响应于所述第一输入,对所述目标图标标识的目标应用执行预设操作。

由此可知,本申请实施例的电子设备1100,能够接收对悬浮图标的拖动操作,响应于该拖动操作,更新悬浮图标的显示位置,从而在悬浮图标的显示位置与目标图标的显示位置至少部分重合的情况下,接收第一输入,进而响应于第一输入,对目标图标标识的目标应用执行预设操作。由此可见,本申请的实施例,可以通过拖动悬浮图标,来选择至少一个需要操作的应用程序的应用图标,进而在接收到第一输入时,对选出的这些图标标识的应用程序执行同一种操作功能。因此,在本申请的实施例中,若用户需要对电子设备上安装的某些应用程序执行相同的操作,则直接拖动悬浮图标来选择待操作的应用程序的应用图标,并在电子设备中输入第一输入即可,整个操作过程简单方便,无需用户针对每个应用程序单独执行一次操作。因此,本申请的实施例,相对于现有技术而言,简化了操作过程,提升了用户体验。

可选的,处理器1110在对所述目标图标标识的目标应用执行预设操作时,具体用于:

根据输入类型与预设操作的对应关系,确定所述第一输入所属的输入类型对应的目标预设操作;

对所述目标图标标识的所述目标应用执行所述目标预设操作

可选的,处理器1110在对所述目标图标标识的所述目标应用执行所述目标预设操作时,具体用于:

在所述目标图标的目标参数大于预设比值,且所述第一输入所属的输入类型为第一预设类型的情况下,显示第一提示信息,所述第一提示信息用于提示用户是否需要卸载所述目标应用;

其中,所述目标图标的目标参数为:所述目标图标的显示面积与所述悬浮图标的显示面积的重合面积与所述目标图标的显示面积之比;

用户输入单元1107还用于接收第二输入;

处理器1110还用于响应于所述第二输入,卸载所述目标应用。

可选的,处理器1110在对所述目标图标标识的所述目标应用执行所述目标预设操作时,具体用于:

在所述目标图标的目标参数小于或等于预设比值,且所述第一输入所属的输入类型为第一预设类型的情况下,显示第二提示信息,所述第二提示信息用于提示用户是否需要清理所述目标应用的内存;

其中,所述目标图标的目标参数为:所述目标图标的显示面积与所述悬浮图标的显示面积的重叠面积与所述目标图标的显示面积之比;

用户输入单元1107还用于接收第三输入;

处理器1110还用于响应于所述第三输入,清理所述目标应用的内存。

可选的,显示单元1106用于:在所述悬浮图标跟随所述拖动操作移动的过程中,在目标区域显示桌面背景,所述目标区域为所述悬浮图标经过的区域。

可选的,处理器1110在对所述目标图标标识的所述目标应用执行所述目标预设操作时,具体用于:

获取所述目标图标中符合预设条件的待处理图标,其中,所述预设条件包括所述悬浮图标的显示位置与所述目标图标的显示位置至少部分重合的持续时长超过预设时长;

在所述第一输入所属的输入类型为第一预设类型的情况下,显示第三提示信息,所述第三提示信息用于提示用户是否需要卸载所述待处理图标标识的应用;

用户输入单元1107还用于接收第四输入;

处理器1110还用于响应于所述第四输入,卸载所述待处理图标标识的应用。

可选的,处理器1110还用于:

在所述悬浮图标跟随所述拖动操作移动的过程中,控制所述待处理图标跟随所述悬浮图标一起移动。

可选的,处理器1110还用于:

在所述悬浮图标的显示位置与所述目标图标的显示位置至少部分重合的持续时长首次超过所述预设时长时,改变所述悬浮图标的显示样式。

可选的,处理器1110在对所述目标图标标识的所述目标应用执行所述目标预设操作时,具体用于:

在所述第一输入所属的输入类型为第二预设类型的情况下,卸载所述目标应用;在所述第一输入所属的输入类型为第三预设类型的情况下,清理所述目标应用的内存;在所述第一输入所属的输入类型为第四预设类型的情况下,建立一文件夹,将所述文件夹显示于桌面上,并将所述目标图标置于所述文件夹中。

可选的,显示单元1106显示所述第一提示信息时,显示单元1106还用于:

显示第四提示信息,所述第四提示信息用于提示用户是否需要将所述目标图标置于一个文件夹中;

用户输入单元1107还用于:接收第五输入;

处理器1110还用于响应于所述第五输入,建立一文件夹,将所述文件夹显示于桌面上,并将所述目标图标置于所述文件夹中。

本申请实施例还提供一种可读存储介质,所述可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述操作控制方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

其中,所述处理器为上述实施例中所述的电子设备中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁碟或者光盘等。

本申请实施例另提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现上述操作控制方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

应理解,本申请实施例提到的芯片还可以称为系统级芯片、系统芯片、芯片系统或片上系统芯片等。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本申请实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本申请各个实施例所述的方法。

上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1