本申请属于通信技术领域,具体涉及一种应用图标的管理方法及其装置。
背景技术:
智能手机和平板电脑等电子设备通过安装应用程序,可以实现人们所需的各种各样的功能,如通话、浏览网页、即时聊天以及支付,等等。随着电子设备中应用程序的不断增加,电子设备显示于桌面的应用图标也越来越多,因此用户通常需要不定期对应用图标进行管理。例如,移动应用程序的图标位置、合并多个应用程序的图标至同一文件夹以及删除应用程序的图标等。但是,目前通常是通过拖动应用图标至预设位置来实现对应用图标的管理,而在用户拖动应用图标管理过程中容易出现操作失败,从而导致用户需要重复操作,降低应用图标的管理的便捷性。
技术实现要素:
本申请实施例的目的是提供一种应用图标的管理方法及其装置,能够解决目前应用图标管理过程中存在便捷性低的问题。
为了解决上述技术问题,本申请是这样实现的:
第一方面,本申请实施例提供了一种应用图标的管理方法,包括:
在电子设备处于应用图标待调整状态的情况下,接收在第一显示页面中第一图标上的第一输入,其中,所述第一输入用于控制所述第一图标在第一方向移动第一距离;
响应于所述第一输入,基于所述第一距离确定在第二方向上的目标位置,其中,所述第二方向与所述第一方向关联,且所述目标位置与所述第一图标之间的第二距离大于所述第一距离;
按照与所述目标位置关联的管理方式管理所述第一图标。
第二方面,本申请实施例提供了一种应用图标的管理装置,包括:
第一输入接收模块,用于在电子设备处于应用图标待调整状态的情况下,接收在第一显示页面中第一图标上的第一输入,其中,所述第一输入用于控制所述第一图标在第一方向移动第一距离;
目标位置确定模块,用于响应于所述第一输入,基于所述第一距离确定在第二方向上的目标位置,其中,所述第二方向与所述第一方向关联,且所述目标位置与所述第一图标之间的第二距离大于所述第一距离;
图标管理模块,用于按照与所述目标位置关联的管理方式管理所述第一图标。
第三方面,本申请实施例提供了一种电子设备,该电子设备包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤。
第四方面,本申请实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤。
第五方面,本申请实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法。
在本申请实施例中,在接收到用于控制第一显示页面中第一图标在第一方向移动第一距离的第一输入的情况下,电子设备可以响应于该第一输入,基于第一距离确定在第二方向上与第一图标之间的距离(第二距离)大于第一距离的目标位置,并按照该目标位置所关联的管理方式管理第一图标,如此,通过本申请实施例,用户仅需要移动应用图标一定距离,即可实现实际移动应用图标更远距离的图标管理功能,从而可以缩短用户需要管理应用图标时在显示界面中移动应用图标的距离,降低出现操作失败的可能性,进而提升电子设备在应用图标管理过程中的操作便捷性。
附图说明
图1是本申请实施例提供的应用图标的管理方法的流程示意图;
图2是本申请实施例提供的电子设备显示界面的流程示意图之一;
图3是本申请实施例提供的电子设备显示界面的流程示意图之二;
图4是本申请实施例提供的电子设备显示界面的流程示意图之三;
图5是本申请实施例提供的电子设备显示界面的流程示意图之四;
图6是本申请实施例提供的电子设备显示界面的流程示意图之五;
图7是本申请实施例提供的电子设备显示界面的流程示意图之六;
图8是本申请实施例提供的电子设备显示界面的流程示意图之七;
图9是本申请实施例提供的电子设备显示界面的流程示意图之八;
图10是本申请实施例提供的电子设备显示界面的流程示意图之九;
图11是本申请实施例提供的电子设备显示界面的流程示意图之十;
图12是本申请实施例提供的电子设备显示界面的流程示意图之十一;
图13是本申请实施例提供的电子设备显示界面的流程示意图之十二;
图14是本申请实施例提供的电子设备显示界面的流程示意图之十三;
图15是本申请实施例提供的电子设备显示界面的流程示意图之十四;
图16是本申请实施例提供的电子设备显示界面的流程示意图之十五;
图17是本申请实施例提供的电子设备显示界面的流程示意图之十六;
图18是本申请实施例提供的电子设备显示界面的流程示意图之十七;
图19是本申请实施例提供的电子设备显示界面的流程示意图之十八;
图20是本申请实施例提供的应用图标的管理装置的示意图;
图21是本申请实施例提供的电子设备的硬件结构示意图之一;
图22是本申请实施例提供的电子设备的硬件结构示意图之二。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。
下面结合附图,通过具体的实施例及其应用场景对本申请实施例提供的应用图标的管理方法进行详细地说明。
请参见图1,本申请实施例提供一种应用图标的管理方法,该应用图标的管理方法可以应用于电子设备,如图1所示,上述应用图标的管理方法包括如下步骤:
步骤101、在电子设备处于应用图标待调整状态的情况下,接收在第一显示页面中第一图标上的第一输入,其中,所述第一输入用于控制所述第一图标在第一方向移动第一距离;
步骤102、响应于所述第一输入,基于所述第一距离确定在第二方向上的目标位置,其中,所述第二方向与所述第一方向关联,且所述目标位置与所述第一图标之间的第二距离大于所述第一距离;
步骤103、按照与所述目标位置关联的管理方式管理所述第一图标。
这里,在接收到用于控制第一显示页面中第一图标在第一方向移动第一距离的第一输入的情况下,电子设备可以响应于该第一输入,基于第一距离确定在第二方向上与第一图标之间的距离(第二距离)大于第一距离的目标位置,并按照该目标位置所关联的管理方式管理第一图标,如此,通过本申请实施例,用户仅需要移动应用图标一定距离,即可实现实际移动应用图标更远距离的图标管理功能,从而可以缩短用户需要管理应用图标时在显示界面中移动应用图标的距离,降低出现操作失败的可能性,进而提升电子设备在应用图标管理过程中的操作便捷性。
在上述步骤101中,在电子设备处于应用图标待调整状态的情况下,电子设备可以接收用户在第一显示页面中第一图标上的第一输入,该第一输入为:用户在需要对第一图标进行管理操作的情况下输入的且用于控制该第一图标在第一方向上移动第一距离的输入。
本申请实施例中,上述电子设备处于应用图标待调整状态,可以是电子设备根据用户的预设输入进入应用管理模式,在应用管理模式下电子设备的所有的图标均进入待调整状态,且在待调整状态下,图标可以根据用户的输入移动位置以及实现管理。需要说明的是,本申请实施例中所称的图标均是指应用程序的图标。
其中,上述预设输入可以是任何用于指示电子设备进入应用管理模式的输入,其可以是语音输入、隔空手势输入以及触控输入等中的至少一种。
例如,如图2所示,在电子设备显示桌面页面的情况下,若电子设备接收到用户在屏幕中部输入的向上滑动的滑动输入的情况下,则电子设备进入应用管理模式,在该应用管理模式下,电子设备的所有图标在其显示页面均处于悬浮即待调整状态。
另外,上述第一显示页面是电子设备当前显示的页面,且该第一显示页面可以是任意的包括至少一个图标的页面。
例如,电子设备中预设有显示页面1、显示页面2和显示页面3,且该3个显示页面中均设置有至少一个图标,显示页面1为首页,显示页面3为尾页,显示页面2为中间页面,且电子设备可以根据用户的输入将其当前显示的页面切换为显示页面1至3中的任一个,若当前显示的页面为显示页面1,则上述第一显示面为该显示页面1,等等。
本申请实施例中,上述第一输入可以是任意用于控制上述第一显示页面中的图标(即第一图标)在第一方向上移动的输入,其可以是语音输入、隔空手势输入以及触控输入等中的至少一种。
例如,上述第一输入可以是用户持续按压上述第一图标并拖动图标(即第一图标)向左移动的触控输入。
需要说明的是,上述第一图标可以是当前显示的页面即第一显示页面中的至少一个图标。例如,可以是一个图标;或者,也可以是在用户多个手指控制多个图标同时在第一方向上移动一定距离时,上述第一图标为该多个图标,等等。
另外,上述第一方向可以是任意的方向,例如,向左、向右、向上、向下或者其他任意角度的方向;而上述第一距离为上述第一图标在第一方向上的移动距离。
在上述步骤102中,在电子设备接收到上述第一输入之后,电子设备可以响应于该第一输入,在与上述第一方向关联的第二方向上确定与第一距离对应的目标位置,且该目标位置与第一图标之间的距离(即第二距离)大于第一距离。
本申请实施例中,上述第二方向与第一方向,可以是第二方向为与第一方向相反的方向;或者,上述第二方向也可以是与第一方向具有预设关联关系的方向,例如,可以是预设向左与向下关联以及向右与向上关联等,在上述第一方向为向右的情况下,上述第二方向为向上。
另外,上述基于第一距离确定在第二方向上的目标位置,可以是基于预设的规则在第二方向上确定与第一距离对应的位置作为上述目标位置,例如,可以是根据预设的计算公式,将第一距离作为输入量,计算得到第二距离,并将在第二方向上与第一图标之间相距第二距离的位置确定为上述目标位置。
或者,也可以是电子设备中直接或者间接预设有在第一方向上的移动距离与位置的对应关系,上述基于第一距离确定目标位置,可以是将于第一距离存在预设的对应关系的位置确定为上述目标位置。
或者,也可以是电子设备中设置有预设间隔,且不同数量的预设间隔对应在第二方向上位于第一图标所在图标位置之后的不同图标位置。其中,该图标位置为图标页面中可以用于设置图标的位置,且图标位置上可以设置有图标,也可以是空置。如在24宫格的显示页面中设置有24个图标位置,且每一图标位置可以用于设置图标。
具体地,所述第一距离为n个预设间距之和,且所述n个预设间距之和与在所述第二方向上可排列于所述第一图标之后的第n个图标位置对应,所述n为正整数;
所述响应于所述第一输入,基于第一距离确定在第二方向上的目标位置,包括:
基于所述第n个图标位置,确定目标位置。
这里,由于各预设间距预设有对应的图标位置,通过控制第一图标在不同预设间隔内移动,可以实现间接调整对第一图标进行管理的管理方式,且使得移动过程中具有层级感,不仅可以提升操作便捷性,还可以提升用户体验效果。
其中,上述n个预设间距之和与在所述第二方向上排列于所述第一图标之后的第n个图标位置对应,可以理解为:假设以第一图标为起点,在第二方向上可以排列有无限多的图标位置,且与第n个预设间距之和对应的图标位置为第n个图标位置,且该第n个图标位置可能为实际存在于第一显示页面中的图标位置,也可能为虚拟的未存在于第一显示页面中的图标位置。
例如,如图3所示,将图标31(即第一图标)向左移动1个虚线位置(即第一距离包括n个预设间隔之和,且n=1),且当前显示的屏幕0的显示页面(即第一显示页面)中在向右的方向上在第一图标之后设置有2个图标位置,那么图标位置32为与第一距离对应的图标位置(即第n个图标位置);而若将图标31向左移动3个虚线位置,由于当前显示页面中在第一图标之后未设置有第3个图标位置,则此时第一距离对应的图标位置为虚拟设置于向左方的方向上且不位于当前显示页面中的图标位置。
需要说明的是,上述n各预设间距之间不同间距的大小可以相同,也可以不同,在此并不进行限定。
本申请实施例中,上述基于第n个图标位置确定目标位置,可以是将第n个图标位置确定为上述目标位置,或者也可以是将与第n个图标位置所关联的图标位置或者非图标位置确定为上述目标位置。
具体地,上述基于所述第n个图标位置,确定目标位置,可以包括如下任一项:
在所述第n个图标位置位于所述第一显示页面中的图标位置的情况下,将所述第n个图标位置确定为目标位置;
若在所述第二方向上,所述第一显示页面中位于所述第一图标之后具有m个图标位置,则将位于所述第一显示页面的图标位置之外的位置确定为目标位置,其中,所述m为小于或者等于所述n的自然数。
这里,对于上述第n个图标位置是否为第一显示页面中的图标位置,分别设置确定上述目标位置的规则,从而使得基于第n个图标位置确定目标位置的方式更为合理且灵活。
其中,在第n个图标位置位于第一显示页面的图标位置的情况下,电子设备可以将第n个图标位置确定为目标位置。例如,如图3所示,在用户将图标31向左移动1个虚线位置(即1个预设间隔)的情况下,电子设备可以确定当前显示页面中在向右方向上排列于图标31之后的第1个图标位置32确定为上述目标位置。
需要说明的是,在移动第一图标的过程中,当前显示界面中可以显示有指示标识,该指示标识用于指示上述目标图标,以提升电子设备的提示效果。例如,如图3所示,在移动图标31的过程中,可以通过弧形箭头指示当前移动距离所确定的目标图标,如移动图标31至1个虚线位置时,弧形箭头指向图标32;以及如图4中移动图标31至2个虚线位置时,弧形箭头指向图标33,从而形成反向弹射的效果。
本申请实施例中,在上述第n个图标位置不存在于上述第一显示界面,即上述在第二方向上第一显示页面中位于第一图标之后仅具有m个图标位置的情况下,电子设备可以在第一显示页面的图标位置之外确定上述目标位置。
其中,上述在第一显示页面的图标位置之外确定上述目标位置,可以是将第一显示页面中的非图标位置(即不用于设置有图标的位置)确定为上述目标位置。例如,可以是将屏幕顶部或者底部的预设区域内的位置作为上述目标位置。
或者,也可以是上述在第一显示页面的图标位置之外确定上述目标位置,可以是将除第一显示页面之外的第二显示页面中的图标位置确定为上述目标位置。
例如,如图5所示,在用户将图标51向右(即第一方向)移动4个虚线位置(即第一距离包括4个预设间隔),而当前显示页面中在向左方向(即与第一方向关联的第二方向)上仅存在3个图标位置(即m个图标位置),此时电子设备可以将另一显示页面(即第二显示页面)中的图标位置确定为目标位置,即如图6所示,弧形箭头指向虚线区域61内用于标识在另一显示页面中确定目标位置。
本申请实施例中,上述第二显示页面可以是电子设备中除所述第一显示页面之外的任意的一个用于显示图标的显示页面,其可以是与第一显示页面相邻的显示页面,也可以是预先指定的任意一个显示页面。
具体地,上述将位于所述第一显示页面的图标位置之外的位置确定为目标位置,包括:
将第二显示页面中的目标图标位置确定为所述目标位置,其中,所述第二显示页面为在第三方向上位于所述第一显示页面之前的第i个显示页面,所述第三方向与所述第二方向相反,所述i为正整数。
这样,电子设备可以实现在将当前显示页面内的图标在其他显示页面进行管理,进一步提升电子设备管理图标的便捷性。
例如,将如图5所示的图标51向右(即第一方向)移动4个预设间隔,由于当前显示的屏幕0的显示页面(第一显示页面)中在向左方向(第二方向)上处于图标91之后仅存在3个图标位置,而在向右方向(即第三方向)上滑动显示页面进行切换时,如图7所示的屏幕1的显示页面(即第二显示页面)位于屏幕0的显示页面的前1个显示页面,且屏幕1的显示页面在向左方向上有4个图标位置,则电子设备可以将屏幕1的显示页面中的图标71所在的图标位置确定为上述目标位置;同理,而若将图标51向右移动6个预设间隔,则电子设备将在向右方向上位于屏幕1的显示页面之前的显示页面中的图标位置确定为上述目标位置,以此类推,在此不再赘述。
其中,上述目标图标位置可以是第i个显示页面中的任意一个图标位置。具体地,上述目标图标位置可以包括如下任一项:
在所述第三方向上位于所述第一显示页面之前的第1个显示页面中的预设图标位置,即i为1且上述目标图标位置为预设;
所述第i个显示页面中在所述第二方向上的第k个图标位置,其中,所述k、所述m以及j个显示页面在所述第二方向上具有的图标位置的数量之和,所述j个显示页面为在所述第三方向上位于所述第一显示页面与所述第i个显示页面之间的显示页面,且j为自然数,所述k为正整数。
这里,在移动第一图标的第一距离所对应的图标位置不存在于当前的显示页面的情况下,电子设备可以将在第三方向上位于第一显示页面之前的第1个显示页面中的预设图标位置确定为上述目标位置,或者,也可以将其他显示页面(即第i个显示页面)中与第一距离相对应的图标位置(即第k个图标位置)确定为上述目标位置,从而使得电子设备确定上述目标位置的方式灵活多样,可以满足不同用户的需求。
其中,上述电子设备可以将在第三方向上位于第一显示页面之前的第1个显示页面中的预设图标位置确定为上述目标位置。例如,如图5所示,用户在向右方向上将图标51移动4个虚线位置,则电子设备可以将向右方向上位于当前的显示页面的前1个显示页面中的预设图标位置确定为上述目标位置,具体地,可以是在前1个显示页面中存在空置的图标位置的情况下,将空置的图标位置确定为上述目标图标位置,如图8中屏幕1的显示页面中的图标位置81;而在不存在空置的图标位置的情况下,将左方屏幕最后一个图标位置(即该图标位置上设置有图标)确定为目标位置。
另外,上述电子设备也可以将其他显示页面中与第一距离相对应的图标位置(即第k个图标位置)确定为上述目标位置。例如,若用户将如图5所示的图标51向右移动10个虚线位置(即第一距离包括10个预设间隔),而在当前的显示页面中向左方向上位于图标51之后仅存在3个图标位置(即m个图标位置),且在向右方向上位于当前的显示页面之前的第1个显示页面(即j=1)在向左方向上仅存在4个图标位置(即j个显示页面在第二方向上具有的图标位置的数量之和),则电子设备将在向右方向上位于当前的显示页面之前的第2个显示页面(即i=2)在向左方向上的第3个图标位置(即第k个图标位置)确定为上述目标位置。
当然,上述第二显示页面也可以是预先设定的显示页面。具体地,所述将位于所述第一显示页面的图标位置之外的位置确定为目标位置,包括:
在所述第二方向为目标预设方向的情况下,将位于第一个显示页面或者最后一个显示页面中的预设的图标位置确定为目标位置。
这样,从而可以实现直接将第一个显示页面或者最后一个显示页面的图标位置确定为目标位置,使得确定目标位置的方式更灵活。
其中,上述目标预设方向可以是预设的任一方向。例如,如图9所示,若将图标91向左下方(即目标预设方向)移动3个虚线位置,则电子设备可以将最后一个显示页面中的图标位置确定为上述目标位置;或者,若将图标91向右上方(即目标预设方向)移动2个虚线位置,则电子设备可以将第后一个显示页面中的图标位置确定为上述目标位置。
需要说明的是,在用户移动第一图标的过程中,电子设备会根据第一图标当前移动的距离不断更新目标位置,为便于用户获知当前移动的距离所确定的目标位置,电子设备可以通过预设方式提示用户。
具体地,上述基于第一距离确定在第二方向上的目标位置之后,所述方法还包括:
在所述第一显示页面中的预设区域内显示位于所述目标位置上的图标。
这里,在上述目标位置为设置有图标的图标位置的情况下,电子设备可以在预设区域内显示设置于目标位置上的图标,从而使用户在输入第一输入的过程中可以及时获知其移动第一图标所对应的目标位置,使得用户输入对第一图标进行管理的操作更精确,降低图标管理过程中的误操作。
其中,上述预设区域可以是第一显示页面中的任一显示区域,例如,可以是在第一图标旁边的非图标位置的区域内,在移动第一图标的过程中,电子设备可以在该区域内设置一个悬浮框,且该悬浮框内显示有目标位置上的图标。
在上述步骤103中,在电子设备基于上述第一距离确定上述目标位置之后,电子设备可以按照与目标位置关联的管理方式管理第一图标。
本申请实施例中,电子设备可以预设有与目标位置相关联的管理方式,该管理方式可以是任意一种能够对应用程序的图标进行管理的方式,例如,可以是删除图标、复制图标以及移动图标等中的任意一种。
具体地,上述按照与所述目标位置关联的管理方式管理所述第一图标,包括如下任一项:
将所述第一图标移动至所述目标位置;
删除所述第一图标;
在所述第一图标上显示应用更新标识,其中,所述应用更新标识用于表示所述第一图标对应的应用程序处于更新状态。
这里,电子设备可以基于上述第一距离确定的目标位置,实现对第一图标进行移动、删除或者在第一图标上显示应用更新标识等图标管理功能,从而使电子设备在移动第一图标较小距离的情况下可以实现对第一图标的不同管理功能,使得电子设备在图标管理过程中更为便捷。
本申请实施例中,上述将第一图标移动至所述目标位置,可以是在上述目标位置为图标位置的情况下,将第一图标移动至该目标位置对应的图标位置上,从而实现对第一图标的移动。
其中,在上述第一距离包括上述n个预设间隔的情况下,可以是将第一图标移动至基于第n个图标位置确定的图标位置,具体地,可以是将在该n个预设间隔对应的第n个图标位置为第一显示页面的图标位置的情况下,电子设备可以将第一图标移动至第一显示页面中的第n个图标位置。
例如,如图9所示,若用户将图标91向左下角移动1个虚线位置,则电子设备通过弧形箭头指向图标位置92(即目标位置),如图10所示,此时,电子设备可以将图标91移动至图标位置92。
或者,在上述第n个图标位置不为第一显示页面的图标位置的情况下,电子设备也可以将第一图标移动至其他显示页面中的图标位置上,具体地,可以是将第一图标移动至在上述第三方向上位于第一显示页面之前的第1个显示页面中的预设图标位置,例如,可以将如图6中的图标51移动至如图8所示的左下角空置的图标位置81;或者,也可以是将第一图标移动至第i个显示页面中在第二方向上的第k个图标位置;或者,在当前的显示页面不为第一个显示页面或者最后一个显示页面的情况下,也可以是直接将第一图标移动至第一个显示页面或者最后一个显示页面,在此并不进行限定。
需要说明的是,在目标位置为图标位置的情况下,该目标位置上可以未设置有图标,此时可以直接将第一图标设置于目标位置上;或者,该目标位置也可以是设置有图标,此时将第一图标移动至目标位置上,可以是将目标位置上原有的图标更替为第一图标位置,而将被更换的图标位置移动至第一图标原有的位置,即电子设备将第一图标与目标位置上的图标进行位置交换。
或者,具体地,在所述目标位置显示有第二图标的情况下,所述将所述第一图标移动至所述目标位置,包括:
在所述目标位置创建第一文件夹,其中,所述第一文件夹包括所述第一图标和所述第二图标。
这里,在上述目标位置设置有第二图标的情况下,电子设备可以将第一图标和第二图标合并至同一文件夹,从而使得电子设备将图标合并文件夹的操作更便捷且省时。
需要说明的是,在将第一图标和第二图标合并至同一文件夹之后,电子设备可以个第一图标原先处于的图标位置进行空置。
例如,如图10所示,将图标91移动至图标位置92上时,由于图标位置92上设置有图标,则可以将图标91和图标位置92上设置的图标合并至同一文件夹,如图11所示。
当然,在目标位置不存在图标的情况下,电子设备可以直接将第一图标移动至目标位置。例如,如图12所示,用户将图标121向右上方移动1个虚线位置,上述目标位置为弧形箭头所指的图标位置122,该图标位置122未设置有图标,此时,电子设备可以在图标位置122的空白处显示虚线框,并在用户手指脱离屏幕时在虚线框内显示图标121,即将图标121直接移动至图标位置122,且移动图标121后,图标121原有的位置空置,如图13所示。
本申请实施例中,上述电子设备可以根据目标位置所指示的管理方式,将第一图标删除,或者,在第一图标显示上显示应用更新标识。
其中,该目标位置所指示的管理方式可以根据目标位置所处的显示区域预先设定,具体地,所述将位于所述第一显示页面的图标位置之外的位置确定为目标位置,包括:
在所述第一显示页面中第一显示区域或者第二显示区域内确定目标位置,其中,所述第一显示区域为预设的且用于指示删除图标;所述第二显示区域为预设的且用于指示在图标上显示应用更新标识。
这样,可以在电子设备中预先设定第一显示页面中的显示区域所指示的管理功能,从而更加便捷地实现对图标的删除或者更新应用程序。
例如,如图14所示,用户将图标141向下移动6个虚线位置,电子设备在如图15所示的弧形箭头所指示的显示区域142内确定上述目标位置,且该显示区域142用于指示删除图标,此时电子设备显示确认删除的选择框,若用户基于该选择框输入用于指示确定删除的输入,则电子设备将图标141进行删除,如图16所示;或者,如图17所示,用户将图标171向上移动4个虚线位置,电子设备在如图18所示的弧形箭头所指示的显示区域172内确定上述目标位置,且该显示区域172用于指示在图标上显示应用更新标识,此时在用户松手后电子设备在图标171上显示应用更新标识,如图19所示图标171上显示“更新中”,且对图标171对应的应用程序进行更新。
需要说明的是,上述删除第一图标,可以是仅将第一图标从电子设备的显示页面中移除;或者,也可以是不仅将第一图标从电子设备的显示页面中移除,还将第一图标所对应的应用程序卸载。
另外,上述应用更新标识可以是任何能够用于标识第一图标对应的应用程序处于更新的标识,具体地,包括显示预设的颜色、文字、图案以及改变图标大小等中的至少一项。
本申请实施例中,上述电子设备对第一图标的管理并不局限于上述与目标位置关联的管理方式,还可以是其他管理,例如,可以是将第一图标对应的应用程序的后台进行关闭等。
具体地,所述方法还包括:
在接收到所述第一输入的情况下,接收在所述第一图标上的第二输入,其中,所述第二输入用于控制所述第一图标在第四方向上移动,且所述第四方向与所述第一方向相反;
响应于所述第一输入和所述第二输入,将所述第一图标对应的应用程序的后台进程关闭。
这里,电子设备可以响应同时在相反方向上移动第一图标的第一输入和第二输入,将第一图标对应的应用程序的后台进行关闭,从而使得电子设备关闭后台进程的操作方式便捷且省时。
例如,在用户同时输入左手手指向左拉图标且右手手指向右拉该图标的情况下,电子设备可以将该图标对应的应用程序的后台进程关闭。
需要说明的是,本申请实施例提供的应用图标的管理方法,执行主体可以为应用图标的管理装置,或者该应用图标的管理装置中的用于应用图标的管理的方法的控制模块。本申请实施例中以应用图标的管理装置执行应用图标的管理的方法为例,说明本申请实施例提供的应用图标的管理的装置。
请参见图20,本申请实施例提供一种应用图标的管理装置,如图20所示,该应用图标的管理装置2000包括:
第一输入接收模块2001,用于在电子设备处于应用图标待调整状态的情况下,接收在第一显示页面中第一图标上的第一输入,其中,所述第一输入用于控制所述第一图标在第一方向移动第一距离;
目标位置确定模块2002,用于响应于所述第一输入,基于所述第一距离确定在第二方向上的目标位置,其中,所述第二方向与所述第一方向关联,且所述目标位置与所述第一图标之间的第二距离大于所述第一距离;
图标管理模块2003,用于按照与所述目标位置关联的管理方式管理所述第一图标。
可选的,所述图标管理模块2003,具体用于以下任一项:
将所述第一图标移动至所述目标位置;
删除所述第一图标;
在所述第一图标上显示应用更新标识,其中,所述应用更新标识用于表示所述第一图标对应的应用程序处于更新状态。
可选的,所述第一距离为n个预设间距之和,且所述n个预设间距之和与在所述第二方向上可排列于所述第一图标之后的第n个图标位置对应,所述n为正整数;
所述目标位置确定模块2002,具体用于:
基于所述第n个图标位置,确定目标位置。
可选的,所述目标位置确定模块2002,具体用于以下任一项:
在所述第n个图标位置为所述第一显示页面的图标位置的情况下,将所述第n个图标位置确定为目标位置;
若在所述第二方向上,所述第一显示页面中位于所述第一图标之后具有m个图标位置,则将位于所述第一显示页面的图标位置之外的位置确定为目标位置,其中,所述m为小于所述n的自然数。
可选的,所述目标位置确定模块2002,具体用于:
将第二显示页面中的目标图标位置确定为所述目标位置,其中,所述第二显示页面为在第三方向上位于所述第一显示页面之前的第i个显示页面,所述第三方向与所述第二方向相反,所述i为正整数。
可选的,所述目标图标位置包括以下任一项:
在所述第三方向上位于所述第一显示页面之前的第1个显示页面中的预设图标位置;
所述第i个显示页面中在所述第二方向上的第k个图标位置,其中,所述k、所述m以及j个显示页面在所述第二方向上具有的图标位置的数量之和,所述j个显示页面为在所述第三方向上位于所述第一显示页面与所述第i个显示页面之间的显示页面,且j为自然数,所述k为正整数。
可选的,所述目标位置确定模块2002,具体用于:
在所述第二方向为目标预设方向的情况下,将位于第一个显示页面或者最后一个显示页面中的预设的图标位置确定为目标位置。
可选的,所述目标位置确定模块2002,具体用于:
在所述第一显示页面中第一显示区域或者第二显示区域内确定目标位置,其中,所述第一显示区域为预设的且用于指示删除图标;所述第二显示区域为预设的且用于指示在图标上显示应用更新标识。
可选的,在所述目标位置显示有第二图标的情况下,所述图标管理模块2003,具体用于:
在所述目标位置创建第一文件夹,其中,所述第一文件夹包括所述第一图标和所述第二图标。
可选的,所述装置2000还包括:
图标显示模块,用于在所述第一显示页面中的预设区域内显示位于所述目标位置上的图标。
可选的,所述装置2000还包括:
第二输入接收模块,用于在接收到所述第一输入的情况下,接收在所述第一图标上的第二输入,其中,所述第二输入用于控制所述第一图标在第四方向上移动,且所述第四方向与所述第一方向相反;
后台进程关闭模块,用于响应于所述第一输入和所述第二输入,将所述第一图标对应的应用程序的后台进程关闭。
本申请实施例中的应用图标的管理装置可以是装置,也可以是终端中的部件、集成电路、或芯片。该装置可以是移动电子设备,也可以为非移动电子设备。示例性的,移动电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、可穿戴设备、超级移动个人计算机(ultra-mobilepersonalcomputer,umpc)、上网本或者个人数字助理(personaldigitalassistant,pda)等,非移动电子设备可以为服务器、网络附属存储器(networkattachedstorage,nas)、个人计算机(personalcomputer,pc)、电视机(television,tv)、柜员机或者自助机等,本申请实施例不作具体限定。
本申请实施例中的应用图标的管理装置可以为具有操作系统的装置。该操作系统可以为安卓(android)操作系统,可以为ios操作系统,还可以为其他可能的操作系统,本申请实施例不作具体限定。
本申请实施例提供的应用图标的管理装置能够实现图1至图5的方法实施例实现的各个过程,为避免重复,这里不再赘述。
可选的,如图21所示,本申请实施例还提供一种电子设备2100,包括处理器2101,存储器2102,存储在存储器2102上并可在所述处理器2101上运行的程序或指令,该程序或指令被处理器2101执行时实现上述应用图标的管理方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
需要说明的是,本申请实施例中的电子设备包括上述所述的移动电子设备和非移动电子设备。
图22为实现本申请实施例的一种电子设备的硬件结构示意图。
该电子设备2200包括但不限于:射频单元2201、网络模块2202、音频输出单元2203、输入单元2204、传感器2205、显示单元2206、用户输入单元2207、接口单元2208、存储器2209、以及处理器2210等部件。
本领域技术人员可以理解,电子设备2200还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器2210逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。图22中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。
其中,用户输入单元2207,用于在电子设备处于应用图标待调整状态的情况下,接收在第一显示页面中第一图标上的第一输入,其中,所述第一输入用于控制所述第一图标在第一方向移动第一距离;
处理器2210,用于:
响应于所述第一输入,基于所述第一距离确定在第二方向上的目标位置,其中,所述第二方向与所述第一方向关联,且所述目标位置与所述第一图标之间的第二距离大于所述第一距离;
按照与所述目标位置关联的管理方式管理所述第一图标。
这样,用户仅需要移动应用图标一定距离,即可实现实际移动应用图标更远距离的图标管理功能,从而可以缩短用户需要管理应用图标时在显示界面中移动应用图标的距离,降低出现操作失败的可能性,进而提升电子设备在应用图标管理过程中的操作便捷性。
可选的,处理器2210,还用于以下任一项:
将所述第一图标移动至所述目标位置;
删除所述第一图标;
在所述第一图标上显示应用更新标识,其中,所述应用更新标识用于表示所述第一图标对应的应用程序处于更新状态。
这样,电子设备可以基于上述第一距离确定的目标位置,实现对第一图标进行移动、删除或者在第一图标上显示应用更新标识等图标管理功能,从而使电子设备在移动第一图标较小距离的情况下可以实现对第一图标的不同管理功能,使得电子设备在图标管理过程中更为便捷。。
可选的,所述第一距离为n个预设间距之和,且所述n个预设间距之和与在所述第二方向上可排列于所述第一图标之后的第n个图标位置对应,所述n为正整数;
处理器2210,还用于:
基于所述第n个图标位置,确定目标位置。
这样,由于各预设间距预设有对应的图标位置,通过控制第一图标在不同预设间隔内移动,可以实现间接调整对第一图标进行管理的管理方式,且使得移动过程中具有层级感,不仅可以提升操作便捷性,还可以提升用户体验效果。
可选的,处理器2210,还用于以下任一项:
在所述第n个图标位置为所述第一显示页面的图标位置的情况下,将所述第n个图标位置确定为目标位置;
若在所述第二方向上,所述第一显示页面中位于所述第一图标之后具有m个图标位置,则将位于所述第一显示页面的图标位置之外的位置确定为目标位置,其中,所述m为小于所述n的自然数。
这样,对于上述第n个图标位置是否为第一显示页面中的图标位置,分别设置确定上述目标位置的规则,从而使得基于第n个图标位置确定目标位置的方式更为合理且灵活。
可选的,处理器2210,还用于:
将第二显示页面中的目标图标位置确定为所述目标位置,其中,所述第二显示页面为在第三方向上位于所述第一显示页面之前的第i个显示页面,所述第三方向与所述第二方向相反,所述i为正整数。
这样,电子设备可以实现在将当前显示页面内的图标在其他显示页面进行管理,进一步提升电子设备管理图标的便捷性。
可选的,所述目标图标位置包括以下任一项:
在所述第三方向上位于所述第一显示页面之前的第1个显示页面中的预设图标位置;
所述第i个显示页面中在所述第二方向上的第k个图标位置,其中,所述k、所述m以及j个显示页面在所述第二方向上具有的图标位置的数量之和,所述j个显示页面为在所述第三方向上位于所述第一显示页面与所述第i个显示页面之间的显示页面,且j为自然数,所述k为正整数。
这样,使得电子设备确定上述目标图标位置的方式灵活多样,可以满足不同用户的需求。
可选的,处理器2210,还用于:
在所述第二方向为目标预设方向的情况下,将位于第一个显示页面或者最后一个显示页面中的预设的图标位置确定为目标位置。
这样,从而可以实现直接将第一个显示页面或者最后一个显示页面的图标位置确定为目标位置,使得确定目标位置的方式更灵活。
可选的,处理器2210,还用于:
在所述第一显示页面中第一显示区域或者第二显示区域内确定目标位置,其中,所述第一显示区域为预设的且用于指示删除图标;所述第二显示区域为预设的且用于指示在图标上显示应用更新标识。
这样,可以在电子设备中预先设定第一显示页面中的显示区域所指示的管理功能,从而更加便捷地实现对图标的删除或者更新应用程序。
可选的,在所述目标位置显示有第二图标的情况下,处理器2210,还用于:
在所述目标位置创建第一文件夹,其中,所述第一文件夹包括所述第一图标和所述第二图标。
可选的,处理器2210,还用于:
在所述第一显示页面中的预设区域内显示位于所述目标位置上的图标。
这样,在上述目标位置设置有第二图标的情况下,电子设备可以将第一图标和第二图标合并至同一文件夹,从而使得电子设备将图标合并文件夹的操作更便捷且省时。
可选的,处理器2210,还用于:
在接收到所述第一输入的情况下,接收在所述第一图标上的第二输入,其中,所述第二输入用于控制所述第一图标在第四方向上移动,且所述第四方向与所述第一方向相反;
响应于所述第一输入和所述第二输入,将所述第一图标对应的应用程序的后台进程关闭。
这样,电子设备可以响应同时在相反方向上移动第一图标的第一输入和第二输入,将第一图标对应的应用程序的后台进行关闭,从而使得电子设备关闭后台进程的操作方式便捷且省时。
应理解的是,本申请实施例中,输入单元2204可以包括图形处理器(graphicsprocessingunit,gpu)22041和麦克风22042,图形处理器22041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元2206可包括显示面板22061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板22061。用户输入单元2207包括触控面板22071以及其他输入设备22072。触控面板22071,也称为触摸屏。触控面板22071可包括触摸检测装置和触摸控制器两个部分。其他输入设备22072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。存储器2209可用于存储软件程序以及各种数据,包括但不限于应用程序和操作系统。处理器2210可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器2210中。
本申请实施例还提供一种可读存储介质,所述可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述应用图标的管理方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
其中,所述处理器为上述实施例中所述的电子设备中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁碟或者光盘等。
本申请实施例另提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现上述应用图标的管理方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
应理解,本申请实施例提到的芯片还可以称为系统级芯片、系统芯片、芯片系统或片上系统芯片等。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本申请实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本申请各个实施例所述的方法。
上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。
1.一种应用图标的管理方法,其特征在于,包括:
在电子设备处于应用图标待调整状态的情况下,接收在第一显示页面中第一图标上的第一输入,其中,所述第一输入用于控制所述第一图标在第一方向移动第一距离;
响应于所述第一输入,基于所述第一距离确定在第二方向上的目标位置,其中,所述第二方向与所述第一方向关联,且所述目标位置与所述第一图标之间的第二距离大于所述第一距离;
按照与所述目标位置关联的管理方式管理所述第一图标。
2.根据权利要求1所述的方法,其特征在于,所述按照与所述目标位置关联的管理方式管理所述第一图标,包括以下中的任一项:
将所述第一图标移动至所述目标位置;
删除所述第一图标,其中,所述目标位置用于指示删除图标;
在所述第一图标上显示应用更新标识,其中,所述应用更新标识用于表示所述第一图标对应的应用程序处于更新状态。
3.根据权利要求1所述的方法,其特征在于,所述第一距离为n个预设间距之和之和,且所述n个预设间距之和与在所述第二方向上可排列于所述第一图标之后的第n个图标位置对应,所述n为正整数;
所述响应于所述第一输入,基于第一距离确定在第二方向上的目标位置,包括:
基于所述第n个图标位置,确定目标位置。
4.根据权利要求3所述的方法,其特征在于,所述基于所述第n个图标位置,确定目标位置,包括以下任一项:
在所述第n个图标位置为所述第一显示页面的图标位置的情况下,将所述第n个图标位置确定为目标位置;
若在所述第二方向上,所述第一显示页面中位于所述第一图标之后具有m个图标位置,则将位于所述第一显示页面的图标位置之外的位置确定为目标位置,其中,所述m为小于所述n的自然数。
5.根据权利要求4所述的方法,其特征在于,所述将位于所述第一显示页面的图标位置之外的位置确定为目标位置,包括:
将第二显示页面中的目标图标位置确定为所述目标位置,其中,所述第二显示页面为在第三方向上位于所述第一显示页面之前的第i个显示页面,所述第三方向与所述第二方向相反,所述i为正整数。
6.根据权利要求5所述的方法,其特征在于,所述目标图标位置包括:
在所述第三方向上位于所述第一显示页面之前的第1个显示页面中的预设图标位置;或者,
所述第i个显示页面中在所述第二方向上的第k个图标位置,其中,所述k、所述m以及j个显示页面在所述第二方向上具有的图标位置的数量之和,所述j个显示页面为在所述第三方向上位于所述第一显示页面与所述第i个显示页面之间的显示页面,且j为自然数,所述k为正整数。
7.根据权利要求5所述的方法,其特征在于,所述将位于所述第一显示页面的图标位置之外的位置确定为目标位置,包括:
在所述第二方向为目标预设方向的情况下,将位于第一个显示页面或者最后一个显示页面中的预设的图标位置确定为目标位置。
8.根据权利要求4所述的方法,其特征在于,所述将位于所述第一显示页面的图标位置之外的位置确定为目标位置,包括:
在所述第一显示页面中第一显示区域或者第二显示区域内确定目标位置,其中,所述第一显示区域为预设的且用于指示删除图标;所述第二显示区域为预设的且用于指示在图标上显示应用更新标识。
9.根据权利要求2所述的方法,其特征在于,在所述目标位置显示有第二图标的情况下,所述将所述第一图标移动至所述目标位置,包括:
在所述目标位置创建第一文件夹,其中,所述第一文件夹包括所述第一图标和所述第二图标。
10.一种应用图标的管理装置,其特征在于,包括:
第一输入接收模块,用于在电子设备处于应用图标待调整状态的情况下,接收在第一显示页面中第一图标上的第一输入,其中,所述第一输入用于控制所述第一图标在第一方向移动第一距离;
目标位置确定模块,用于响应于所述第一输入,基于所述第一距离确定在第二方向上的目标位置,其中,所述第二方向与所述第一方向关联,且所述目标位置与所述第一图标之间的第二距离大于所述第一距离;
图标管理模块,用于按照与所述目标位置关联的管理方式管理所述第一图标。
技术总结