本申请涉及通信技术领域,具体涉及一种移动桌面图标的方法和装置。
背景技术:
随着装载有安卓(Android)系统的智能终端设备的RAM/RO、CPU等硬件性能的提升,以及越来越多APP被广泛使用,目前在智能终端设备上,仅仅依靠1~2屏的应用已不能满足广大用户的需求,多屏基本处于常态。这就使得用户经常会把自己比较喜欢的应用或者经常使用的应用的图标会尽可能地移动到第一屏或者第二屏中。因此图标的跨屏移动便成为用户体验的亮点。
在智能终端设备的图标跨屏移动方面,现有的实现方法如下:长按桌面的单个图标不动,直至拖到到相关屏的空缺位置;或,长按桌面的单个图标不动,在桌面的缩略图中将其拖动到指定位置;或长按桌面的单个图标使之产生浮动,然后滑动到指定的屏后,再拖动到指定的空缺位置。
虽然现有的智能终端设备基本都支持图标的跨屏移动功能,但存在如下缺陷:每次只能移动一个图标,操作效率低。
由于上述问题的存在,使现有智能终端设备上桌面图标的操控存在明显的效率低和操控体验不佳的问题。
技术实现要素:
本发明提供一种移动桌面图标的方法和装置,以解决现有技术拖动费劲,每次仅能拖动一个图标的操作效率低问题。
本发明提供了一种在智能终端移动桌面图标的方法,包括:
接收对所述智能终端的操作;
根据所述操作,查询预先设定的操作命令集,判断是否为启动桌面图标移动的操作命令;若是,则将当前桌面所用的图标变为可选状态;
接收对所述当前桌面的多个图标的选择,并记录被选择图标为待移动图标;
接收对屏幕的切换操作命令,并根据所述切换操作命令,切换到指定屏幕,将该指定屏幕作为所述待移动图标的目标屏幕;
将所述待移动图标移动到所述目标屏幕。
可选的,所述操作,具体为以下中的一种:
对屏幕的操作,或对屏幕上图标的操作,或是使用按键操作。
可选的,所述将所述待移动图标移动到所述目标屏幕之后还包括:
判断所述目标屏幕的剩余空间;如果所述目标屏幕的空缺位置的数量大于或等于待移动图标的数量,则将待移动图标移动到所述目标屏幕的空缺位置。
可选的,所述判断所述目标屏幕的剩余空间,具体还包括:
如果所述目标屏幕没有空缺位置,则被选择的所述待移动的图标继续保持被选择状态。
可选的,所述判断所述目标桌面的剩余空间,具体还包括:
如果所述目标屏幕的空缺位置的数量小于待移动图标的数量,则将较靠前的待移动图标填充到所述目标屏幕的空缺位置,剩余的待移动图标则继续保持被选择状态。
可选的,在所述所述待移动的图标继续保持被选择状态之后,还包括:
接收对所述智能终端的归回操作,将所述继续保持被选择状态的待移动图标归回到原位置,并取消被选择状态。
本发明还提供了一种用于移动桌面图标的装置,包括:
接收单元,用于接收对所述智能终端的操作、接收对所述当前桌面的多个图标的选择,接收对屏幕的切换操作命令;
查询判断单元,用于根据所述操作,查询预先设定的操作命令集,判断是否为启动桌面图标移动的操作命令;若是,则将当前桌面所用的图标变为可选状态;
记录单元,用于当接收到对所述当前桌面的图标的选择后,记录被选择图标为待移动图标;
切换单元,用于根据所述切换操作命令,切换到指定屏幕,将该指定屏幕作为所述待移动图标的目标屏幕;
移动单元,用于将所述待移动图标移动到所述目标屏幕。
可选的,所述操作为如下之一:
对屏幕的操作,或对屏幕上图标的操作,或是使用按键操作。
可选的,还包括判断单元,用于判断所述目标屏幕的剩余空间;如果所述目标屏幕的空缺位置的数量大于或等于待移动图标的数量,则将待移动图标移动到所述目标屏幕的空缺位置。
可选的,如果所述目标屏幕没有空缺位置,则被选择的所述待移动的图标继续保持被选择状态。
可选的,如果所述目标屏幕的空缺位置的数量小于待移动图标的数量,则将较靠前的待移动图标填充到所述目标屏幕的空缺位置,剩余的待移动图标则继续保持被选择状态。
可选的,还包括:
归回单元,用于当接收对所述智能终端的归回操作之后,将所述继续保持可选状态的待移动图标归回到原位置,并取消被选择状态。
与现有技术相比,本发明具有以下优点:
采用本申请提供的技术方案,能够同时实现拖动多个图标到目标位置,将提高操作效率,减轻用户频繁移动图标的动作。
同时拖动多个图标,可以帮助用户同时实现对多个图标的相同操作,可以提高系统的可用性,提高用户体验,减少用户的重复操作。
附图说明
图1是本发明的一种移动桌面图标的方法实施例的流程示意图;
图2是本发明的一种用于移动桌面图标的装置实施例的流程示意图。
具体实施方式
在下面的描述中阐述了很多具体细节以便于充分理解本发明。但是本发明能够以很多不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本发明内涵的情况下做类似推广,因此本发明不受下面公开的具体实施的限制。
本发明提供一种移动桌面图标的方法,以下为具体实施例:
如图1所示,其为本申请提供的一种移动桌面图标的方法实施例的流程示意图,所述方法包括如下步骤:
步骤S101:接收对所述智能终端的操作。
所述操作,可以是对屏幕的操作,可以是对屏幕上图标的操作,也可以是使用按键操作。
所述接收智能终端屏幕的操作,是指智能终端通过传感器接收所述屏幕上的压力变化和温度变化,来接收对这智能终端的操作。
所述智能终端屏幕接收压力变化和温度变化,可以使用电阻屏和电容屏实现。
步骤S102:根据所述操作,查询预先设定的操作命令集,判断是否为启动桌面图标移动的操作命令;若是,则将当前桌面所用的图标变为可选状态。
所述预先设定的操作命令集,主要包括对每种按键设置不同的操作命令。对同一按键,不同的操作持续时间和频率设置不同的操作命令。例如,一个按键,按压1秒以内,设置为关闭屏幕命令。按压2秒以上,设置为关机命令。
屏幕接收操作命令,可以通过传感器接收到的操作持续时间和操作频率设置不同的命令。例如:操作1秒以内是执行命令,操作2秒以上是编辑操作。
所述图标存在可选状态和非可选状态。
所述可选状态,可以通过多种方式表现:
可以更改图标的颜色,在图标上增加标识,设置图标闪烁频率等。
对于其他未被选中的图标,保持原有状态。最多支持选中当前桌面的所有图标,最少支持一个图标也不选中。
步骤S103:接收对所述当前桌面的多个图标的选择,并记录被选择图标为待移动图标。
可以通过更改被选择图标的颜色,在被选择图标上增加标识,设置被选择图标闪烁频率等,来表示图标的状态为被选择状态。
可选的,对所述当前桌面的选择图标的数量可以为一个或多个。
步骤S104:接收对屏幕的切换操作命令,并根据所述切换操作命令,切换到指定屏幕,将该指定屏幕作为所述待移动图标的目标屏幕;
可选的,还包括:判断是否为启动桌面图标移动的操作命令。
所述切换操作命令可以使用多种具体操作发出,取决于操作命令集中的规定,例如:采用滑动操作,采用点击屏幕下方的箭头,采用按键操作等等。
步骤S105:将所述待移动图标移动到所述目标屏幕。
所述移动到目标屏幕,是指首先在原屏幕删除各个待移动图标,在目标屏幕增加各个待移动图标。
移动操作完成后,图标原位置将变为空,目标位置变为所移动的多个图标。
当一个图标也不选中时,移动操作将无效。
可选的,步骤S105之后还包括:判断所述目标屏幕的剩余空间:
如果所述目标屏幕的空缺位置的数量大于待移动图标的数量,则将待移动图标移动到所述目标屏幕的空缺位置;
如果所述目标屏幕的空缺位置的数量等于待移动图标的数量,则将待移动图标移动到所述目标屏幕的空缺位置;
如果所述目标屏幕没有空缺位置,则将被选择的所述待移动图标继续保持被选择状态。
如果所述目标屏幕的空缺位置的数量小于待移动图标的数量,则将较靠前的所述待移动图标填充到所述目标屏幕的空缺位置,剩余的所述待移动图标则继续保持被选择状态。
对当前桌面和目标桌面进行记录。如果目标不满足条件,将剩余图标回退到原桌面。
可选的,在上述两种情况之后,还包括:接收对所述智能终端的回归操作,将所述继续保持被选择状态的待移动图标归回到原位置。其中,所述回归操作为按键操作或对屏幕的操作;所述原位置为其未被变为可选状态之前的位置。
当移动操作完成后,取消原有屏幕未被移动的可选状态。对于已经发生移动的图标,取消其选中状态,恢复其为初始状态。
采用本实施例提供的方法,能够同时实现拖动多个图标到目标位置,将提高操作效率,减轻用户的频繁的移动图标的动作。
相对应的,本发明还提供一种用于移动桌面图标的装置,以下为该装置的具体实施例:
如图2所示,其为本申请提供的一种用于移动桌面图标的装置实施例的流程示意图,所述装置包括接收单元201、查询判断单元202、记录单元203、切换单元204和移动单元205:
接收单元201,用于接收对所述智能终端的操作、接收对所述当前桌面的图标的选择,接收对屏幕的切换操作命令;
可选的,所述操作为如下之一:
对屏幕的操作,或对屏幕上图标的操作,或是使用按键操作。
查询判断单元202,用于根据所述操作,查询预先设定的操作命令集,判断是否为启动桌面图标移动的操作命令;若是,则将当前桌面所用的图标变为可选状态;
记录单元203,用于当接收到对所述当前桌面的图标的选择后,记录被选择图标为待移动图标;
切换单元204,用于根据所述切换操作命令,切换到指定屏幕,将该指定屏幕作为所述待移动图标的目标屏幕;
移动单元205,用于将所述待移动图标移动到所述目标屏幕。
可选的,还包括判断单元206,用于判断所述目标屏幕的剩余空间;
如果所述目标屏幕的空缺位置的数量大于或等于待移动图标的数量,则将待移动图标移动到所述目标屏幕的空缺位置;
如果所述目标屏幕没有空缺位置,则被选择的所述待移动的图标继续保持被选择状态;
如果所述目标屏幕的空缺位置的数量小于待移动图标的数量,则将较靠前的待移动图标填充到所述目标屏幕的空缺位置,剩余的待移动图标则继续保持被选择状态。
可选的,还包括:
归回单元207,用于当接收对所述智能终端的归回操作之后,将所述继续保持被选择状态的待移动图标归回到原位置,并取消被选择状态。
采用本实施例提供的装置,同时拖动多个图标,可以帮助用户同时实现对多个图标的相同操作,可以提高系统的可用性,提高用户体验,减少用户的重复操作。
本发明虽然以较佳实施例公开如上,但其并不是用来限定本发明,任何本领域技术人员在不脱离本发明的精神和范围内,都可以做出可能的变动和修改,因此本发明的保护范围应当以本发明权利要求所界定的范围为准。