一种对象排列的方法、装置和终端的制作方法

文档序号:9787531阅读:303来源:国知局
一种对象排列的方法、装置和终端的制作方法
【技术领域】
[0001] 本发明涉及计算机技术领域,尤其涉及一种对象排列的方法、装置和终端。
【背景技术】
[0002] 随着科学技术的迅猛发展,研发人员不断地研究开发各种应用程序软件来满足人 们的需要。用户安装这些应用程序软件在通信终端上,比如即时通讯应用、音乐应用、电子 邮件应用等,这些应用图标大都按照安装时间的先后顺序排列显示在终端桌面显示屏上。 同时,用户也可以在通信终端存储各个文件,例如办公文件、影像文件等。
[0003] 用户在对这些图标或者文件进行管理时,可以通过移动图标或者文件,使这些图 标或者文件移动到通信终端中用户所想要放置的位置。通常情况下,为了便于管理,用户都 会将同一类的应用或者文件移动到一起以方便查找及使用。
[0004] 但是,现有的图标或者文件的移动方式需要用户逐个移动同一类的图标或者文 件,这不仅耗时耗力,还增加了通信终端的软硬件开销,并增加了能耗。

【发明内容】

[0005] 本发明实施例所要解决的技术问题在于,提供一种对象排列的方法、装置及终端, 可快捷地完成图标或者文件等对象的移动及管理。
[0006] 本发明实施例第一方面公开提供了一种对象排列的方法,所述方法包括:
[0007] 当检测到终端中的预设的标识对象的排列事件时,获取第一标识对象的文件特 征;
[0008] 获取所述终端中的第二标识对象的文件特征,并将所述第一标识对象的文件特征 和所述第二标识对象的文件特征进行比较,得到相似度;
[0009] 若相似度满足预设管理条件中对相似度的要求,则根据预设的第一管理规则排列 所述第一标识对象和所述第二标识对象,所述第一管理规则包括将所述第一标识对象和所 述第二标识对象排列至同一预设显示区域或同一预设存储区域。
[0010] 在本发明实施例第一方面的第一种可能的实现方式中,所述将所述第一标识对象 和所述第二标识对象排列至同一预设显示区域,包括:
[0011]根据预存的相似度与距离之间的对应关系,获取与所述第一标识对象和所述第二 标识对象的文件特征的相似度相对应的距离;
[0012] 根据获取到的所述与所述第一标识对象和所述第二标识对象的文件特征的相似 度相对应的距离,将所述第一标识对象和所述第二标识对象排列至同一显示界面中。
[0013] 结合本发明实施例第一方面,在本发明实施例第一方面的第二种可能的实现方式 中,所述将所述第一标识对象和所述第二标识对象排列至同一预设存储区域,包括:
[0014] 将所述第一标识对象和所述第二标识对象排列至同一预设文件夹中;
[0015] 且所述将所述第一标识对象和所述第二标识对象排列至同一预设文件夹中,包 括:
[0016] 若所述第一标识对象和所述第二标识对象不在所述预设文件夹中,则移动所述第 一标识对象和所述第二标识对象至所述预设文件夹;
[0017] 若所述第一标识对象在所述预设文件夹,而所述第二标识对象不在所述预设文件 夹中,则将所述第二标识对象移动至所述预设文件夹中。
[0018] 结合本发明实施例第一方面,在本发明实施例第一方面的第三种可能的实现方式 中,所述方法还包括:
[0019] 若相似度不满足预设管理条件中对相似度的要求,则根据预设的第二管理规则排 列所述第一标识对象和所述第二标识对象,所述第二管理规则包括:将所述第一标识对象 和所述第二标识对象排列至同一预设显示区域不相邻的位置或者不同的预设存储区域。
[0020] 结合本发明实施例第一方面的第三种可能实现方式,在本发明实施例第一方面的 第四种可能的实现方式中,所述将所述第一标识对象和第二标识对象排列至不同的预设存 储区域,包括:
[0021 ]将所述第一标识对象和所述第二标识对象排列至不同的预设文件夹中;
[0022]且所述将所述第一标识对象和第二标识对象排列至不同的预设文件夹中,包括: [0023]若所述第一标识对象和所述第二标识对象在所述预设文件夹中,则将所述第一标 识对象或所述第二标识对象移出所述预设文件夹。
[0024] 本发明实施例第二方面公开提供了一种对象排列的装置,所述装置包括:
[0025] 获取模块,用于当检测到终端中的预设的标识对象的排列事件时,获取第一标识 对象的文件特征;
[0026] 所述获取模块,还用于获取所述终端中的第二标识对象的文件特征,并将所述第 一标识对象的文件特征和所述第二标识对象的文件特征进行比较,得到相似度;
[0027] 排列模块,用于若相似度满足预设管理条件中对相似度的要求,则根据预设的第 一管理规则排列所述第一标识对象和所述第二标识对象,所述第一管理规则包括将所述第 一标识对象和所述第二标识对象排列至同一预设显示区域或同一预设存储区域。
[0028] 在本发明实施例第二方面的第一种可能的实现方式中,
[0029] 所述排列模块,具体用于根据预存的相似度与距离之间的对应关系,获取与所述 第一标识对象和所述第二标识对象的文件特征的相似度相对应的距离,并根据获取到的所 述与所述第一标识对象和所述第二标识对象的文件特征的相似度相对应的距离,将所述第 一标识对象和所述第二标识对象排列至同一显示界面中。
[0030] 结合本发明实施例第二方面,在本发明实施例第二方面的第二种可能的实现方式 中,
[0031] 所述排列模块,还具体用于将所述第一标识对象和所述第二标识对象排列至同一 预设文件夹中,若所述第一标识对象和所述第二标识对象不在所述预设文件夹中,则移动 所述第一标识对象和所述第二标识对象至所述预设文件夹;若所述第一标识对象在所述预 设文件夹,而所述第二标识对象不在所述预设文件夹中,则将所述第二标识对象移动至所 述预设文件夹中。
[0032] 结合本发明实施例第二方面,在本发明实施例第二方面的第三种可能的实现方式 中,
[0033] 所述排列模块,还用于若相似度不满足预设管理条件中对相似度的要求,则根据 预设的第二管理规则排列所述第一标识对象和所述第二标识对象,所述第二管理规则包 括:将所述第一标识对象和第二标识对象排列至同一预设显示区域不相邻的位置或者不同 的预设存储区域。
[0034] 结合本发明实施例第二方面,在本发明实施例第二方面的第四种可能的实现方式 中,
[0035] 所述排列模块,具体用于将所述第一标识对象和第二标识对象排列至不同的预设 文件夹中,若所述第一标识对象和所述第二标识对象在所述预设文件夹中,则将所述第一 标识对象或所述第二标识对象移出所述预设文件夹。
[0036] 为了便于更好地实施本发明实施例的上述方案,本发明实施例第三方面公开提供 了一种终端,所述终端包括如上述本发明实施例第二方面或本发明实施例第二方面的第一 种至第四种中的任一种可能的实现方式的对象排列装置。
[0037] 本发明实施例可通过获取所述第一标识对象的文件特征和第二标识对象的文件 特征,并将所述第一标识对象的文件特征和所述第二标识对象的文件特征进行比较得到相 似度;验证所述相似度是否满足预设管理条件中对相似度的要求,并根据与预设管理条件 对应的管理规则排列所述第一标识对象和所述第二标识对象,避免了对象排列凌乱用户搜 索目标对象时造成时间浪费且操作复杂等问题,从而有效地提升了对象移动的方便快捷 性,节省了能耗、满足了用户对移动图标、文件等对象的自动化、智能化需求。
【附图说明】
[0038] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以 根据这些附图获得其他的附图。
[0039] 图1是本发明实施例中的一种对象排列方法的流程示意图;
[0040] 图2是本发明另一实施例中的对象排列方法的流程示意图;
[0041] 图3是本发明另一实施例中的对象排列方法的流程示意图;
[0042] 图4是本发明实施例中的一种对象排列装置的结构示意图;
[0043] 图5是本发明实施例中的一种终端的结构示意图。
【具体实施方式】
[0044] 为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的 附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是 本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员 在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0045] 本发明的说明书和权利要求书及上述附图中的术语"第一"、"第二"等是用于区别 不同对象,而不是用于描述特定顺序。此外,术语"包括"和"具有"以及它们任何变形,意图 在于覆盖不排他的包含。
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1