图标的自定义排列方法及终端设备技术

技术编号:17516373 阅读:25 留言:0更新日期:2018-03-21 00:59
本发明专利技术涉及移动终端技术领域,公开了一种图标的自定义排列方法及终端设备。本发明专利技术中,在终端设备内部预存多个图标排列模板,当检测到桌面图标的移动操作后,获取桌面图标移动后的目标位置,与各图标排列模板中允许摆放的位置进行匹配,如果匹配成功就将桌面中的各图标排列成匹配成功的模板的排列形式。通过这种在终端设备内部设置各种样式图标排列模板的桌面图标排列方法,用户可以对桌面图标进行自定义排列,使桌面图标排列方式更多样化,排列更加方便。

Custom arrangement and terminal equipment for icons

The invention relates to the technical field of mobile terminal, and discloses a custom arrangement method and terminal device for an icon. In the invention, a plurality of icons in the internal storage of pre terminal equipment arrangement template, when the detected moving operation of the desktop icons, get the desktop icon after moving target location, matching with the icons placed in the template allows position, if the match is successful will be the desktop icons are arranged in a matching template for success the arrangement. Through this way of arranging desktop icons arranged in various forms and icons in the terminal devices, users can customize the desktop icons, make the arrangement of desktop icons more diverse and arrange more conveniently.

【技术实现步骤摘要】
图标的自定义排列方法及终端设备
本专利技术涉及移动终端
,特别涉及桌面图标的自定义排列方法及终端设备。
技术介绍
随着移动终端的智能化发展,适用于移动终端安装的应用程序日益增多,越来越多的用户通过网络下载自己喜欢的应用程序,以享受移动终端的智能化体验。目前,移动终端桌面上显示的图标大多是以网格矩阵的排列方式进行排列的,如5*3、4*3、4*4等形式,并且用户对桌面上的图标进行排序时,需要对桌面上的桌面图标逐一进行移动。但是,本专利技术的专利技术人发现,当前的桌面图标排列方式单一,只能按照网格矩阵的形式,一个桌面图标占用一个网格,不管用户如果移动桌面图标,最终的桌面图标排列效果都是矩阵的形式,并且当终端设备上应用程序的图标较多时,也只能通过对图标的一个个移动,进行调制,操作繁琐费事,无法实现图标的自动排列。
技术实现思路
本专利技术实施方式的目的在于提供一种图标的自定义排列方法及终端设备,使得桌面图标可以按照各种样式的图标排列模板对桌面图标进行排列,实现桌面图标排列方式的自动调整和排列,从而提升了用户体验。为解决上述技术问题,本专利技术的实施方式提供了一种图标的自定义排列方法,包含:预存N个图标排列模板;其中,所述N为大于1的自然数;在检测到对桌面图标的移动操作时,获取所述桌面图标移动后的目标位置;将所述目标位置与所述N个图标排列模板中的各图标位置进行逐一匹配;如果存在匹配成功的图标位置,则获取匹配成功的图标位置所属的图标排列模板,并将当前桌面中的各桌面图标以所述获取的图标排列模板进行图标排列。本专利技术的实施方式还提供了一种终端设备,包含:存储模块,用于存储N个图标排列模板;其中,所述N为大于1的自然数;位置获取模块,用于在检测到对桌面图标的移动操作时,获取所述桌面图标移动后的目标位置;匹配模块,用于将所述目标位置与所述N个图标排列模板中的各图标位置进行逐一匹配;排列模块,用于在所述匹配模块成功匹配到图标位置时,获取匹配成功的图标位置所属的图标排列模板,并将当前桌面中的各桌面图标以所述获取的图标排列模板进行图标排列。本专利技术实施方式相对于现有技术而言,通过在终端设备内部预设多个图标排列模板,在桌面图标被移动时,根据桌面图标移动后的目标位置,与各图标排列模板中允许摆放的位置进行匹配,如果匹配成功就将桌面中的各图标排列成匹配成功的模板的排列形式,实现了对桌面图标排列方式的自动调整和排列,使得桌面图标排列方式更加多样化,从而提升了用户体验。另外,获取匹配成功的图标位置所属的图标排列模板后,将当前桌面中的各桌面图标以所述获取的图标排列模板进行图标排列之前,还包括:生成预览界面,所述预览界面中包含以所述获取的图标排列模板,对当前桌面中的各桌面图标进行排列后的显示效果;如果接收到用户对所述预览界面的确认操作,再执行所述将当前桌面中的各桌面图标以所述获取的图标排列模板进行图标排列的步骤。通过生成预览界面,可以让用户预览到当前桌面中的各桌面图标进行排列后的显示效果,通过接收用户对预览界面的确认操作,可以让用户来决定是否需要按照匹配成功的图标排列模板进行图标排列,使得图标排列更为人性化。另外,获取匹配成功的图标位置所属的图标排列模板后,还包括:如果获取的匹配成功的图标位置所属的图标排列模板大于一个,则生成所述预览界面的列表,供用户在所述列表中选择一预览界面进行确认。通过对当前桌面中的各桌面图标按照获取到的多个匹配成功的图标排列模板分别排列,得到对应预览界面,生成预览列表,让用户可以通过切换生成的各预览界面,进行选择。另外,如果在生成预览界面后,未收到所述确认操作,则将当前移动的桌面图标固定显示在所述目标位置,维持当前桌面中的其他桌面图标的显示位置不变。通过本实施方式,当用户通过预览当前桌面中的各桌面图标按照匹配成功的图标模板排列方式生成的预览界面后,感觉效果不理想,则可以只将当前移动的桌面图标固定显示在移动后的位置,而维持当前桌面中的其它桌面图标显示位置不变。另外,将当前移动的桌面图标固定显示在所述目标位置之前,还包括:检测所述目标位置是否与当前桌面中的其他桌面图标存在重叠区域;如果不存在重叠区域,则再将当前移动的桌面图标固定显示在所述目标位置。通过检测桌面图标被移动后的目标位置是否存在其它的桌面图标,保证在将被移动的桌面图标固定在该位置时,不与其它桌面图标重叠。另外,将当前移动的桌面图标固定显示在所述目标位置后,检测是否接收到预设的操作信息;如果接收到预设的操作信息,则将当前桌面的各桌面图标的排列形式保存为图标排列模板。通过本实施方式,用户可以在对桌面图标自定义排列后,将排列后的桌面图标显示效果保存为模板,这样当用户在切换到其它排列方式后,如果想要切换回该桌面图标的排列方式,则可以直接通过保存后的模板切换回去,而不需要再重新一个一个将桌面图标进行移动。附图说明图1是根据本专利技术第一实施方式图标的自定义排列方法的流程图;图2是根据本专利技术第二实施方式图标的自定义排列方法的流程图;图3是根据本专利技术第三实施方式图标的自定义排列方法的流程图;图4是根据本专利技术第四实施方式终端设备的结构示意图;图5是根据本专利技术第五实施方式的用户终端的结构示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本专利技术各实施方式中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请所要求保护的技术方案。本专利技术的第一实施方式涉及一种图标的自定义排列方法,具体流程如图1所示。在步骤101中,在终端设备中预先设置多个图标排列模板。具体地说,预设的图标排列模板可以是根据字母的排列方式,如图标摆成A、B、C、D、E等字母的形状;还可以是根据图形的排列方式,如图标摆成心形、五角星、圆形等各种图形的形状;还可以是根据数字的排列方式,如摆成1、2、3、4、5等数字的形状,并且每个预设的图标排列模板上都有具体的图标位置,通过预设图标排列模板,使得桌面图标可以不规则的排列,随意摆放。接着,在步骤102中,终端设备判断是否检测到对桌面图标的移动操作。具体地说,如果终端设备的桌面上有5个桌面图标,当其中任意一个桌面图标有被移动时,终端设备会自动检测到对桌面图标的移动操作,并进入步骤103。比如说,终端的桌面上有5个桌面图标,每一个桌面图标都有一个唯一的坐标位置,当桌面图标1的坐标位置发生变化时,终端设备判定桌面图标1为被进行移动操作的桌面图标。接着,在步骤103中,获取桌面图标移动后的目标位置。具体地说,在检测到桌面图标的移动操作后,将桌面图标移动后的坐标位置作为目标位置。比如说,针对上述案例,在检测到有对桌面图标1的移动操作后,获取桌面图标1被移动到的坐标位置,作为为目标位置。接着,在步骤104中,终端将目标位置与预存的各图标排列模板中的各图标位置进行逐一匹配,判断是否匹配成功。具体地说,如果终端设备内预设了3个图标排列模板,则将目标位置与这3个图标排列模板中的所有图标位置进行逐一匹配,如果检测到任意一个图标模板的图标位置与目标位置相同,则判定匹配成功,进入步骤106;如果目标位置与这3个图标模板中的所有图标位置都本文档来自技高网...
图标的自定义排列方法及终端设备

【技术保护点】
一种图标的自定义排列方法,其特征在于,包括:预存N个图标排列模板;其中,所述N为大于1的自然数;在检测到对桌面图标的移动操作时,获取所述桌面图标移动后的目标位置;将所述目标位置与所述N个图标排列模板中的各图标位置进行逐一匹配;如果存在匹配成功的图标位置,则获取匹配成功的图标位置所属的图标排列模板,并将当前桌面中的各桌面图标以所述获取的图标排列模板进行图标排列。

【技术特征摘要】
1.一种图标的自定义排列方法,其特征在于,包括:预存N个图标排列模板;其中,所述N为大于1的自然数;在检测到对桌面图标的移动操作时,获取所述桌面图标移动后的目标位置;将所述目标位置与所述N个图标排列模板中的各图标位置进行逐一匹配;如果存在匹配成功的图标位置,则获取匹配成功的图标位置所属的图标排列模板,并将当前桌面中的各桌面图标以所述获取的图标排列模板进行图标排列。2.根据权利要求1所述的图标的自定义排列方法,其特征在于,在所述获取匹配成功的图标位置所属的图标排列模板后,将当前桌面中的各桌面图标以所述获取的图标排列模板进行图标排列之前,还包括:生成预览界面,所述预览界面中包含以所述获取的图标排列模板,对当前桌面中的各桌面图标进行排列后的显示效果;如果接收到用户对所述预览界面的确认操作,再执行所述将当前桌面中的各桌面图标以所述获取的图标排列模板进行图标排列的步骤。3.根据权利要求2所述的图标的自定义排列方法,其特征在于,在所述获取匹配成功的图标位置所属的图标排列模板后,还包括:如果获取的匹配成功的图标位置所属的图标排列模板大于一个,则生成所述预览界面的列表,供用户在所述列表中选择一预览界面进行确认。4.根据权利要求2所述的图标的自定义排列方法,其特征在于,还包括:如果在生成预览界面后,未收到所述确认操作,则将当前移动的桌面图标固定显示在所述目标位置,维持当前桌面中的其他桌面图标的显示位置不变。5.根据权利要求1所述的图标的自定义排列方法,其特征在于,还包括:如果不存在匹配成功的图标位置,则将当前移动的桌面图标固定显示在所述目标位置,维持当前桌面中的其他桌面图标的显示位置不变。6.根据权利要求4或5所述...

【专利技术属性】
技术研发人员:江惠
申请(专利权)人:上海卓易科技股份有限公司
类型:发明
国别省市:上海,31

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

1