应用图标的管理方法、终端设备及存储介质技术

技术编号:34164797 阅读:57 留言:0更新日期:2022-07-17 09:18
本申请实施例适用于电子技术和终端领域,提供了一种应用图标的管理方法、终端设备及存储介质。终端设备为具有显示屏且安装有应用程序的智能手表、手机等。在终端设备安装应用程序的场景中,判断图标网格中从内向外方向上的闭合圈中是否存在目标闭合圈,图标网格为终端设备当前所有应用图标以网格方式排列形成的,闭合圈为以图标网格的中心为中心的矩形圈,目标闭合圈上存在应用图标的空闲位置;若存在目标闭合圈,则在目标闭合圈的空闲位置上添加目标应用图标。通过在已有的不完整的闭合圈上添加新安装的应用图标,确保了应用图标保持为聚合、紧凑的视觉形态,便于用户记忆和查找,提升了应用图标的显示效果,提升了用户感受。提升了用户感受。提升了用户感受。

【技术实现步骤摘要】
应用图标的管理方法、终端设备及存储介质


[0001]本申请实施例涉及电子技术和终端领域,尤其涉及一种应用图标的管理方法、终端设备及存储介质。

技术介绍

[0002]智能手表的应用桌面排列着设备装载的应用程序对应的图标。用户可以在应用桌面中寻找想要运行的应用的图标,或者安装新应用或卸载应用。
[0003]目前,智能手表可以按照纵向排列方式在应用桌面中一屏显示固定个数的应用图标。在需要对应用图标进行调整的场景中,例如,安装新应用或卸载应用程序时,应用图标的位置关系发生变化,这种单轴排列方式使得用户很难记忆及查找图标的位置,图标显示效果很差,用户感受不好。

技术实现思路

[0004]本申请实施例提供一种应用图标的管理方法、终端设备及存储介质,提升了应用图标的显示效果,提升了用户感受。
[0005]第一方面,提供了一种应用图标的管理方法,在终端设备安装目标应用程序的场景中,判断图标网格(本申请实施例中的第二网格)中从内向外方向上的闭合圈中是否存在目标闭合圈。其中,图标网格为终端设备当前所有的应用图标以网格方式排列形成的,闭合圈为以图标网格的中心为中心的矩形圈,目标闭合圈上存在应用图标的空闲位置。如果存在目标闭合圈,则在目标闭合圈的空闲位置上添加目标应用程序对应的目标应用图标。
[0006]第一方面提供的应用图标的管理方法,终端设备增加新安装的应用图标时,可以先判断已有闭合圈是否为完整的矩形布局,是否存在应用图标的空闲位置。如果已有闭合圈不是完整的矩形布局,则在不完整的闭合圈的空闲位置上增加新安装的应用图标,确保了应用图标保持为聚合、紧凑的视觉形态,便于用户查找,并且提升了应用图标的显示效果,提升了用户感受。
[0007]可选的,在一种实现方式中,在目标闭合圈的空闲位置上添加目标应用程序对应的目标应用图标,可以包括:确定目标闭合圈上的第一空闲位置,第一空闲位置为从目标闭合圈的预设起始位置开始在预设方向上的第一个空闲位置,在第一空闲位置上添加目标应用图标。
[0008]在该实现方式中,终端设备在不完整的闭合圈上增加新安装的应用图标时,可以从特定位置开始按照预设方向依次在空闲位置上增加新的应用图标,确保了应用图标保持为聚合、紧凑的视觉形态。
[0009]可选的,在一种实现方式中,在目标闭合圈的空闲位置上添加目标应用程序对应的目标应用图标,可以包括:获取目标闭合圈上的空闲位置与图标网格的中心之间的距离,根据距离确定目标闭合圈上的第二空闲位置,第二空闲位置与图标网格的中心之间的距离为目标闭合圈上所有空闲位置对应的距离中的最小值,在第二空闲位置上添加目标应用图
标。
[0010]在该实现方式中,终端设备在不完整的闭合圈上增加新安装的应用图标时,可以根据空闲位置与图标网格中心之间的距离,按照距离从小到大的顺序依次在空闲位置上增加新的应用图标,确保了应用图标保持为聚合、紧凑的视觉形态。
[0011]可选的,在一种实现方式中,如果目标闭合圈的个数为多个,则可以按照图标网格中从内向外的方向,依次在每个目标闭合圈上增加新的应用图标,确保了应用图标保持为聚合、紧凑的视觉形态。
[0012]可选的,在一种实现方式中,还可以包括:如果不存在目标闭合圈,则在图标网格中增加新的闭合圈,并在新的闭合圈的预设起始位置上添加目标应用图标。
[0013]在该实现方式中,终端设备增加新安装的应用图标时,如果已有闭合圈均是完整的矩形布局,则增加新的闭合圈,并从新的闭合圈上的特定位置开始增加新的应用图标,确保了应用图标保持为聚合、紧凑的视觉形态,便于用户查找,并且提升了应用图标的显示效果,提升了用户感受。
[0014]第二方面,提供了一种应用图标的管理方法,在终端设备卸载目标应用程序的场景中,在图标网格(本申请实施例中的第二网格)中删除目标应用程序对应的目标应用图标,图标网格为终端设备当前所有的应用图标以网格方式排列形成的。在目标应用图标所在的预设区域中确定第一方向(本申请图15~图18所示实施例中的第一方向)上是否存在第一待移动应用图标(本申请图15~图18所示实施例中第一应用图标与第二应用图标之间的所有应用图标)。其中,图标网格被划分为四个预设区域(参见本申请图16),预设区域以图标网格的中心所在的行和列为边界,第一方向为以目标应用图标为起点远离图标网格的中心的水平方向或垂直方向。如果第一方向上存在第一待移动应用图标,则按照第一方向的反方向移动第一待移动应用图标。
[0015]第二方面提供的应用图标的管理方法,在终端设备卸载目标应用程序的场景中,可以对目标应用图标所在区域的其他应用图标进行位置调整,具体的,在用户可视的前提下在第一方向上实现了应用图标位置的轻微调整,确保了位置调整后应用图标保持为聚合、紧凑的视觉形态,便于用户查找,提升了应用图标的显示效果,提升了用户感受。
[0016]可选的,在一种实现方式中,还可以包括:在目标应用图标所在的预设区域中确定第二方向(本申请图15~图18所示实施例中的第二方向)上是否存在第二待移动应用图标(本申请图15~图18所示实施例中第三应用图标与第四应用图标之间的所有应用图标)。其中,第二方向为以目标位置为起点远离图标网格的中心的水平方向或垂直方向,第二方向与第一方向垂直,目标位置(本申请图15~图18所示实施例中的第一位置)为第一方向上最后一个第一待移动应用图标在按照第一方向的反方向移动前所在的位置。若第二方向上存在第二待移动应用图标,则按照第二方向的反方向移动第二待移动应用图标。
[0017]在该实现方式中,在第一方向上进行应用图标位置的轻微调整后,继续在用户可视的前提下在第二方向上进行应用图标位置的轻微调整,确保了位置调整后应用图标保持为聚合、紧凑的视觉形态。
[0018]可选的,在一种实现方式中,还可以包括:若第一方向上不存在第一待移动应用图标,则在目标应用图标所在的预设区域中确定第三方向(本申请图15~图18所示实施例中的第二方向)上是否存在第三待移动应用图标(本申请图15~图18所示实施例中第五应用
图标与第六应用图标之间的所有应用图标)。其中,第三方向为以目标应用图标为起点远离图标网格的中心的水平方向或垂直方向,第三方向与第一方向垂直。若第三方向上存在第三待移动应用图标,则按照第三方向的反方向移动第三待移动应用图标。
[0019]在该实现方式中,如果在第一方向上不需要进行应用图标位置的调整,则在用户可视的前提下继续在第三方向上进行应用图标位置的轻微调整,确保了位置调整后应用图标保持为聚合、紧凑的视觉形态。
[0020]在上述第一方面和第二方面中,可选的,在一种实现方式中,应用图标的管理方法还可以包括:显示第一桌面(本申请实施例中局部视角下的桌面),第一桌面包括图标网格中预设行数和预设列数的应用图标。接收用户的调整应用图标位置操作(参见本申请图23~图24),调整应用图标位置操作用于将第一桌面中的第一应用图标(本申请图23~图24所示实施例中的待移动的应用图标)移动到图标网格中第二应本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种应用图标的管理方法,其特征在于,包括:当终端设备安装目标应用程序时,判断图标网格中从内向外方向上的闭合圈中是否存在目标闭合圈;所述图标网格为所述终端设备当前所有的应用图标以网格方式排列形成的,所述闭合圈为以所述图标网格的中心为中心的矩形圈,所述目标闭合圈上存在应用图标的空闲位置;若存在所述目标闭合圈,则在所述目标闭合圈的空闲位置上添加所述目标应用程序对应的目标应用图标。2.根据权利要求1所述的方法,其特征在于,所述在所述目标闭合圈的空闲位置上添加所述目标应用程序对应的目标应用图标,包括:确定所述目标闭合圈上的第一空闲位置,所述第一空闲位置为从所述目标闭合圈的预设起始位置开始在预设方向上的第一个空闲位置;在所述第一空闲位置上添加所述目标应用图标。3.根据权利要求1所述的方法,其特征在于,所述在所述目标闭合圈的空闲位置上添加所述目标应用程序对应的目标应用图标,包括:获取所述目标闭合圈上的空闲位置与所述图标网格的中心之间的距离;根据所述距离确定所述目标闭合圈上的第二空闲位置,所述第二空闲位置与所述图标网格的中心之间的距离为所述目标闭合圈上所有空闲位置对应的距离中的最小值;在所述第二空闲位置上添加所述目标应用图标。4.根据权利要求1

3任一项所述的方法,其特征在于,所述方法还包括:若不存在所述目标闭合圈,则在所述图标网格中增加新的闭合圈,并在所述新的闭合圈的预设起始位置上添加所述目标应用图标。5.根据权利要求1

4任一项所述的方法,其特征在于,所述方法还包括:显示第一桌面;所述第一桌面包括所述图标网格中预设行数和预设列数的应用图标;接收用户的调整应用图标位置操作;所述调整应用图标位置操作用于将所述第一桌面中的第一应用图标移动到所述图标网格中第二应用图标所在的位置;响应于所述调整应用图标位置操作,将所述第一应用图标移动到所述第二应用图标所在的位置。6.根据权利要求5所述的方法,其特征在于,所述将所述第一应用图标移动到所述第二应用图标所在的位置,包括:交换所述第一应用图标与所述第二应用图标。7.根据权利要求5所述的方法,其特征在于,所述将所述第一应用图标移动到所述第二应用图标所在的位置,包括:若所述第一应用图标与所述第二应用图标位于一条直线上,则将该直线上所述第一应用图标与所述第二应用图标之间的应用图标依次循环移动;若所述第一应用图标与所述第二应用图标不在一条直线上,则确定以所述第一应用图标和所述第二应用图标为斜边顶点的直角三角形,并将所述直角三角形上的应用图标依次循环移动。8.根据权利要求1

7任一项所述的方法,其特征在于,所述方法还包括:显示第一桌面;所述第一桌面包括所述图标网格中预设行数和预设列数的应用图标;
接收用户的第一切换桌面操作;响应于所述第一切换桌面操作,将所述第一桌面切换显示为第二桌面;所述第二桌面包括所述图标网格中的所有应用图标,所述第二桌面的中心为所述图标网格的中心。9.根据权利要求8所述的方法,其特征在于,所述方法还包括:接收用户的第二切换桌面操作;响应于所述第二切换桌面操作,将所述第二桌面切换显示为第三桌面;所述第三桌面包括所述图标网格中所述预设行数和所述预设列数的应用图标,所述第三桌面的中心为所述图标网格的中心。10.根据权利要求8所述的方法,其特征在于,所述终端设备为智能手表,所述第一切换桌面操作为旋转表冠操作或双指捏合操作。11.根据权利要求1

10任一项所述的方法,其特征在于,所述方法还包括:显示第一桌面;所述第一桌面包括所述图标网格中预设行数和预设列数的应用图标;接收用户的滑动操作;所述滑动操作用于在所述第一桌面中显示所述图标网格中不同区域的应用图标;响应于所述滑动操作,获取所述滑动操作的起始位置和滑动轨迹;根据所述起始位置确定所述图标网格中所述起始位置对应的第一参考点,控制所述图标网格以所述第一参考点为中心按照所述滑动轨迹整体移动,以在所述第一桌面中显示所述图标网格中不同区域的应用图标。12.根据权利要求11所述的方法,其特征在于,所述方法还包括:响应于所述滑动操作,获取所述滑动操作的结束位置;在所述第一参考点移动至所述结束位置后,根据所述第一桌面的中心和所述图标网格中应用图标的位置信息在所述图标网格中确定参考应用图标;所述参考应用图标为所述滑动操作结束后在所述第一桌面的中心显示的应用图标;根据所述参考应用图标确定所述第一桌面中待显示的应用图标;在所述第一桌面中显示所述待显示的应用图标。13.一种应用图标的管理方法,其特征在于,包括:当终端设备卸载目标应用程序时,在图标网格中删除所述目标应用程序对应的目标应用图标;所述图标网格为所述终端设备当前所有的应用图标以网格方式排列形成的;在所述目标应用图标所在的预设区域中确定第一方向上是否存在第一待移动应用图标;其中,所述图标网格被划分为四个预设区域,所述预...

【专利技术属性】
技术研发人员:吴宇张婷韩一
申请(专利权)人:荣耀终端有限公司
类型:发明
国别省市:

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

1