一种图标的批量处理方法、装置和移动终端与流程

文档序号:11864193阅读:345来源:国知局
一种图标的批量处理方法、装置和移动终端与流程

本发明涉及终端技术领域,更具体地,涉及一种图标的批量处理方法、装置和移动终端。



背景技术:

随着技术的发展,很多终端设备比如手机等移动终端,可以支持各种各样的应用,这些应用以图标的形式显示在桌面上。为了提高用户管理图标的效率,移动终端提供了图标的管理功能。

在先技术中,存在一种批量管理图标的方式,用户通过一种或者几种手势先批量选择一批图标;然后将该批图标在图标展示区,比如dock栏(快捷栏),进行堆叠;然后再由用户通过手势选择将该图标移动到某个文件夹等操作。

但是,在先技术中由于需要用户进行多种手势操作,实现对各个图标的管理,其每种手势操作之间不具有连贯性,使得操作步骤复杂,交互过程太多,图标的管理效率低。



技术实现要素:

鉴于上述问题,本发明提出了一种用于图标的批量处理方法、装置和移动终端,其可以根据用户的一次连续拖拽操作选择图标和执行目标操作,与用户的交互过程简单,操作步骤简单,提高了图标管理的效率。

第一方面,本发明实施例中提供了一种图标的批量处理方法,包括:在图标管理模式开启下,检测用户在当前屏幕上的连续拖拽操作;在所述连续拖拽操作经过图标时,吸附所述图标;将被吸附的各图标随着所述连续拖拽操作在屏幕的触点而移动;当检测到所述连续拖拽操作结束,则根据所述连续拖拽操作结束所在位置的类型,对所述被吸附的各图标执行对应的目标操作。具有与用户的交互过程简单,操作步骤简单,图标管理的效率较高的有益效果。

结合第一方面,本发明在第一方面的第一种实现方式中,上述在所述连续拖拽操作经过图标时,吸附所述图标的步骤,包括:当检测到所述连续拖拽操作中的悬停操作时,吸附所述悬停操作所在位置所对应的图标。具有可以提高吸附图标准确性的有益效果。

结合第一方面,本发明在第一方面的第二种实现方式中,在上述根据所述连续拖拽操作结束所在位置的类型,对所述被吸附的各图标执行对应的目标操作的步骤之后,还包括:接收用户触发的撤销操作;根据所述撤销操作,撤销对所述被吸附的各图标所执行的目标操作。具有可以还原误操作的有益效果。

结合第一方面,本发明在第一方面的第三种实现方式中,上述在所述连续拖拽操作经过图标时,吸附所述图标的步骤,包括:当检测到所述连续拖拽操作所形成的轨迹为以单行方式滑动得到的单行轨迹时,吸附所述单行轨迹经过图标。具有可以单行选中图标的有益效果。

结合第一方面的第三种实现方式,本发明在第一方面的第四种实现方式中,在上述当检测到所述连续拖拽操作所形成的轨迹为以单行方式滑动得到的单行轨迹时,吸附所述单行轨迹经过图标的步骤之后,还包括:当检测到所述连续拖拽操作所形成的轨迹中包括在所述单行轨迹上,以逆行方式滑动得到的逆行轨迹时,释放并还原所述被吸附的各图标中所述逆行轨迹所经过的位置所对应的图标。具有可以逆行取消选中图标的有益效果。

结合第一方面或第一方面的第一至四种实现方式,本发明在第一方面的第五种实现方式中,上述在所述连续拖拽操作经过图标时,吸附所述图标的步骤,包括:在所述连续拖拽操作经过一图标时,判断所述连续拖拽操作在屏幕中的触点的触点面积与所述图标的显示面积之间的重叠面积是否大于第一阈值;如果所述重叠面积大于第一阈值,则吸附所述图标。具有可以避免误选择图标的有益效果。

结合第一方面或第一方面的第一至四种实现方式,本发明在第一方面的第六种实现方式中,上述在所述连续拖拽操作经过图标时,吸附所述图标的步骤,包括:在所述连续拖拽操作经过一图标时,判断已经被吸附的各图标的总面积与所述图标的显示面积之间的重叠面积是否大于第二阈值;如果所述重叠面积大于第二阈值,则吸附所述图标。具有可以避免误选择图标的有益效果。

结合第一方面或第一方面的第一至四种实现方式,本发明在第一方面的第七种实现方式中,上述检测用户在当前屏幕上的连续拖拽操作的步骤,包括:将检测到的所述连续拖拽操作所形成的轨迹采用路线进行标记显示。具有可以提示用户拖拽轨迹的有益效果。

结合第一方面或第一方面的第一至四种实现方式,本发明在第一方面的第八种实现方式中,当上述连续拖拽操作结束所在位置的类型为应用图标时,上述根据所述连续拖拽操作结束所在位置的类型,对所述被吸附的各图标执行对应的目标操作的步骤,包括:创建新文件夹;将所述被吸附的各图标移动到所述新文件夹。具有可以提高批量合并应用图标效率的有益效果。

结合第一方面的第八种实现方式,本发明在第一方面的第九种实现方式中,上述创建新文件夹的步骤,还包括:在当前页的空闲位置创建新文件夹;或在所述应用图标的位置创建新文件夹,或在连续拖拽操作结束所在位置创建新文件夹。具有可以灵活创建合并后文件夹的有益效果。

结合第一方面的第八种实现方式,本发明在第一方面的第十种实现方式中,上述创建新文件夹的步骤,包括:获取所述被吸附的各图标的所属类别;根据所述类别的名称对创建的新文件夹进行命名。具有可以自动命名合并后文件夹的有益效果。

结合第一方面或第一方面的第一至四种实现方式,本发明在第一方面的第十一种实现方式中,当上述连续拖拽操作结束所在位置的类型为文件夹图标时,上述根据所述连续拖拽操作结束所在位置的类型,对所述被吸附的各图标执行对应的目标操作的步骤,包括:将所述被吸附的各图标移动到所述文件夹图标对应的文件夹中。具有可以提高批量移动图标至文件夹的效率的有益效果。

结合第一方面或第一方面的第一至四种实现方式,本发明在第一方面的第十二种实现方式中,当上述连续拖拽操作结束所在位置的类型为卸载图标时,上述根据所述连续拖拽操作结束所在位置的类型,对所述被吸附的各图标执行对应的目标操作的步骤,包括:将所述被吸附的各图标所对应的应用进行卸载。具有提高批量卸载效率的有益效果。

结合第一方面的第十二种实现方式,本发明在第一方面的第十三种实现方式中,在上述将所述被吸附的各图标所对应的应用进行卸载的步骤之前,还包括:提示用户是否对所述被吸附的各图标对应的应用进行批量卸载;如果接收到用户确认批量卸载的操作,则进入将所述被吸附的各图标所对应的应用进行卸载的步骤。具有可以避免误卸载应用的有益效果。

结合第一方面或第一方面的第一至四种实现方式,本发明在第一方面的第十四种实现方式中,当上述连续拖拽操作结束所在位置的类型为空闲页面时,上述根据所述连续拖拽操作结束所在位置的类型,对所述被吸附的各图标执行对应的目标操作的步骤,包括:将所述被吸附的各图标按照顺序移动至所述空闲页面。具有可以提高批量移动图标至空闲页面效率的有益效果。

结合第一方面或第一方面的第一至四种实现方式,本发明在第一方面的第十五种实现方式中,当上述连续拖拽操作结束所在位置的类型为空闲位置时,上述根据所述连续拖拽操作结束所在位置的类型,对所述被吸附的各图标执行对应的目标操作的步骤,包括:将所述被吸附的各图标按照顺序移动至所述空闲位置。具有可以提高批量移动图标至空闲位置效率的有益效果。

结合第一方面或第一方面的第一至四种实现方式,本发明在第一方面的第十六种实现方式中,在上述在所述连续拖拽操作经过图标时,吸附所述图标的步骤之后,还包括:以激活状态显示所述被吸附的图标,和/或,以激活状态显示所述连续拖拽操作经过的图标;所述激活状态包括:颜色激活状态、和/或形状激活状态、和/或发光激活状态。具有可以醒目显示已吸附图标、提示用户已吸附图标的有益效果。

结合第一方面,本发明在第一方面的第十七种实现方式中,上述在所述连续拖拽操作经过图标时,吸附所述图标的步骤,包括:当检测到当前屏幕上的所述连续拖拽操作到达当前屏幕的边缘时,将当前屏幕显示的页面跳转为显示与所述边缘邻接的页面,进入检测用户在当前屏幕上的连续拖拽操作的步骤。具有可以跨页面吸附图标的有益效果。

第二方面,本发明实施例中提供了一种图标的批量处理装置,包括:检测模块,用于在图标管理模式开启下,检测用户在当前屏幕上的连续拖拽操作;图标吸附模块,用于在所述连续拖拽操作经过图标时,吸附所述图标;图标移动模块,用于将被吸附的各图标随着所述连续拖拽操作在屏幕的触点而移动;目标操作执行模块,用于当检测到所述连续拖拽操作结束,则根据所述连续拖拽操作结束所在位置的类型,对所述被吸附的各图标执行对应的目标操作。具有与用户的交互过程简单,操作步骤简单,图标管理的效率较高的有益效果。

结合第二方面,本发明在第二方面的第一种实现方式中,上述图标吸附模块,包括:第一图标吸附子模块,用于当检测到所述连续拖拽操作中的悬停操作时,吸附所述悬停操作所在位置所对应的图标。具有可以提高吸附图标准确性的有益效果。

结合第二方面,本发明在第二方面的第二种实现方式中,所述装置还包括:撤销操作接收模块,用于接收用户触发的撤销操作;撤销操作执行模块,用于根据所述撤销操作,撤销对所述被吸附的各图标所执行的目标操作。具有可以还原误操作的有益效果。

结合第二方面,本发明在第二方面的第三种实现方式中,上述图标吸附模块,包括:单行吸附子模块,用于当检测到所述连续拖拽操作所形成的轨迹为以单行方式滑动得到的单行轨迹时,吸附所述单行轨迹经过图标。具有可以单行选中图标的有益效果。

结合第二方面的第三种实现方式,本发明在第二方面的第四种实现方式中,所述图标吸附模块还包括:逆行吸附子模块,用于当检测到所述连续拖拽操作所形成的轨迹中包括在所述单行轨迹上,以逆行方式滑动得到的逆行轨迹时,释放并还原所述被吸附的各图标中所述逆行轨迹所经过的位置所对应的图标。具有可以逆行取消选中图标的有益效果。

结合第二方面或第二方面的第一至四种实现方式,本发明在第二方面的第五种实现方式中,上述图标吸附模块,包括:第一重叠面积判断子模块,用于在所述连续拖拽操作经过一图标时,判断所述连续拖拽操作在屏幕中的触点的触点面积与所述图标的显示面积之间的重叠面积是否大于第一阈值;第二图标吸附子模块,用于如果所述重叠面积大于第一阈值,则吸附所述图标。具有可以避免误选择图标的有益效果。

结合第二方面或第二方面的第一至四种实现方式,本发明在第二方面的第六种实现方式中,上述图标吸附模块,包括:第二重叠面积判断子模块,用于在所述连续拖拽操作经过一图标时,判断已经被吸附的各图标的总面积与所述图标的显示面积之间的重叠面积是否大于第二阈值;第三图标吸附子模块,用于如果所述重叠面积大于第二阈值,则吸附所述图标。具有可以避免误选择图标的有益效果。

结合第二方面或第二方面的第一至四种实现方式,本发明在第二方面的第七种实现方式中,上述检测模块,包括:标记检测子模块,将检测到的所述连续拖拽操作所形成的轨迹采用路线进行标记显示。具有可以提示用户拖拽轨迹的有益效果。

结合第二方面或第二方面的第一至四种实现方式,本发明在第二方面的第八种实现方式中,当上述连续拖拽操作结束所在位置的类型为应用图标时,上述目标操作执行模块,包括:文件夹创建子模块,用于创建新文件夹;第一图标移动子模块,用于将所述被吸附的各图标移动到所述新文件夹。具有可以提高批量合并应用图标效率的有益效果。

结合第二方面的第八种实现方式,本发明在第二方面的第九种实现方式中,上述文件夹创建子模块,还包括:第一创建文件夹子模块,用于在当前页的空闲位置创建新文件夹;或第二创建文件夹子模块,用于在所述应用图标的位置创建新文件夹;或第三创建文件夹子模块,用于在连续拖拽操作结束所在位置创建新文件夹。具有可以灵活创建合并后文件夹的有益效果。

结合第二方面的第八种实现方式,本发明在第二方面的第十种实现方式中,上述文件夹创建子模块,包括:类别获取子模块,用于获取所述被吸附的各图标的所属类别;文件夹命名子模块,用于根据所述类别的名称对创建的新文件夹进行命名。具有可以自动命名合并后文件夹的有益效果。

结合第二方面或第二方面的第一至四种实现方式,本发明在第二方面的第十一种实现方式中,当上述连续拖拽操作结束所在位置的类型为文件夹图标时,上述目标操作执行模块,包括:第二图标移动子模块,用于将所述被吸附的各图标移动到所述文件夹图标对应的文件夹中。具有可以提高批量移动图标至文件夹的效率的有益效果。

结合第二方面或第二方面的第一至四种实现方式,本发明在第二方面的第十二种实现方式中,当上述连续拖拽操作结束所在位置的类型为卸载图标时,上述目标操作执行模块,包括:应用卸载子模块,用于将所述被吸附的各图标所对应的应用进行卸载。具有提高批量卸载效率的有益效果。

结合第二方面的第十二种实现方式,本发明在第二方面的第十三种实现方式中,所述目标操作执行模块还包括:卸载提示子模块,用于提示用户是否对所述被吸附的各图标对应的应用进行批量卸载;卸载进入子模块,用于如果接收到用户确认批量卸载的操作,则进入应用卸载子模块。具有可以避免误卸载应用的有益效果。

结合第二方面或第二方面的第一至四种实现方式,本发明在第二方面的第十四种实现方式中,当上述连续拖拽操作结束所在位置的类型为空闲页面时,上述目标操作执行模块,包括:第三图标移动子模块,用于将所述被吸附的各图标按照顺序移动至所述空闲页面。具有可以提高批量移动图标至空闲页面效率的有益效果。

结合第二方面或第二方面的第一至四种实现方式,本发明在第二方面的第十五种实现方式中,当上述连续拖拽操作结束所在位置的类型为空闲位置时,上述目标操作执行模块,包括:第四图标移动子模块,用于将所述被吸附的各图标按照顺序移动至所述空闲位置。具有可以提高批量移动图标至空闲位置效率的有益效果。

结合第二方面或第二方面的第一至四种实现方式,本发明在第二方面的第十六种实现方式中,所述装置还包括:激活显示模块,用于以激活状态显示所述被吸附的图标,和/或,以激活状态显示所述连续拖拽操作经过的图标;所述激活状态包括:颜色激活状态、和/或形状激活状态、和/或发光激活状态。具有可以醒目显示已吸附图标、提示用户已吸附图标的有益效果。

结合第二方面,本发明在第二方面的第十七种实现方式中,上述图标吸附模块,包括:页面跳转子模块,用于当检测到当前屏幕上的所述连续拖拽操作到达当前屏幕的边缘时,将当前屏幕显示的页面跳转为显示与所述边缘邻接的页面,进入检测模块。具有可以跨页面吸附图标的有益效果。

第三方面,本发明实施例提供了一种移动终端,该移动终端具有实现上述第一方面中图标的批量处理方法行为的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。

在一个可能的设计中,移动终端的结构中包括处理器和存储器,所述存储器用于存储支持收发装置执行上述方法的程序,所述处理器被配置为用于执行所述存储器中存储的程序。所述移动终端还可以包括通信接口,用于移动终端与其他设备或通信网络通信。

第四方面,本发明实施例提供了一种计算机存储介质,用于储存为上述移动终端所用的计算机软件指令,其包含用于执行上述方面为移动终端所设计的程序。

相对于现有技术,本发明提供的方案可以在图标管理模式开启下,检测用户在当前屏幕上的连续拖拽操作;在所述连续拖拽操作经过图标时,吸附所述图标;将被吸附的各图标随着所述连续拖拽操作在屏幕的触点而移动;当检测到所述连续拖拽操作结束,则根据所述连续拖拽操作结束所在位置的类型,对所述被吸附的各图标执行对应的目标操作。由此解决了用户分别通过多种手势操作,进行选择图标和选择目标操作,导致的操作步骤复杂、交互过程较多、图标的管理效率低的问题。取得了可以通过一次连续拖拽操作,实现对图标的批量处理操作,简化操作步骤、交互过程,能够提高图标的管理效率的有益效果。

本发明的这些方面或其他方面在以下实施例的描述中会更加简明易懂。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1示出了根据本发明的图标的批量处理方法的一种实施例的步骤流程图;

图1A示出了根据本发明实施例中的一个实施例的图标吸附过程示例。

图2示出了根据本发明的图标的批量处理方法的另一种实施例的步骤流程图;

图3示出了根据本发明的图标的批量处理装置的一种实施例的结构框图;

图4示出了根据本发明的图标的批量处理装置的另一种实施例的结构框图;

图5示出了根据本发明的移动终端的一种实施例的结构框图。

具体实施方式

为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。

在本发明的说明书和权利要求书及上述附图中的描述的一些流程中,包含了按照特定顺序出现的多个操作,但是应该清楚了解,这些操作可以不按照其在本文中出现的顺序来执行或并行执行,操作的序号如101、102等,仅仅是用于区分开各个不同的操作,序号本身不代表任何的执行顺序。另外,这些流程可以包括更多或更少的操作,并且这些操作可以按顺序执行或并行执行。需要说明的是,本文中的“第一”、“第二”等描述,是用于区分不同的消息、设备、模块等,不代表先后顺序,也不限定“第一”和“第二”是不同的类型。

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

名词解释:

图标管理模式:在该模式下,可以进行图标的整理,该整理包括:移动、卸载、合并等。

拖拽操作:用户在移动终端屏幕上手指触发对于一图标的移动操作后,手指不离开屏幕的移动操作,且在手指移动过程中,被拖拽的图标随着手指移动而移动。

悬停操作:用户手指停止在移动终端屏幕上,且保持手指不离开屏幕。

运行环境:

本发明实施例可以应用于安卓系统的移动终端中,当然也可以应用于其他可以进行应用图标管理的系统的移动终端中。

参照图1,示出了根据本发明的图标的批量处理方法的一种实施例的步骤流程图,具体可以包括如下步骤:

步骤101,在图标管理模式开启下,检测用户在当前屏幕上的连续拖拽操作。

本发明实施例适用于需要进行应用图标管理的移动终端,该移动终端包括手机、平板电脑等,本发明实施例不对其加以限制。

在移动终端桌面上,图标按照一定的布局和顺序显示。在图标管理模式开启后,各种图标则按照系统规定的布局和顺序显示,其中,图标可以包括:应用对应的图标、文件夹对应的图标、卸载图标等。应用对应的图标可以为用户下载的应用,也可以为系统自带应用。

在移动终端桌面的正常模式下,用户可以通过双击任意桌面页面中以及dock栏(快捷栏)的图标方式打开应用,也可以通过触按任意桌面页面中以及dock栏(快捷栏)的图标方式开启图标管理模式。在移动终端桌面的图标管理模式下,用户可以对移动终端上桌面上的图标进行整理,包括:将图标移动至新位置或新页面或指定文件夹、卸载图标对应的应用等。

在本发明实施例中,用户可以通过双击应用的方式开启图标管理模式。可以理解,用户还可以通过其他方式开启图标管理模式,本发明实施例对开启图标管理模式的方式不加以限制。

在本发明实施例中,在图标管理模式下,用户可以用任一手指或其他皮肤部位在移动终端屏幕上连续拖拽图标。在此过程中,用户手指并不离开移动终端的屏幕,直到用户手指离开移动终端屏幕上时,一次连续拖拽操作完成。可以理解,用户的连续拖拽操作体现了用户选择图标的意图,从而手指经过的图标随着手指一起移动。

步骤102,在所述连续拖拽操作经过图标时,吸附所述图标。

其中,吸附连续拖拽操作经过的图标可以为将该图标添加到已吸附图标集合中,且删除所述图标在原位置的显示。其中,已吸附图标叠放在手指在移动终端屏幕上的当前位置上。可以理解,吸附该图标为选中该图标。

本发明实施例还可以将已吸附图标暂存在移动终端内存或缓存中。当用户的手指离开移动终端屏幕时,清除上述内存或缓存。

可以理解,已吸附图标的叠放方式可以为各图标完全重叠,也可以为各图标以一固定距离层叠叠放。本发明实施例对已吸附图标的叠放方式不加以限制。

在实际应用中,当用户的连续拖拽操作经过一图标时,需要判断当前图标是否被吸附。具体地,可以根据用户手指与移动终端屏幕接触面积和该图标的重叠面积进行判断。当上述重叠面积大于一定阈值时,吸附该图标;否则,不吸附该图标。

上述吸附过程可以有效避免用户误操作选中非目标图标。

步骤103,将被吸附的各图标随着所述连续拖拽操作在屏幕的触点而移动。

在实际应用中,当用户在移动终端进行连续拖拽操作时,被吸附的图标叠放显示在用户手指与移动终端屏幕上的触点上,且随着手指的移动而移动。

结合图1A中左边的示意图,其为将第一排第一个图标吸附后,用户手指的连续拖拽动作向右移动到第一排第二个图标位置,此时吸附第一排的第二个图标,用户手指的连续拖拽动作继续向右移动,移动到如图1A中的中间的示意图的位置,吸附第一排第三个图标,然后用户手指的连续拖拽动作继续向右移动,移动到如图1A中的右边的第一排第四个图标的位置,其可以吸附第一排第四个图标,也可以在第一排第四个图标位置接收其连续拖拽操作。如图1A的示例可以看出,被吸附的图标的原位置变为空。

步骤104,当检测到所述连续拖拽操作结束,则根据所述连续拖拽操作结束所在位置的类型,对所述被吸附的各图标执行对应的目标操作。

在实际应用中,当用户的手指离开移动终端的屏幕,则上述连续拖拽操作结束。

其中,上述连续拖拽操作结束所在位置的类型可以包括:应用图标、文件夹图标、卸载图标、空闲页面、空闲位置等。本发明实施例可以根据上述连续拖拽操作结束所在位置的类型进行不同的目标操作。

在本发明实施例中,移动终端CPU首先确定用户的连续拖拽操作结束所在位置,然后确定连续拖拽操作结束所在位置的类型,最后对被吸附的各图标执行与连续拖拽操作结束所在位置的类型对应的目标操作。

在实际应用中,在步骤104之后,可以自动退出图标管理模式,也可以让用户选择是否退出图标管理模式。

本发明实施例可以在图标管理模式开启下,检测用户在当前屏幕上的连续拖拽操作;在所述连续拖拽操作经过图标时,吸附所述图标;将被吸附的各图标随着所述连续拖拽操作在屏幕的触点而移动;当检测到所述连续拖拽操作结束,则根据所述连续拖拽操作结束所在位置的类型,对所述被吸附的各图标执行对应的目标操作。由此解决了用户分别通过多种手势操作,进行选择图标和选择目标操作,导致的操作步骤复杂、交互过程较多、图标的管理效率低的问题。取得了可以通过一次连续拖拽操作,实现对图标的批量处理操作,简化操作步骤、交互过程,能够提高图标的管理效率的有益效果。

另外,由于本发明实施例的图标堆叠是在用户手指与屏幕的触点部分,其避免了采用固定的图标展示区域,比如dock栏,对多个图标进行堆叠的过程,能够避免改变该图标展示区域的原有功能。

参照图2,示出了根据本发明的图标的批量处理方法的另一种实施例的步骤流程图,具体可以包括如下步骤:

步骤201,在图标管理模式开启下,检测用户在当前屏幕上的连续拖拽操作。

优选的,在本发明另一实施例中,步骤201包括子步骤2011:

子步骤2011,将检测到的所述连续拖拽操作所形成的轨迹采用路线进行标记显示。

在实际应用中,可以通过明显颜色的路线标记显示、和/或通过加粗的路线标记显示。其中,路线可以为曲线、直线或其他线条。本发明实施例对路线的颜色、粗细和其他规格不加以限制。

步骤202,在所述连续拖拽操作经过图标时,吸附所述图标。

步骤202可以参照前面实施例的步骤102中具体说明。

优选地,在本发明另一实施例中,步骤202包括子步骤2021:

子步骤2021,当检测到所述连续拖拽操作中的悬停操作时,吸附所述悬停操作所在位置所对应的图标。

其中,悬停操作可以为用户的手指接触移动终端屏幕,且停止在移动终端屏幕上。此时,已被吸附的图标悬浮显示在手指停止的位置。具体地,当悬停操作所在位置为图标时,则吸附该图标。当然,该悬停操作为用户一次性的连续拖拽操作中的悬停操作。

在实际应用中,可以设置一时间阈值来判断当前操作是否为悬停操作。当检测到用户手指接触移动终端屏幕,且停止在同一位置的时间大于等于该时间阈值时,则用户手指进行的操作为悬停操作,移动终端CPU(Central Processing Unit,CPU)执行吸附该位置对应的图标的命令;否则,当未检测到用户手指接触移动终端屏幕,或用户手指停止在同一位置的时间小于该时间阈值时,则用户手指进行的操作为非悬停操作,移动终端CPU不执行吸附该位置对应的图标的命令。

优选地,在本发明另一实施例中,步骤202包括子步骤2022至2023:

子步骤2022,在所述连续拖拽操作经过一图标时,判断所述连续拖拽操作在屏幕中的触点的触点面积与所述图标的显示面积之间的重叠面积是否大于第一阈值。

其中,第一阈值可以根据实际场景设定,本发明实施例不对其加以限制。

在本发明实施例中,用户可以通过手指在移动终端屏幕上连续滑动。为了避免误操作,可以根据手指滑动时与屏幕的触点的触点面积和图标的显示面积的重叠面积,判断当前图标是否被选中。

子步骤2023,如果所述重叠面积大于第一阈值,则吸附所述图标。

在实际应用中,当手指滑动时与屏幕的触点的触点面积和一图标的显示面积的重叠面积大于第一阈值时,则将吸附该图标。在实际应用中,该图标便不再在原位置显示,而是显示在叠放在一起的已被吸附的各图标中。当手指滑动时与屏幕的触点的触点面积和该图标的显示面积的重叠面积小于等于第一阈值时,则不吸附该图标。在实际应用中,该图标还是在原位置显示,而不会显示在叠放在一起的已被吸附的各图标中。

优选地,在本发明另一实施例中,步骤202包括子步骤2024至2025:

子步骤2024,在所述连续拖拽操作经过一图标时,判断已经被吸附的各图标的总面积与所述图标的显示面积之间的重叠面积是否大于第二阈值。

其中,第二阈值可以根据实际场景设定,第二阈值可以和第一阈值不同,也可以相同,本发明实施例不对其加以限制。

在实际应用中,若已被吸附的各图标越多,则已被吸附的各图标的显示面积越大;若已被吸附的各图标越少,则已被吸附的各图标的显示面积越小。

当用户的连续拖拽操作经过一图标时,若存在至少一个已被吸附的各图标,则需要根据被吸附的各图标的显示面积和该图标的显示面积的重叠面积,来判断是否吸附该图标。从而可以进一步避免误操作吸附图标。

子步骤2025,如果所述重叠面积大于第二阈值,则吸附所述图标。

在实际应用中,当被吸附的各图标的显示面积和该图标的显示面积的重叠面积大于第二阈值时,则将吸附该图标。在实际应用中,该图标便不再在原位置显示,而是显示在叠放在一起的已被吸附的各图标中。当被吸附的各图标的显示面积和该图标的显示面积的重叠面积小于等于第二阈值时,则不吸附该图标。在实际应用中,该图标还是在原位置显示,而不会显示在叠放在一起的已被吸附的各图标中。

可以理解,子步骤2022至2023是通过手指滑动时与屏幕的触点的触点面积和该图标的显示面积的重叠面积来判断是否吸附图标,子步骤2024至2025是被吸附的各图标的显示面积和该图标的显示面积的重叠面积来判断是否吸附图标。

在实际应用中,可以采用子步骤2022至2023或子步骤2024至2025中的至少一种方式进行吸附图标的条件判断。

当然,初始状态下,用户刚接触屏幕时,没有吸附任何图标,此时还是可以采用子步骤2022和子步骤2023去吸附一个图标,然后在吸附了一个图标之后再采用子步骤2024和子步骤2025吸附其他图标。

优选地,在本发明另一实施例中,步骤202包括子步骤2026至2027:

子步骤2026,当检测到所述连续拖拽操作所形成的轨迹为以单行方式滑动得到的单行轨迹时,吸附所述单行轨迹经过图标。

在本发明实施例中,用户连续滑动操作可以是采用单行方式的,该单行方式比如手指一致向前滑动,但是不会在向前滑动的轨迹上逆行滑动,类似于交通领域的单行道,只能向前行驶,而不能逆行。

那么,当用户以单行方式在移动终端的屏幕上滑动时,其经过的图标,可以作为被吸附的各图标。

可以理解,子步骤2026在确定所述单行轨迹所经过的图标时,可以采用子步骤2022至2023和/或2024至2025的判断过程。

子步骤2027,当检测到所述连续拖拽操作所形成的轨迹中包括在所述单行轨迹上,以逆行方式滑动得到的逆行轨迹时,释放并还原所述被吸附的各图标中所述逆行轨迹所经过的位置所对应的图标。

当用户以单行方式滑动得到一段单行轨迹后,吸附该单行轨迹经过的图标,那么用户如果想要释放已被吸附的各图标,则可以沿着原单行轨迹以逆行方式滑动,那么则会产生相对单行轨迹的逆行轨迹,然后可以释放该逆行轨迹经过的图标。

当然,如果用户在以逆行方式滑动过程中,在之前的单行轨迹的任意位置,不再按照单行轨迹的逆向滑动,而是沿着与单行轨迹的逆向不同的方向开始滑动,那么此时,该滑动操作则自动变化为以单行方式滑动的过程,则进入步骤子步骤2026。

可以理解,子步骤2027在确定所述逆行轨迹所经过的图标时,可以采用子步骤2022至2023和/或子步骤2024至2025的判断过程。

优选地,在本发明另一实施例中,步骤202包括子步骤2028:

子步骤2028,当检测到当前屏幕上的所述连续拖拽操作到达当前屏幕的边缘时,将当前屏幕显示的页面跳转为显示与所述边缘邻接的页面,进入检测用户在当前屏幕上的连续拖拽操作的步骤。

在实际应用中,用户的连续拖拽操作可以在同一页面,也可以跨越不同页面。本发明实施例可以允许连续拖拽操作跨越不同页面。当用户在连续拖拽操作到达当前屏幕的左边缘时,将当前屏幕显示的页面跳转为显示当前页面的左相邻页面;当用户在连续拖拽操作到达当前屏幕的右边缘时,将当前屏幕显示的页面跳转为显示当前页面的右相邻页面。

在上述跳转过程中,被吸附的各图标显示在用户的手指在跳转后页面的触点位置,从而进行跳转后页面的图标吸附操作。

可以理解,在跳转后页面的图标吸附操作可以参照跳转前页面的图标吸附操作。当用户的连续拖拽操作结束在当前页面,则根据结束所在位置的类型,对被吸附的各图标执行对应的目标操作;当用户的连续拖拽操作继续跨越页面时,继续跳转至下一页面。

优选的,在本发明另一优选的实施例中,在步骤202之后,还包括:

步骤207,以激活状态显示所述被吸附的图标,和/或,以激活状态显示所述连续拖拽操作经过的图标;所述激活状态包括:颜色激活状态、和/或形状激活状态、和/或发光激活状态。

其中,以颜色变化状态显示被吸附的图标为采用醒目颜色显示被吸附的图标;以形状变化状态显示被吸附的图标为采用放大或缩小样式显示被吸附的图标;以动态发光状态显示被吸附的图标为以光强不断变化的发光状态显示被吸附的图标。上述激活状态显示的被吸附的图标处于用户的连续拖拽操作在移动终端的当前位置上,而不是在各图标的原位置。

在本发明实施例中,可以使用上述明显状态显示已经被吸附的各图标从而使得用户更加清晰明了的了解被吸附的各图标,方便用户确认被吸附的各图标。也可以使用上述明显状态显示待被吸附的图标,从而使得用户更加清晰明了的了解待被吸附的图标,方便用户吸附各图标。

当然,本发明实施例不限制于上述几种激活状态。

步骤203,将被吸附的各图标随着所述连续拖拽操作在屏幕的触点而移动。

步骤203可以参照实施例一的步骤103中具体说明。

步骤204,当检测到所述连续拖拽操作结束,则根据所述连续拖拽操作结束所在位置的类型,对所述被吸附的各图标执行对应的目标操作。

步骤204可以参照实施例一的步骤104中具体说明。

优选地,在本发明另一实施例中,当所述连续拖拽操作结束所在位置的类型为应用图标时,步骤204包括子步骤2041:

子步骤2041,创建新文件夹。

在该种情况下,连续拖拽操作结束所在位置的应用图标被确定为吸附图标。

在本发明实施例中,移动终端CPU首先识别连续拖拽操作结束所在位置的类型为应用图标,然后自动创建新文件夹,最后将被吸附的图标移动至新文件夹中。

优选地,在本发明另一实施例中,子步骤2041包括子步骤20411至20413:

子步骤20411,在当前页的空闲位置创建新文件夹。或

具体地,当轨迹跨越多个页面时,可以在轨迹的起始页面或终点页面的空闲位置创建文件夹。该页面可以理解为系统的桌面页面。

在实际应用中,当轨迹的起始页面或终点页面不存在空闲位置时,在其他中间页面的空闲位置创建新文件夹。

当然,当中间页面也不存在空闲位置时,可以在非轨迹所在页面的空闲位置创建新文件夹。

子步骤20412,在所述应用图标的位置创建新文件夹。或

在实际应用中,可以采用多种方式在在终点的应用图标位置创建新文件夹:在本发明实施例中,可以首先将终点的被吸附的各图标暂存,并空出终点的被吸附的各图标所在位置,然后在终点的被吸附的各图标位置创建新文件夹。然后可以将各个被吸附的各图标移动至新文件夹,最后调整桌面图标布局。

子步骤20413,在连续拖拽操作结束所在位置创建新文件夹。

在本发明实施例中,可以首先在连续拖拽操作结束所在位置的图标暂存,并空出终点所在位置,然后在终点所在位置创建新文件夹。然后可以将各个被吸附图标及终点的图标移动至该新文件夹,最后调整桌面图标布局。

优选地,在本发明另一实施例中,子步骤2041包括子步骤20414至20415:

子步骤20414,获取所述被吸附的各图标的所属类别;

其中,被吸附的各图标的所属类别可以根据应用的注册类别来确定。例如,微信、QQ等为社交应用,酷我音乐盒、QQ音乐盒为音乐应用,360视频、优酷视频等属于视频应用,等等。

当然,在实际应用中,可以在服务器中预先对各个应用进行分类,然后为其标记分类。在移动终端创建文件夹时,可以将被吸附的各图标的所对应应用的标识信息发送至服务器,由服务器根据该标识根据应用与分类的对应关系,服务器返回各个被吸附的各图标的的类别。

子步骤20415,根据所述类别的名称对创建的新文件夹进行命名。

在本发明实施例中,可以根据各个被吸附的各图标的类别自动命名新文件夹。

比如,当某个类别的被吸附的各图标所占百分比大于第一命名阈值时,则以该类别命名该新文件夹,比如音乐类的被吸附的各图标为6个、视频类的被吸附的各图标为1个,则可以将该新文件夹命名为“音乐”。

当然,也可以将多个类别组合命名该新文件夹,比如上述例子中,可以命名为“音乐+视频”。

当然,如果类别存在层级关系,本发明实施例可以获取各个被吸附的各图标最低层级的类别。如果各被吸附的各图标的类别一致,则选用该类别进行命名。如果各被吸附的各图标的类别存在多个,则可以根据层级关系递归确定类别,然后以递归后的类别进行命名。其中,在递归时,可以当上一层级的某个类别递归后,其所持有的被吸附的各图标的占比大于第二命名阈值时,则以该类别进行命名。

可以理解,具体的根据所述类别的名词对创建的新文件夹进行命名的规则,可以根据需求进行设置,本发明实施例不对其加以限制。

子步骤2042,将所述被吸附的各图标移动到所述新文件夹。

在创建新文件夹之后,即可将被吸附的各图标移动到该新文件夹中。

具体地,在将被吸附的各图标移动到新文件夹前后,被吸附的各图标的原始顺序可以保持不变。当然可以重新排序,比如根据名称重新进行排序。

优选地,在本发明另一实施例中,当所述连续拖拽操作结束所在位置的类型为文件夹图标时,步骤204包括子步骤2043:

子步骤2043,将所述被吸附的各图标移动到所述文件夹图标对应的文件夹中。

优选地,在本发明另一实施例中,当所述连续拖拽操作结束所在位置的类型为卸载图标时,步骤204包括子步骤2044:

子步骤2044,将所述被吸附的各图标所对应的应用进行卸载。

在本发明实施例中,当用户连续拖拽操作结束所在位置的类型为卸载图标时,移动终端首先在屏幕上弹出对话框,以供用户确认卸载或取消本次操作。其中,对话框包括:“确定要卸载“XXX”等应用吗”的提示信息以及确定按钮和取消按钮,其中XXX可以为被吸附的各图标中一个或者几个的应用或文件夹名称。

优选地,在本发明另一实施例中,在子步骤2044之前,还包括:

子步骤2045,提示用户是否对所述被吸附的各图标对应的应用进行批量卸载。

具体地,当用户点击上述对话框中的确认按钮时,则关闭上述对话框,并进入将所述被吸附的各图标所对应的应用进行卸载的步骤;当用户点击上述对话框中的取消按钮时,则关闭上述对话框,并不做任何处理。此时,还可以释放被吸附的各图标。

子步骤2046,如果接收到用户确认批量卸载的操作,则进入子步骤2044。

优选地,在本发明另一实施例中,当所述连续拖拽操作结束所在位置的类型为空闲页面时,步骤204包括子步骤2047:

子步骤2047,将所述被吸附的各图标按照顺序移动至所述空闲页面。

在本发明实施例中,为了可以选择空闲页面,各页面是以缩略图的形式在当前页面中展示以方便用户供选择。在实际应用中也可以只显示页面的号码。

在实际应用中,当被吸附的各图标数目小于等于空闲页面的容量时,将被吸附的各图标按照顺序移动至上述空闲页面;当被吸附的各图标数目大于空闲页面的容量时,将部分被吸附的各图标按照顺序移动至上述空闲页面,将剩余被吸附的各图标按照顺序移动至下一个空闲页面。如果下一个空闲页面容量也不够且为最后一个空闲页面时,则新建的空闲页面,将剩余被吸附的各图标按照顺序移动至该新建的空闲页面。

优选地,在本发明另一实施例中,当所述连续拖拽操作结束所在位置的类型为空闲位置时,步骤204包括子步骤2048:

子步骤2048,将所述被吸附的各图标按照顺序移动至所述空闲位置。

在实际应用中,当被吸附的各图标数目小于等于空闲位置的容量时,将被吸附的各图标按照顺序移动至上述空闲位置;当被吸附的各图标数目大于空闲位置的容量时,将部分被吸附的各图标按照顺序移动至上述空闲位置,将剩余被吸附的各图标按照顺序移动至下一页面的空闲位置或新建的空闲页面。

步骤205,接收用户触发的撤销操作。

在本发明实施例中,在步骤204对被吸附的各图标进行目标操作之后,用户可以选择撤销执行的目标操作,还原桌面图标在该操作之前的布局。具体地,在对被吸附的各图标进行目标操作之后,需要在一预设时间段内记录桌面图标的布局,对于卸载操作而言,还可以暂存被卸载应用的图标的位置信息和安装包。在实际应用中,可以在该预设时间段之内允许用户撤销上次目标操作;在该预设时间段之后,不允许用户撤销上次目标操作。其中,预设时间段可以根据具体应用场景而设定。

步骤206,根据所述撤销操作,撤销对所述被吸附的各图标所执行的目标操作。

当上述连续拖拽操作结束所在位置的类型为应用图标时,撤销对所述被吸附的各图标所执行的目标操作具体包括:将已移动至新文件夹中的图标从新文件夹中移动至原位置,并删除新建文件夹。

当上述连续拖拽操作结束所在位置的类型为文件夹图标时,撤销对所述被吸附的各图标所执行的目标操作具体包括:将已移动至文件夹中的图标从文件夹中移动至原位置。

当上述连续拖拽操作结束所在位置的类型为卸载图标时,撤销对所述被吸附的各图标所执行的目标操作具体包括:根据暂存的安装包,将被卸载的图标对应的应用重新安装,然后根据该应用图标的位置信息将图标移动至原位置。

或者,撤销对所述被吸附的各图标所执行的目标操作可以包括:从服务器获取被卸载的图标对应应用的安装包,将所述安装包进行安装,然后根据该应用图标的位置信息将图标移动至原位置。

当上述连续拖拽操作结束所在位置的类型为空闲页面时,撤销对所述被吸附的各图标所执行的目标操作具体包括:将已移动至空闲页面的图标还原至原位置。若存在新建的空闲页面,同时删除该新建的空闲页面。

当上述连续拖拽操作结束所在位置的类型为空闲位置时,撤销对所述被吸附的各图标所执行的目标操作具体包括:将已移动至空闲位置的图标还原至原位置。若存在新建的空闲页面,同时删除该新建的空闲页面。

本发明实施例可以在图标管理模式开启下,检测用户在当前屏幕上的连续拖拽操作;在所述连续拖拽操作经过图标时,吸附所述图标;将被吸附的各图标随着所述连续拖拽操作在屏幕的触点而移动;当检测到所述连续拖拽操作结束,则根据所述连续拖拽操作结束所在位置的类型,对所述被吸附的各图标执行对应的目标操作。由此解决了用户分别通过多种手势操作,进行选择图标和选择目标操作,导致的操作步骤复杂、交互过程较多、图标的管理效率低的问题。取得了可以通过一次连续拖拽操作,实现对图标的批量处理操作,简化操作步骤、交互过程,能够提高图标的管理效率的有益效果。

另外,由于本发明实施例的图标堆叠是在用户手指与屏幕的触点部分,其避免了采用固定的图标展示区域,比如dock栏,对多个图标进行堆叠的过程,能够避免改变该图标展示区域的原有功能。

此外,可以吸附图标后再次释放,且可以撤销用户对图标的批量处理操作,从而可以更加灵活的进行图标的批量处理操作。

参照图3,示出了根据本发明的图标的批量处理装置一种实施例的结构框图,具体可以包括如下模块:

检测模块301,用于在图标管理模式开启下,检测用户在当前屏幕上的连续拖拽操作。

图标吸附模块302,用于在所述连续拖拽操作经过图标时,吸附所述图标。

图标移动模块303,用于将被吸附的各图标随着所述连续拖拽操作在屏幕的触点而移动。

目标操作执行模块304,用于当检测到所述连续拖拽操作结束,则根据所述连续拖拽操作结束所在位置的类型,对所述被吸附的各图标执行对应的目标操作。

本发明实施例可以在图标管理模式开启下,检测用户在当前屏幕上的连续拖拽操作;在所述连续拖拽操作经过图标时,吸附所述图标;将被吸附的各图标随着所述连续拖拽操作在屏幕的触点而移动;当检测到所述连续拖拽操作结束,则根据所述连续拖拽操作结束所在位置的类型,对所述被吸附的各图标执行对应的目标操作。由此解决了用户分别通过多种手势操作,进行选择图标和选择目标操作,导致的操作步骤复杂、交互过程较多、图标的管理效率低的问题。取得了可以通过一次连续拖拽操作,实现对图标的批量处理操作,简化操作步骤、交互过程,能够提高图标的管理效率的有益效果。

另外,由于本发明实施例的图标堆叠是在用户手指与屏幕的触点部分,其避免了采用固定的图标展示区域,比如dock栏,对多个图标进行堆叠的过程,能够避免改变该图标展示区域的原有功能。

参照图4,示出了根据本发明的图标的批量处理装置的另一种实施例的结构框图,具体可以包括如下模块:

检测模块401,用于在图标管理模式开启下,检测用户在当前屏幕上的连续拖拽操作。

图标吸附模块402,用于在所述连续拖拽操作经过图标时,吸附所述图标。

图标移动模块403,用于将被吸附的各图标随着所述连续拖拽操作在屏幕的触点而移动。

目标操作执行模块404,用于当检测到所述连续拖拽操作结束,则根据所述连续拖拽操作结束所在位置的类型,对所述被吸附的各图标执行对应的目标操作。

撤销操作接收模块405,用于接收用户触发的撤销操作。

撤销操作执行模块406,用于根据所述撤销操作,撤销对所述被吸附的各图标所执行的目标操作。

优选地,在本发明另一实施例中,上述检测模块401,包括:

标记检测子模块,将检测到的所述连续拖拽操作所形成的轨迹采用路线进行标记显示。

优选地,在本发明另一实施例中,上述图标吸附模块402,包括:

第一图标吸附子模块,用于当检测到所述连续拖拽操作中的悬停操作时,吸附所述悬停操作所在位置所对应的图标。

优选地,在本发明另一实施例中,上述图标吸附模块402,包括:

单行吸附子模块,用于当检测到所述连续拖拽操作所形成的轨迹为以单行方式滑动得到的单行轨迹时,吸附所述单行轨迹经过图标。

逆行吸附子模块,用于当检测到所述连续拖拽操作所形成的轨迹中包括在所述单行轨迹上,以逆行方式滑动得到的逆行轨迹时,释放并还原所述被吸附的各图标中所述逆行轨迹所经过的位置所对应的图标。

优选地,在本发明另一实施例中,上述图标吸附模块402,包括:

第一重叠面积判断子模块,用于在所述连续拖拽操作经过一图标时,判断所述连续拖拽操作在屏幕中的触点的触点面积与所述图标的显示面积之间的重叠面积是否大于第一阈值;

第二图标吸附子模块,用于如果所述重叠面积大于第一阈值,则吸附所述图标。

优选地,在本发明另一实施例中,上述图标吸附模块402,包括:

第二重叠面积判断子模块,用于在所述连续拖拽操作经过一图标时,判断已经被吸附的各图标的总面积与所述图标的显示面积之间的重叠面积是否大于第二阈值;

第三图标吸附子模块,用于如果所述重叠面积大于第二阈值,则吸附所述图标。

优选地,在本发明另一实施例中,上述图标吸附模块402,包括:

页面跳转子模块,用于当检测到当前屏幕上的所述连续拖拽操作到达当前屏幕的边缘时,将当前屏幕显示的页面跳转为显示与所述边缘邻接的页面,进入检测模块。

优选地,在本发明另一实施例中,当上述连续拖拽操作结束所在位置的类型为应用图标时,上述目标操作执行模块404,包括:

文件夹创建子模块,用于创建新文件夹;

第一图标移动子模块,用于将所述被吸附的各图标移动到所述新文件夹。

优选地,在本发明另一实施例中,上述文件夹创建子模块,还包括:

第一创建文件夹子模块,用于在当前页的空闲位置创建新文件夹;或

第二创建文件夹子模块,用于在所述应用图标的位置创建新文件夹;或

第三创建文件夹子模块,用于在连续拖拽操作结束所在位置创建新文件夹。

优选地,在本发明另一实施例中,上述文件夹创建子模块,包括:

类别获取子模块,用于获取所述被吸附的各图标的所属类别。

文件夹命名子模块,用于根据所述类别的名称对创建的新文件夹进行命名。

优选地,在本发明另一实施例中,当上述连续拖拽操作结束所在位置的类型为文件夹图标时,上述目标操作执行模块404,包括:

第二图标移动子模块,用于将所述被吸附的各图标移动到所述文件夹图标对应的文件夹中。

优选地,在本发明另一实施例中,当上述连续拖拽操作结束所在位置的类型为卸载图标时,上述目标操作执行模块404,包括:

应用卸载子模块,用于将所述被吸附的各图标所对应的应用进行卸载。

优选地,在本发明另一实施例中,在上述目标操作执行模块404中,上述目标操作执行模块404还包括:

卸载提示子模块,用于提示用户是否对所述被吸附的各图标对应的应用进行批量卸载。

卸载进入子模块,用于如果接收到用户确认批量卸载的操作,则进入应用卸载子模块。

优选地,在本发明另一实施例中,当上述连续拖拽操作结束所在位置的类型为空闲页面时,上述目标操作执行模块404,包括:

第三图标移动子模块,用于将所述被吸附的各图标按照顺序移动至所述空闲页面。

优选地,在本发明另一实施例中,当上述连续拖拽操作结束所在位置的类型为空闲位置时,上述目标操作执行模块404,包括:

第四图标移动子模块,用于将所述被吸附的各图标按照顺序移动至所述空闲位置。

优选的,在本发明另一实施例中,所述装置还包括:

激活显示模块,用于以激活状态显示所述被吸附的图标,和/或,以激活状态显示所述连续拖拽操作经过的图标;所述激活状态包括:颜色激活状态、和/或形状激活状态、和/或发光激活状态。

本发明实施例可以在图标管理模式开启下,检测用户在当前屏幕上的连续拖拽操作;在所述连续拖拽操作经过图标时,吸附所述图标;将被吸附的各图标随着所述连续拖拽操作在屏幕的触点而移动;当检测到所述连续拖拽操作结束,则根据所述连续拖拽操作结束所在位置的类型,对所述被吸附的各图标执行对应的目标操作。由此解决了用户分别通过多种手势操作,进行选择图标和选择目标操作,导致的操作步骤复杂、交互过程较多、图标的管理效率低的问题。取得了可以通过一次连续拖拽操作,实现对图标的批量处理操作,简化操作步骤、交互过程,能够提高图标的管理效率的有益效果。

另外,由于本发明实施例的图标堆叠是在用户手指与屏幕的触点部分,其避免了采用固定的图标展示区域,比如dock栏,对多个图标进行堆叠的过程,能够避免改变该图标展示区域的原有功能。

此外,可以吸附图标后再次释放,且可以撤销用户对图标的批量处理操作,从而可以更加灵活的进行图标的批量处理操作。

本发明实施例还提供了一种移动终端,如图5所示,为了便于说明,仅示出了与本发明实施例相关的部分,具体技术细节未揭示的,请参照本发明实施例方法部分。该移动终端可以为包括手机、平板电脑、PDA(Personal Digital Assistant,个人数字助理)、POS(Point of Sales,销售设备)、车载电脑等任意设备,以移动终端为手机为例:

图5示出的是与本发明实施例提供的移动终端相关的手机的部分结构的框图。参考图5,手机包括:射频(Radio Frequency,RF)电路510、存储器520、输入单元530、显示单元540、传感器550、音频电路560、无线保真(wireless-fidelity,Wi-Fi)模块570、处理器580、电源590等部件。本领域技术人员可以理解,图5中示出的手机结构并不构成对手机的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

下面结合图5对手机的各个构成部件进行具体的介绍:

RF电路510可用于收发信息或通话过程中,信号的接收和发送,特别地,将基站的下行信息接收后,给处理器580处理;另外,将设计上行的数据发送给基站。通常,RF电路510包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器(Low Noise Amplifier,LNA)、双工器等。此外,RF电路510还可以通过无线通信与网络和其他设备通信。上述无线通信可以使用任一通信标准或协议,包括但不限于全球移动通讯系统(Global System of Mobile communication,GSM)、通用分组无线服务(General Packet Radio Service,GPRS)、码分多址(Code Division Multiple Access,CDMA)、宽带码分多址(Wideband Code Division Multiple Access,WCDMA)、长期演进(Long Term Evolution,LTE)、电子邮件、短消息服务(Short Messaging Service,SMS)等。

存储器520可用于存储软件程序以及模块,处理器580通过运行存储在存储器520的软件程序以及模块,从而执行手机的各种功能应用以及数据处理。存储器520可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器520可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。

输入单元530可用于接收输入的数字或字符信息,以及产生与手机的用户设置以及功能控制有关的键信号输入。具体地,输入单元530可包括触控面板531以及其他输入设备532。触控面板531,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板531上或在触控面板531附近的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触控面板531可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器580,并能接收处理器580发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板531。除了触控面板531,输入单元530还可以包括其他输入设备532。具体地,其他输入设备532可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。

显示单元540可用于显示由用户输入的信息或提供给用户的信息以及手机的各种菜单。显示单元540可包括显示面板541,可选的,可以采用液晶显示器(Liquid Crystal Display,LCD)、有机发光二极管(Organic Light-Emitting Diode,OLED)等形式来配置显示面板541。进一步的,触控面板531可覆盖显示面板541,当触控面板531检测到在其上或附近的触摸操作后,传送给处理器580以确定触摸事件的类型,随后处理器580根据触摸事件的类型在显示面板541上提供相应的视觉输出。虽然在图5中,触控面板531与显示面板541是作为两个独立的部件来实现手机的输入和输入功能,但是在某些实施例中,可以将触控面板531与显示面板541集成而实现手机的输入和输出功能。

手机还可包括至少一种传感器550,比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板541的亮度,接近传感器可在手机移动到耳边时,关闭显示面板541和/或背光。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于手机还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。

音频电路560、扬声器561,传声器562可提供用户与手机之间的音频接口。音频电路560可将接收到的音频数据转换后的电信号,传输到扬声器561,由扬声器561转换为声音信号输出;另一方面,传声器562将收集的声音信号转换为电信号,由音频电路560接收后转换为音频数据,再将音频数据输出处理器580处理后,经RF电路510以发送给比如另一手机,或者将音频数据输出至存储器520以便进一步处理。

Wi-Fi属于短距离无线传输技术,手机通过Wi-Fi模块570可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图5示出了Wi-Fi模块570,但是可以理解的是,其并不属于手机的必须构成,完全可以根据需要在不改变发明的本质的范围内而省略。

处理器580是手机的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器520内的软件程序和/或模块,以及调用存储在存储器520内的数据,执行手机的各种功能和处理数据,从而对手机进行整体监控。可选的,处理器580可包括一个或多个处理单元;优选的,处理器580可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器580中。

手机还包括给各个部件供电的电源590(比如电池),优选的,电源可以通过电源管理系统与处理器580逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。

尽管未示出,手机还可以包括蓝牙模块等,在此不再赘述。

在本发明实施例中,该移动终端所包括的处理器580还具有以下功能:

在图标管理模式开启下,检测用户在当前屏幕上的连续拖拽操作;

在所述连续拖拽操作经过图标时,吸附所述图标;

将被吸附的各图标随着所述连续拖拽操作在屏幕的触点而移动;

当检测到所述连续拖拽操作结束,则根据所述连续拖拽操作结束所在位置的类型,对所述被吸附的各图标执行对应的目标操作。

上述方式可以通过一次连续拖拽操作,实现对图标的批量处理操作,简化操作步骤、交互过程,能够提高图标的管理效率的有益效果。另外,由于本发明实施例的图标堆叠是在用户手指与屏幕的触点部分,其避免了采用固定的图标展示区域,比如dock栏,对多个图标进行堆叠的过程,能够避免改变该图标展示区域的原有功能。

可以理解本发明实施例的存储器,加载有多条可执行指令;其处理器,执行所述多条可执行指令;所述多条可执行指令包括执行前述任一实施例中的步骤的方法。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:只读存储器(ROM,Read Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁盘或光盘等。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。

以上对本发明所提供的移动终端进行了详细介绍,对于本领域的一般技术人员,依据本发明实施例的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

本发明实施例公开了A1、一种图标的批量处理方法,包括:

在图标管理模式开启下,检测用户在当前屏幕上的连续拖拽操作;

在所述连续拖拽操作经过图标时,吸附所述图标;

将被吸附的各图标随着所述连续拖拽操作在屏幕的触点而移动;

当检测到所述连续拖拽操作结束,则根据所述连续拖拽操作结束所在位置的类型,对所述被吸附的各图标执行对应的目标操作。

A2、如A1所述的方法,所述在所述连续拖拽操作经过图标时,吸附所述图标的步骤,包括:

当检测到所述连续拖拽操作中的悬停操作时,吸附所述悬停操作所在位置所对应的图标。

A3、如A1所述的方法,在所述根据所述连续拖拽操作结束所在位置的类型,对所述被吸附的各图标执行对应的目标操作的步骤之后,还包括:

接收用户触发的撤销操作;

根据所述撤销操作,撤销对所述被吸附的各图标所执行的目标操作。

A4、如A1所述的方法,所述在所述连续拖拽操作经过图标时,吸附所述图标的步骤,包括:

当检测到所述连续拖拽操作所形成的轨迹为以单行方式滑动得到的单行轨迹时,吸附所述单行轨迹经过图标。

A5、如A4所述的方法,在所述当检测到所述连续拖拽操作所形成的轨迹为以单行方式滑动得到的单行轨迹时,吸附所述单行轨迹经过图标的步骤之后,还包括:

当检测到所述连续拖拽操作所形成的轨迹中包括在所述单行轨迹上,以逆行方式滑动得到的逆行轨迹时,释放并还原所述被吸附的各图标中所述逆行轨迹所经过的位置所对应的图标。

A6、如A1至A5其中任一项所述的方法,所述在所述连续拖拽操作经过图标时,吸附所述图标的步骤,包括:

在所述连续拖拽操作经过一图标时,判断所述连续拖拽操作在屏幕中的触点的触点面积与所述图标的显示面积之间的重叠面积是否大于第一阈值;

如果所述重叠面积大于第一阈值,则吸附所述图标。

A7、如A1至A5其中任一项所述的方法,所述在所述连续拖拽操作经过图标时,吸附所述图标的步骤,包括:

在所述连续拖拽操作经过一图标时,判断已经被吸附的各图标的总面积与所述图标的显示面积之间的重叠面积是否大于第二阈值;

如果所述重叠面积大于第二阈值,则吸附所述图标。

A8、如A1至A5其中任一项所述的方法,所述检测用户在当前屏幕上的连续拖拽操作的步骤,包括:

将检测到的所述连续拖拽操作所形成的轨迹采用路线进行标记显示。

A9、如A1至A5其中任一项所述的方法,当所述连续拖拽操作结束所在位置的类型为应用图标时,所述根据所述连续拖拽操作结束所在位置的类型,对所述被吸附的各图标执行对应的目标操作的步骤,包括:

创建新文件夹;

将所述被吸附的各图标移动到所述新文件夹。

A10、如A9所述的方法,所述创建新文件夹的步骤,还包括:

在当前页的空闲位置创建新文件夹;或

在所述应用图标的位置创建新文件夹;或

在连续拖拽操作结束所在位置创建新文件夹。

A11、如A9所述的方法,所述创建新文件夹的步骤,包括:

获取所述被吸附的各图标的所属类别;

根据所述类别的名称对创建的新文件夹进行命名。

A12、如A1至A5其中任一项所述的方法,当所述连续拖拽操作结束所在位置的类型为文件夹图标时,所述根据所述连续拖拽操作结束所在位置的类型,对所述被吸附的各图标执行对应的目标操作的步骤,包括:

将所述被吸附的各图标移动到所述文件夹图标对应的文件夹中。

A13、如A1至A5其中任一项所述的方法,当所述连续拖拽操作结束所在位置的类型为卸载图标时,所述根据所述连续拖拽操作结束所在位置的类型,对所述被吸附的各图标执行对应的目标操作的步骤,包括:

将所述被吸附的各图标所对应的应用进行卸载。

A14、如A13所述的方法,在所述将所述被吸附的各图标所对应的应用进行卸载的步骤之前,还包括:

提示用户是否对所述被吸附的各图标对应的应用进行批量卸载;

如果接收到用户确认批量卸载的操作,则进入将所述被吸附的各图标所对应的应用进行卸载的步骤。

A15、如A1至A5其中任一项所述的方法,当所述连续拖拽操作结束所在位置的类型为空闲页面时,所述根据所述连续拖拽操作结束所在位置的类型,对所述被吸附的各图标执行对应的目标操作的步骤,包括:

将所述被吸附的各图标按照顺序移动至所述空闲页面。

A16、如A1至A5其中任一项所述的方法,当所述连续拖拽操作结束所在位置的类型为空闲位置时,所述根据所述连续拖拽操作结束所在位置的类型,对所述被吸附的各图标执行对应的目标操作的步骤,包括:

将所述被吸附的各图标按照顺序移动至所述空闲位置。

A17、如A1至A5其中任一项所述的方法,在所述在所述连续拖拽操作经过图标时,吸附所述图标的步骤之后,还包括:

以激活状态显示所述被吸附的图标,和/或,以激活状态显示所述连续拖拽操作经过的图标;所述激活状态包括:颜色激活状态、和/或形状激活状态、和/或发光激活状态。

A18、如A1所述的方法,所述在所述连续拖拽操作经过图标时,吸附所述图标的步骤,包括:

当检测到当前屏幕上的所述连续拖拽操作到达当前屏幕的边缘时,将当前屏幕显示的页面跳转为显示与所述边缘邻接的页面,进入检测用户在当前屏幕上的连续拖拽操作的步骤。

本发明实施例还公开了B1、一种图标的批量处理装置,包括:

检测模块,用于在图标管理模式开启下,检测用户在当前屏幕上的连续拖拽操作;

图标吸附模块,用于在所述连续拖拽操作经过图标时,吸附所述图标;

图标移动模块,用于将被吸附的各图标随着所述连续拖拽操作在屏幕的触点而移动;

目标操作执行模块,用于当检测到所述连续拖拽操作结束,则根据所述连续拖拽操作结束所在位置的类型,对所述被吸附的各图标执行对应的目标操作。

B2、如B1所述的装置,所述图标吸附模块,包括:

第一图标吸附子模块,用于当检测到所述连续拖拽操作中的悬停操作时,吸附所述悬停操作所在位置所对应的图标。

B3、如B1所述的装置,所述装置还包括:

撤销操作接收模块,用于接收用户触发的撤销操作;

撤销操作执行模块,用于根据所述撤销操作,撤销对所述被吸附的各图标所执行的目标操作。

B4、如B1所述的装置,所述图标吸附模块,包括:

单行吸附子模块,用于当检测到所述连续拖拽操作所形成的轨迹为以单行方式滑动得到的单行轨迹时,吸附所述单行轨迹经过图标。

B5、如B4所述的装置,所述图标吸附模块还包括:

逆行吸附子模块,用于当检测到所述连续拖拽操作所形成的轨迹中包括在所述单行轨迹上,以逆行方式滑动得到的逆行轨迹时,释放并还原所述被吸附的各图标中所述逆行轨迹所经过的位置所对应的图标。

B6、如B1至B5其中任一项所述的装置,所述图标吸附模块,包括:

第一重叠面积判断子模块,用于在所述连续拖拽操作经过一图标时,判断所述连续拖拽操作在屏幕中的触点的触点面积与所述图标的显示面积之间的重叠面积是否大于第一阈值;

第二图标吸附子模块,用于如果所述重叠面积大于第一阈值,则吸附所述图标。

B7、如B1至B5其中任一项所述的装置,所述图标吸附模块,包括:

第二重叠面积判断子模块,用于在所述连续拖拽操作经过一图标时,判断已经被吸附的各图标的总面积与所述图标的显示面积之间的重叠面积是否大于第二阈值;

第三图标吸附子模块,用于如果所述重叠面积大于第二阈值,则吸附所述图标。

B8、如B1至B5其中任一项所述的装置,所述检测模块,包括:

标记检测子模块,将检测到的所述连续拖拽操作所形成的轨迹采用路线进行标记显示。

B9、如B1至B5其中任一项所述的装置,当所述连续拖拽操作结束所在位置的类型为应用图标时,所述目标操作,包括:

文件夹创建子模块,用于创建新文件夹;

第一图标移动子模块,用于将所述被吸附的各图标移动到所述新文件夹。

B10、如B9所述的装置,所述文件夹创建子模块,还包括:

第一创建文件夹子模块,用于在当前页的空闲位置创建新文件夹;或

第二创建文件夹子模块,用于在所述应用图标的位置创建新文件夹;或

第三创建文件夹子模块,用于在连续拖拽操作结束所在位置创建新文件夹。

B11、如B9所述的装置,所述文件夹创建子模块,包括:

类别获取子模块,用于获取所述被吸附的各图标的所属类别;

文件夹命名子模块,用于根据所述类别的名称对创建的新文件夹进行命名。

B12、如B1至B5其中任一项所述的装置,当所述连续拖拽操作结束所在位置的类型为文件夹图标时,所述目标操作执行模块,包括:

第二图标移动子模块,用于将所述被吸附的各图标移动到所述文件夹图标对应的文件夹中。

B13、如B1至B5其中任一项所述的装置,当所述连续拖拽操作结束所在位置的类型为卸载图标时,所述目标操作执行模块,包括:

应用卸载子模块,用于将所述被吸附的各图标所对应的应用进行卸载。

B14、如B13所述的装置,所述目标操作执行模块还包括:

卸载提示子模块,用于提示用户是否对所述被吸附的各图标对应的应用进行批量卸载;

卸载进入子模块,用于如果接收到用户确认批量卸载的操作,则进入应用卸载子模块。

B15、如B1至B5其中任一项所述的装置,当所述连续拖拽操作结束所在位置的类型为空闲页面时,所述目标操作执行模块,包括:

第三图标移动子模块,用于将所述被吸附的各图标按照顺序移动至所述空闲页面。

B16、如B1至B5其中任一项所述的装置,当所述连续拖拽操作结束所在位置的类型为空闲位置时,所述目标操作执行模块,包括:

第四图标移动子模块,用于将所述被吸附的各图标按照顺序移动至所述空闲位置。

B17、如B1至B5其中任一项所述的装置,所述装置还包括:

激活显示模块,用于以激活状态显示所述被吸附的图标,和/或,以激活状态显示所述连续拖拽操作经过的图标;所述激活状态包括:颜色激活状态、和/或形状激活状态、和/或发光激活状态。

B18、如B1所述的装置,所述图标吸附模块,包括:

页面跳转子模块,用于当检测到当前屏幕上的所述连续拖拽操作到达当前屏幕的边缘时,将当前屏幕显示的页面跳转为显示与所述边缘邻接的页面,进入检测模块。

本发明实施例还公开了C1、一种移动终端,包括

存储器,加载有多条可执行指令;

处理器,执行所述多条可执行指令;所述多条可执行指令包括执行以下步骤的方法:

在图标管理模式开启下,检测用户在当前屏幕上的连续拖拽操作;

在所述连续拖拽操作经过图标时,吸附所述图标;

将被吸附的各图标随着所述连续拖拽操作在屏幕的触点而移动;

当检测到所述连续拖拽操作结束,则根据所述连续拖拽操作结束所在位置的类型,对所述被吸附的各图标执行对应的目标操作。

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