一种图标整理方法、设备及移动终端的制作方法

文档序号:6639299阅读:138来源:国知局
一种图标整理方法、设备及移动终端的制作方法
【专利摘要】本发明公开了一种图标整理方法,适于在具有触摸屏的移动终端中执行,该方法包括步骤:检测在所述触摸屏上的连续触摸输入;记录所述触摸输入的轨迹;选中该轨迹经过或包围的一个或多个图标;创建文件夹;以及将所述一个或多个图标移动到文件夹中。本发明还提供了一种图标整理设备以及包括该设备的移动终端。
【专利说明】一种图标整理方法、设备及移动终端

【技术领域】
[0001]本发明涉及移动终端【技术领域】,尤其涉及一种图标整理方法、设备及移动终端。

【背景技术】
[0002]随着硬件和软件的迅速发展,诸如智能手机、平板电脑等移动终端正迅速普及。为了满足日常生活的各种需要,用户习惯在移动终端上安装各种各样的应用。对于每个应用,在移动终端的桌面上都会显示有一个对应的图标。随着用户安装的应用越来越多,显示的图标也越来越多,用户往往需要在桌面上滑动几页才能找到某个应用的图标。因此,操作系统一般允许用户在桌面上创建文件夹并将若干个图标放入文件夹中,以便减少图标占用的桌面面积,从而方便用户浏览查找图标。例如,用户可以将所有游戏类应用的图标放入名为“游戏”的文件夹中,将工具类应用的图标放入名为“工具”的文件夹中。
[0003]然而在现有技术中,用户只能逐一拖动图标至文件夹中,效率较低。特别是当需要归入文件夹的图标数量较多时,会消耗用户大量时间。
[0004]因此,需要一种更加便捷的图标整理方案。


【发明内容】

[0005]鉴于此,本发明提供了一种图标整理方法、设备及移动终端,以力图解决或至少缓解上面存在的问题。
[0006]根据本发明的一个方面,提供了一种图标整理方法,适于在具有触摸屏的移动终端中执行,该方法包括步骤:检测在触摸屏上的连续触摸输入;记录该触摸输入的轨迹?’选中该轨迹经过或包围的一个或多个图标;创建文件夹;以及将一个或多个图标移动到文件夹中。
[0007]可选地,在根据本发明的图标整理方法中,其中选中该轨迹经过或包围的一个或多个图标的步骤包括:如果该轨迹中存在重复触点,则确定轨迹为闭环轨迹,选中该闭环轨迹包围的一个或多个图标;否则确定轨迹为非闭环轨迹,选中该非闭环轨迹经过的一个或多个图标。
[0008]可选地,在根据本发明的图标整理方法中,其中选中该闭环轨迹包围的一个或多个图标的步骤包括:根据该闭环轨迹与各个图标的位置关系,确定该闭环轨迹包围的一个或多个图标。
[0009]可选地,在根据本发明的图标整理方法中,其中根据该闭环轨迹与各个图标的位置关系,确定该闭环轨迹包围的一个或多个图标的步骤包括:如果一个图标所占用的显示区域全部在该闭环轨迹之内,则确定它被该闭环轨迹包围。
[0010]可选地,在根据本发明的图标整理方法中,其中根据该闭环轨迹与各个图标的位置,确定该轨迹包含的一个或多个图标的步骤包括:如果一个图标所占用的显示区域大部分在所述闭环轨迹之内,则确定它被该闭环轨迹包围。
[0011 ] 可选地,在根据本发明的图标整理方法中,其中选中该非闭环轨迹经过的一个或多个图标的步骤包括:根据该非闭环轨迹与各个图标的位置关系,确定该非闭环轨迹经过的一个或多个图标。
[0012]根据本发明的另一个方面,提供了一种图标整理设备,驻留在具有触摸屏的移动终端中,该设备包括:检测模块,适于检测触摸屏上的连续触摸输入,并记录该触摸输入的轨迹;图标选择模块,选中该轨迹经过或包围的一个或多个图标;图标整理模块,适于创建文件夹,并将图标选择模块中选中的一个或多个图标移动到所述文件夹中。
[0013]可选地,在根据本发明的图标整理设备中,该图标选择模块还适于如果该触摸输入的轨迹中存在重复触点,则确定轨迹为闭环轨迹,选中该闭环轨迹包围的一个或多个图标;否则确定轨迹为非闭环轨迹,选中该非闭环轨迹经过的一个或多个图标。
[0014]可选地,在根据本发明的图标整理设备中,该图标选择模块还适于根据闭环轨迹与各个图标的位置关系,确定该闭环轨迹包围的一个或多个图标。
[0015]可选地,在根据本发明的图标整理设备中,该图标选择模块还适于如果一个图标所占用的显示区域全部在闭环轨迹之内,则确定它被该闭环轨迹包围。
[0016]可选地,在根据本发明的图标整理设备中,该图标选择模块还适于如果一个图标所占用的显示区域大部分在闭环轨迹之内,则确定它被该闭环轨迹包围。
[0017]可选地,在根据本发明的图标整理设备中,该图标选择模块还适于根据该非闭环轨迹与各个图标的位置关系,确定该非闭环轨迹经过的一个或多个图标。
[0018]可选地,在根据本发明的图标整理设备中,该图标选择模块还适于如果一个图标所占用的显示区域与该非闭环轨迹相交,则确定该非闭环轨迹经过该图标。
[0019]根据本发明的还有一个方面,提供了一种移动终端,该移动终端具有触摸屏,并且包括根据本发明的设备。
[0020]根据本发明的图标整理方案,通过用户在移动终端触摸屏上的触摸输入轨迹确定所需要整理的图标,可快速地选中图标并同时将其移动至新建的文件夹中,耗费时间短,效率较高,并且操作简单方便,大大提高了用户的使用体验。

【专利附图】

【附图说明】
[0021]为了实现上述以及相关目的,本文结合下面的描述和附图来描述某些说明性方面,这些方面指示了可以实践本文所公开的原理的各种方式,并且所有方面及其等效方面旨在落入所要求保护的主题的范围内。通过结合附图阅读下面的详细描述,本公开的上述以及其它目的、特征和优势将变得更加明显。遍及本公开,相同的附图标记通常指代相同的部件或元素。
[0022]图1示出了根据本发明一个实施例的移动终端100的结构框图;
[0023]图2示出了根据本发明一个实施例的图标整理设备400的结构示意图;
[0024]图3-图9示出了根据本发明的实施例的图标整理示意图;以及
[0025]图10示出了根据本发明一个实施例的图标整理方法的流程图。

【具体实施方式】
[0026]下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
[0027]图1是根据本发明一个实施例的移动终端100的结构框图。具有多点触摸能力的移动终端100可以包括存储器接口 102、一个或多个处理器104,以及外围接口 106。
[0028]存储器接口 102、一个或多个处理器104和/或外围接口 106既可以是分立元件,也可以集成在一个或多个集成电路中。在移动终端100中,各种元件可以通过一条或多条通信总线或信号线来耦合。传感器、设备和子系统可以耦合到外围接口 106,以便帮助实现多种功能。
[0029]例如,运动传感器110、光传感器112和距离传感器114可以耦合到外围接口 106,以方便定向、照明和测距等功能。其他传感器116同样可以与外围接口 106相连,例如定位系统(例如GPS接收机)、温度传感器、生物测定传感器或其他感测设备,由此可以帮助实施相关的功能。
[0030]相机子系统120和光学传感器122可以用于方便诸如记录照片和视频剪辑的相机功能的实现,其中相机子系统120和光学传感器122例如可以是电荷耦合器件(CCD)或互补金属氧化物半导体(CMOS)光学传感器。
[0031]可以通过一个或多个无线通信子系统124来帮助实现通信功能,其中无线通信子系统124可以包括射频接收机和发射机和/或光(例如红外)接收机和发射机。无线通信子系统124的特定设计和实施方式可以取决于移动终端100所支持的一个或多个通信网络。例如,移动终端100可以包括被设计成支持GSM网络、GPRS网络、EDGE网络、W1-Fi或WiMax网络以及BlueboothTM网络的通信子系统124。
[0032]音频子系统126可以与扬声器128以及麦克风130相耦合,以便帮助实施启用语音的功能,例如语音识别、语音复制、数字记录和电话功能。
[0033]I/O子系统140可以包括触摸屏控制器142和/或一个或多个其他输入控制器144。触摸屏控制器142可以耦合到触摸屏146。举例来说,该触摸屏146和触摸屏控制器142可以使用多种触摸感测技术中的任何一种来检测与之进行的接触和移动或是暂停,其中感测技术包括但不局限于电容性、电阻性、红外和表面声波技术。一个或多个其他输入控制器144可以耦合到其他输入/控制设备148,例如一个或多个按钮、摇杆开关、拇指旋轮、红外端口、USB端口、和/或指示笔之类的指点设备。其中一个或多个按钮(未显示)可以包括用于控制扬声器128和/或麦克风130音量的向上/向下按钮。
[0034]存储器接口 102可以与存储器150相耦合。该存储器150可以包括高速随机存取存储器和/或非易失性存储器,例如一个或多个磁盘存储设备,一个或多个光学存储设备,和/或闪存存储器(例如NAND,N0R)。
[0035]存储器150可以存储操作系统152,例如Android、1S或是Windows Phone之类的操作系统。该操作系统152可以包括用于处理基本系统服务以及执行依赖于硬件的任务的指令。存储器150还可以存储应用154,应用154运行在操作系统之上。
[0036]在移动设备运行时,会从存储器150中加载操作系统152,并且由处理器104执行。应用154在运行时,也会从存储器150中加载,并由处理器104执行。应用154运行在操作系统之上,利用操作系统以及底层硬件提供的接口实现各种用户期望的功能,如即时通信、网页浏览、图片管理等。应用可以是独立于操作系统提供的,也可以是操作系统自带的。
[0037]在各种应用154中,其中的一种应用为根据本发明的图标整理设备400。
[0038]通常,驻留在移动终端100的各种应用154都具有相关联的图标,多个图标以彳丁和列的方式布置在触摸屏146上。
[0039]该图标整理设备400通过检测并记录用户在触摸屏146上的触摸输入轨迹,根据该轨迹和触摸屏146上的图标布局信息,确定该轨迹经过或包围的一个或多个图标后,将其移动至触摸屏146上新创建的文件夹中。
[0040]图2示出了根据本发明的一个实施例的图标整理设备400的结构示意图。该图标整理设备400包括检测模块420、图标选择模块440以及图标整理模块460。
[0041]检测模块420检测触摸屏上的连续触摸输入,记录下该触摸输入的轨迹。触摸输入例如可以是用户使用手指或触控笔在触摸屏上移动而产生的。通常在安卓操作系统中,系统通过侦听事件ACT1N_DOWN、ACT1N_MOVE和ACT1N_UP (触摸屏被按下、触摸屏上触点移动和触摸屏被抬起)来处理触摸事件,通过调用ev.getX O和ev.getY O等函数来获取触摸输入过程中触点的坐标。
[0042]可选地,为防止输入中途出现断开后检测模块420仍记录其轨迹,当触摸输入过程中两个连续触点相隔的时间不大于预定时间间隔,则在触摸屏上弹出提示提醒用户重新输入。例如,预定时间间隔可以设为I秒。
[0043]根据本发明的一个实施方式,检测模块420可采用像素为单位记录输入轨迹中的所有触点,并将所有触点的坐标值存入一个数据结构中,比如存入线性表中。
[0044]图标选择模块440与检测模块420相连,从检测模块420获取轨迹记录后,图标选择模块440选中该轨迹经过或包围的一个或多个图标。
[0045]具体地,需要将轨迹与当前触摸屏上的图标布局信息比对才能确定该轨迹选中的图标。首先,图标选择模块440获取当前的图标布局信息,该图标布局信息包括各屏幕上的图标位置和内容等,通常以xml格式存储在移动终端数据库中。
[0046]根据该图标布局信息可计算得出触摸屏上各图标所占区域坐标。例如图3示出的屏幕上图标布局示意图,图标形状为矩形,其图标所占区域坐标的计算规则如下:
[0047]W1 =桌面宽度-图标左侧数量*图标宽度_图标宽度间隙距尚,其中w丨为图标起始X坐标,W2= w !+图标宽度,其中W2为图标结束X坐标。h i =桌面显示区域高度-图标上方数量*图标高度-图标高度间隙距离,其中Ii1为图标起始y坐标,h2= hi+图标宽度,其中h2为图标结束y坐标。通过(w i,Ill)、(w2, h2)两点坐标值即可确定图标所占矩形区域坐标。
[0048]根据本发明的一个实施方式,可以允许使用不同类型触摸输入轨迹进行选中图标。例如,用户可以在屏幕上划出像圆圈、矩形这样的闭环轨迹来选中闭环轨迹所包围的一个或多个图标。或者,用户也可以划出像折线这样的非闭环轨迹来选中非闭环轨迹所经过的一个或多个图标。如果该触摸输入的轨迹中存在重复触点,则图标选择模块440确定该轨迹为闭环轨迹,选中该闭环轨迹包围的一个或多个图标;否则图标选择模块440确定该轨迹为非闭环轨迹,选中该非闭环轨迹经过的一个或多个图标。
[0049]当确定触摸输入的轨迹为闭环轨迹后,图标选择模块440根据闭环轨迹与各个图标的位置关系,确定该闭环轨迹包围的一个或多个图标。
[0050]例如,根据检测模块420记录的触摸输入轨迹,将轨迹中起始触点记为(xO,y0),自(xO,yO)开始图标选择模块440每隔预定间隔距离选取该轨迹上的触点,直至轨迹结束。
选取的触点坐标依次为(x0,y0)、(xl,yl)......,可采用一个数据结构存储起来,例如存入二维数组。优选地,其中预定间隔距离可设为10像素。采用间隔距离选取触点的方式可提高计算过程中数组循环的效率。
[0051]根据本发明的一个实施方式,如果一个图标所占用的显示区域全部在闭环轨迹之内,则图标选择模块440确定它被该闭环轨迹包围。
[0052]例如,假设图3中一矩形图标所占区域坐标可用一个数据结构rect表示,即表示为 rect (left,top,right,bottom),其中 left、top、right、bottom 分别为图标位置坐标中图标左上顶点和右下顶点的横、纵坐标值。每隔预定间隔距离选取的触点坐标存入二维数组中,图标选择模块440将rect (left,top,right,bottom)与该二维数组做比对,若满足以下条件:y_max>top,y_min〈bottom,x_max>right, x_min〈left,则图标选择模块 440 确定该图标被闭环轨迹完全包围。其中y_max、y_min为二维数组中横坐标处于[left, right]的触点的纵坐标最大值与最小值,x_max、x_min为二维数组中纵坐标处于[bottom, top]的触点的横坐标最大值与最小值。
[0053]若图标未被闭环轨迹完全包围,二者存在交点,根据本发明的又一个实施方式,如果一个图标所占用的显示区域大部分在闭环轨迹之内,则图标选择模块440也可以确定它被该闭环轨迹包围。这样,降低了对于用户输入的精确度要求。
[0054]例如,当交点所在图标位于闭环轨迹之内的面积大于图标所占区域总面积的二分之一,则确定该图标为闭环轨迹包围的图标,否则不属于闭环轨迹包围的图标。通过比对图标所占区域坐标与存有轨迹触点的二维数组,得到二者交点,设为(xl,yl)和(x2,y2),交点所在图标左下顶点坐标设为(x3,y3),若满足以下条件:0.5*(x2-x3)*(yl-y3)/S>0.5,其中S为图标所占区域总面积,则该图标位于闭环轨迹之内的面积大于图标所占区域总面积的二分之一,确定该图标为闭环轨迹包围的图标。
[0055]最后图标选择模块440将所确定被闭环轨迹所包围的一个或多个图标设为选中状态。若确定闭环轨迹没有包围任何一个图标,则图标选择模块440在触摸屏上弹出提示提醒用户重新输入。
[0056]当确定触摸输入的轨迹为非闭环轨迹后,根据本发明的另一个实施方式,图标选择模块440根据该非闭环轨迹与各个图标的位置关系,确定该非闭环轨迹经过的一个或多个图标。
[0057]具体地,图标选择模块440从存储有轨迹触点坐标的数据结构(比如线性表)中读取触点坐标,将每个触点坐标与屏幕上各图标所占区域坐标做比对,确定该非闭环轨迹经过的图标。
[0058]根据本发明的一个实施方式,如果一个图标所占用的显示区域与该非闭环轨迹相交,图标选择模块440则可以确定该非闭环轨迹经过该图标。
[0059]例如,若图标所占用的显示区域、非闭环轨迹二者存在一个或多个交点,则图标选择模块440获取该交点坐标,确定该交点所属的图标,确定该图标为闭环轨迹经过的图标,并设置该图标为选中状态。若二者无交点,该非闭环轨迹无经过的图标,则在触摸屏上弹出提示提醒用户重新输入。
[0060]图标选择模块440选中轨迹所经过或包围的一个或多个图标后,与之相连的图标整理模块460创建文件夹,将选中的一个或多个图标移动至文件夹中。另外,根据本发明的一个实施例,只需删除该文件夹即可将文件夹中全部图标移出,该文件夹中全部图标重新在触摸屏上显示。
[0061]尽管在描述中以矩形图标为例进行了描述,但本领域技术人员应当理解,本发明的构思可以适用于以任意排列方式排列的任意形状的图标,只要能够计算出图标的布局信息。此外,应当理解,在判断是否有重复触点或者交点时,并不要求两点绝对重合,而是只要两者足够接近即可,例如距离小于3个像素。
[0062]下面通过图4-图6示出的实施例来具体说明根据本发明的图标整理方案。
[0063]图4、图5示出了根据本发明一个实施例的图标整理示意图。
[0064]假设某移动终端触摸屏上各图标形状为矩形,以4X4的结构排布在触摸屏上,并按照排列从左至右依次标记为图标1、图标2、图标3……。用户在触摸屏上进行触摸输入,在本实施例中,轨迹记录显示在触摸屏上。如图4所示,该轨迹没有重复触点,为非闭环轨迹,该非闭环轨迹经过了 6个图标,分别为第一行第一列、第一行第二列、第二行第二列、第三行第二列、第三行第三列、第三行第四列上的图标1、图标2、图标6、图标10、图标11和图标12。如图5所示,该非闭环轨迹经过的6个图标移动至新建的文件夹中,其余图标依次前移,新建文件夹排布在最末。
[0065]图6、图7示出了根据本发明一个实施例的图标整理示意图。
[0066]假设某移动终端触摸屏上各图标形状为矩形,以4X4的结构排布在触摸屏上,并按照排列从左至右依次标记为图标1、图标2、图标3……。用户在触摸屏上进行触摸输入,在本实施例中,轨迹记录显示在触摸屏上。如图6所示,该轨迹有重复触点,为闭环轨迹,该闭环轨迹完全包围了 4个图标(与包围的4个图标无交点),分别为第一行第二列、第一行第三列、第二行第二列、第二行第三列上的图标2、图标3、图标6和图标7。如图7所示,该闭环轨迹包围的4个图标移动至新建的文件夹中,其余图标依次前移,新建文件夹排布在最末。
[0067]图8、图9示出了根据本发明一个实施例的图标整理示意图。
[0068]假设某移动终端触摸屏上各图标形状为矩形,以4X4的结构排布在触摸屏上,并按照排列从左至右依次标记为图标1、图标2、图标3……。用户在触摸屏上进行触摸输入,在本实施例中,轨迹记录显示在触摸屏上。如图8所示,该轨迹有重复触点,为闭环轨迹,该闭环轨迹完全包围了 3个图标,分别为第二行第二列、第二行第三列、第三行第三列上的图标6、图标7和图标11。同时,该闭环轨迹与4个图标相交,分别为第一行第二列、第一行第三列、第三行第二列、第三行第四列上的图标2、图标3、图标10和图标12。其中第一行第二列、第一行第三列、第三行第二列上的图标2、图标3和图标10在该闭环轨迹之内的面积大于该图标面积的二分之一,即大部分在该闭环轨迹之内,第三行第四列上的图标12在该闭环轨迹之内的面积小于该图标面积的二分之一,因此确定该闭环轨迹包围了第一行第二列、第一行第三列、第三行第二列上的图标2、图标3、图标10。如图9所示,该闭环轨迹包围的6个图标移动至新建的文件夹中,其余图标依次前移,新建文件夹排布在最末。
[0069]除了图4到图9所描述的实施例外,还可以处理混合类型的轨迹,例如用户的触摸输入轨迹一部分是闭环轨迹,另一部分是非闭环轨迹,此时可以将这个轨迹分为两部分,分别按照这两种轨迹类型的实施例进行处理,选中闭环轨迹所包围的图标以及非闭环轨迹所经过的轨迹。
[0070]图10示出了根据本发明一个实施例的图标整理方法的流程图。该方法适于在具有触摸屏的移动终端100中执行,特别适于在根据图2所述的图标整理设备400中执行。参照图10,该图标整理方法始于步骤S310。
[0071]在步骤S310中,检测在触摸屏上的连续触摸输入。一般由用户使用手指或触摸笔在触摸屏上移动输入。
[0072]随后在步骤S320中,记录触摸输入的轨迹。通常在安卓操作系统中,系统通过侦听事件ACT1N_DOWN、ACT1N_MOVE和ACT1N_UP (触摸屏被按下、触摸屏上触点移动和触摸屏被抬起)来处理触摸事件,通过调用ev.getX O和ev.getY O等函数来获取触摸输入过程中触点的坐标。
[0073]根据本发明的一个实施方式,可以采用像素为单位记录输入轨迹中的所有触点,并将所有触点的坐标值存入一个数据结构中,比如存入线性表中。
[0074]记录下轨迹中所有触点的坐标值后,在步骤S330中,选中该轨迹经过或包围的一个或多个图标。
[0075]具体地,首先获取当前的图标布局信息,该图标布局信息包括各屏幕上的图标位置和内容等,通常存储在移动终端数据库,比如SQLite中。根据该图标布局信息可计算得出触摸屏上各图标所占区域坐标。
[0076]随后,根据本发明的另一个实施方式,如果该触摸输入的轨迹中存在重复触点,则确定该轨迹为闭环轨迹,选中该闭环轨迹包围的一个或多个图标;否则确定该轨迹为非闭环轨迹,选中该非闭环轨迹经过的一个或多个图标。
[0077]其中,根据本发明的又一个实施方式,当确定触摸输入的轨迹为闭环轨迹后,根据闭环轨迹与各个图标的位置关系,确定该闭环轨迹包围的一个或多个图标。根据本发明的又一个实施方式,如果一个图标所占用的显示区域全部在闭环轨迹之内,则确定它被该闭环轨迹包围。
[0078]例如,轨迹中起始触点记为(x0,y0),自(x0,y0)开始每隔预定间隔距离选取该轨迹上的触点,直至轨迹结束。选取的触点坐标可采用一个数据结构存储起来,如存入二维数组。一矩形图标所占区域坐标可用一个数据结构rect表示,即表示为rect (left,top,right, bottom),其中left、top、right、bottom分别为图标位置坐标中图标左上角和右下角的横、纵坐标值。将rect (left,top,right,bottom)与二维数组中数据做比对,若满足以下条件:y_max>top,y_min〈bottom,x_max>right, x_min〈left,则确定该图标所占用的显示区域全部在闭环轨迹之内,被闭环轨迹完全包围。其中y_max、y_min为二维数组中横坐标处于[left, right]的触点的纵坐标最大值与最小值,x_max、x_min为二维数组中纵坐标处于[bottom, top]的触点的横坐标最大值与最小值。
[0079]若图标未被闭环轨迹完全包围,二者存在交点,根据本发明的又一个实施方式,如果一个图标所占用的显示区域大部分在闭环轨迹之内,则确定它被该闭环轨迹包围。
[0080]例如,当交点所在图标位于闭环轨迹之内的面积大于图标所占区域总面积的二分之一,则确定该图标为闭环轨迹包围的图标,否则不属于闭环轨迹包围的图标。
[0081]确定触摸输入的闭环轨迹所包围的图标之后,将这些图标设置为选中状态。若确定闭环轨迹没有包围的图标,则在触摸屏上弹出提示提醒用户重新输入。
[0082]当确定触摸输入的轨迹为非闭环轨迹后,根据本发明的另一个实施方式,根据该非闭环轨迹与各个图标的位置关系,确定该非闭环轨迹经过的一个或多个图标。
[0083]具体地,从存储有轨迹触点坐标的数据结构(比如线性表)中读取触点坐标,将每个触点坐标与屏幕上各图标所占区域坐标做比对,确定该非闭环轨迹经过的图标。
[0084]根据本发明的另一个实施方式,如果一个图标所占用的显示区域与该非闭环轨迹相交,则确定该非闭环轨迹经过该图标。
[0085]例如,若图标所占用的显示区域、非闭环轨迹二者存在一个或多个交点,获取该交点坐标,确定该交点所属的图标,确定该图标为闭环轨迹经过的图标,并设置该图标为选中状态。若二者无交点,该非闭环轨迹无经过的图标,则在触摸屏上弹出提示提醒用户重新输入。
[0086]选中轨迹所经过或包围的一个或多个图标后,在步骤S340中创建文件夹,将选中的一个或多个图标移动至文件夹中。另外,根据本发明的一个实施例,只需删除该文件夹即可将文件夹中全部图标移出,该文件夹中全部图标重新在触摸屏上显示。
[0087]由此可见,本方案通过根据用户的输入轨迹确定一个或多个带整理图标,同时进行移动操作免去了逐一拖拽图标至文件夹的繁琐操作,节省了时间,提高了效率,实现了对屏幕上图标的高效整理,给用户使用带来极大便利。
[0088]在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下被实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。
[0089]类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循【具体实施方式】的权利要求书由此明确地并入该【具体实施方式】,其中每个权利要求本身都作为本发明的单独实施例。
[0090]本领域那些技术人员应当理解在本文所公开的示例中的设备的模块或单元或组件可以布置在如该实施例中所描述的设备中,或者可替换地可以定位在与该示例中的设备不同的一个或多个设备中。前述示例中的模块可以组合为一个模块或者此外可以分成多个子模块。
[0091]本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。
[0092]此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。
[0093]A6、如A2所述的图标整理方法,其中选中该非闭环轨迹经过的一个或多个图标的步骤包括:根据该非闭环轨迹与各个图标的位置关系,确定该非闭环轨迹经过的一个或多个图标。A7、如A6所述的图标整理方法,其中根据该非闭环轨迹与各个图标的位置关系确定该非闭环轨迹经过的一个或多个图标的步骤包括:如果一个图标所占用的显示区域与该非闭环轨迹相交,则确定该非闭环轨迹经过该图标。B12、如Bll所述的图标整理设备,所述图标选择模块还适于如果一个图标所占用的显示区域大部分在所述闭环轨迹之内,则确定它被该闭环轨迹包围。B13、如B9所述的图标整理设备,所述图标选择模块还适于根据该非闭环轨迹与各个图标的位置关系,确定该非闭环轨迹经过的一个或多个图标。B14、如B13所述的图标整理设备,所述图标选择模块还适于如果一个图标所占用的显示区域与该非闭环轨迹相交,则确定该非闭环轨迹经过该图标。
[0094]此外,所述实施例中的一些在此被描述成可以由计算机系统的处理器或者由执行所述功能的其它装置实施的方法或方法元素的组合。因此,具有用于实施所述方法或方法元素的必要指令的处理器形成用于实施该方法或方法元素的装置。此外,装置实施例的在此所述的元素是如下装置的例子:该装置用于实施由为了实施该发明的目的的元素所执行的功能。
[0095]如在此所使用的那样,除非另行规定,使用序数词“第一”、“第二”、“第三”等等来描述普通对象仅仅表示涉及类似对象的不同实例,并且并不意图暗示这样被描述的对象必须具有时间上、空间上、排序方面或者以任意其它方式的给定顺序。
[0096]尽管根据有限数量的实施例描述了本发明,但是受益于上面的描述,本【技术领域】内的技术人员明白,在由此描述的本发明的范围内,可以设想其它实施例。此外,应当注意,本说明书中使用的语言主要是为了可读性和教导的目的而选择的,而不是为了解释或者限定本发明的主题而选择的。因此,在不偏离所附权利要求书的范围和精神的情况下,对于本【技术领域】的普通技术人员来说许多修改和变更都是显而易见的。对于本发明的范围,对本发明所做的公开是说明性的,而非限制性的,本发明的范围由所附权利要求书限定。
【权利要求】
1.一种图标整理方法,适于在具有触摸屏的移动终端中执行,该方法包括步骤: 检测在所述触摸屏上的连续触摸输入; 记录所述触摸输入的轨迹; 选中该轨迹经过或包围的一个或多个图标; 创建文件夹;以及 将所述一个或多个图标移动到文件夹中。
2.如权利要求1所述的图标整理方法,其中选中该轨迹经过或包围的一个或多个图标的步骤包括: 如果该轨迹中存在重复触点,则确定所述轨迹为闭环轨迹,选中该闭环轨迹包围的一个或多个图标; 否则确定所述轨迹为非闭环轨迹,选中该非闭环轨迹经过的一个或多个图标。
3.如权利要求2所述的图标整理方法,其中选中该闭环轨迹包围的一个或多个图标的步骤包括: 根据该闭环轨迹与各个图标的位置关系,确定该闭环轨迹包围的一个或多个图标。
4.如权利要求3所述的图标整理方法,其中根据该闭环轨迹与各个图标的位置关系,确定该闭环轨迹包围的一个或多个图标的步骤包括: 如果一个图标所占用的显示区域全部在所述闭环轨迹之内,则确定它被该闭环轨迹包围。
5.如权利要求4所述的图标整理方法,其中根据该闭环轨迹与各个图标的位置所述类圆圈轨迹与当前的图标位置信息,确定该轨迹包含的一个或多个图标的步骤包括: 如果一个图标所占用的显示区域大部分在所述闭环轨迹之内,则确定它被该闭环轨迹包围。
6.一种图标整理设备,驻留在具有触摸屏的移动终端中,该设备包括: 检测模块,适于检测所述触摸屏上的连续触摸输入,并记录所述触摸输入的轨迹; 图标选择模块,选中该轨迹经过或包围的一个或多个图标; 图标整理模块,适于创建文件夹,并将所述图标选择模块中选中的一个或多个图标移动到所述文件夹中。
7.如权利要求6所述的图标整理设备,所述图标选择模块还适于如果该触摸输入的轨迹中存在重复触点,则确定所述轨迹为闭环轨迹,选中该闭环轨迹包围的一个或多个图标;否则确定所述轨迹为非闭环轨迹,选中该非闭环轨迹经过的一个或多个图标。
8.如权利要求7所述的图标整理设备,所述图标选择模块还适于根据所述闭环轨迹与各个图标的位置关系,确定该闭环轨迹包围的一个或多个图标。
9.如权利要求8所述的图标整理设备,所述图标选择模块还适于如果一个图标所占用的显示区域全部在所述闭环轨迹之内,则确定它被该闭环轨迹包围。
10.一种移动终端,该移动终端具有触摸屏,包括权利要求6至9任一项所述的图标整理设备。
【文档编号】G06F3/0488GK104503660SQ201410794647
【公开日】2015年4月8日 申请日期:2014年12月18日 优先权日:2014年12月18日
【发明者】于标文 申请人:厦门美图移动科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1