根据触摸宽度生成图标操作指令的方法及系统的制作方法

文档序号:6619846阅读:130来源:国知局
根据触摸宽度生成图标操作指令的方法及系统的制作方法
【专利摘要】本发明公开了一种根据触摸宽度生成图标操作指令的方法及系统,首先将触摸宽度与操作策略关联,然后检测用户对图标的触摸操作,获取触摸宽度,根据触摸宽度对应的操作策略生成操作指令,对图标进行操作,所述操作指令包括对图标操作指令及对图标对应程序的操作指令,如程序的打开及卸载,图标的删除、移动及重命名等,增加了对图标触摸操作的新功能,以图标为对象实施与图标关联的操作,用户对应用程序操作,直接通过图标即可获取所需操作,方便简单,节省操作时间及操作步骤。
【专利说明】根据触摸宽度生成图标操作指令的方法及系统

【技术领域】
[0001] 本发明涉及移动终端触摸屏应用领域,尤其涉及的是一种根据触摸宽度生成图标 操作指令的方法及系统。

【背景技术】
[0002] 触摸屏已普遍应用于移动终端,目前,采用触摸屏打开应用程序的操作是通过单 击该应用程序的图标实现,而现有技术中,通过图标只能实现应用程序的打开与图标的删 除,通过图标实现的功能较为简单,但图标是用户最常用的对象,对于图标的其他操作,如 图标重命名、图标对应程序的卸载等,都需要多个操作,而且操作菜单的位置各不相同,操 作较麻烦,且效率较低。
[0003] 因此,现有技术还有待于改进和发展。


【发明内容】

[0004] 鉴于上述现有技术的不足,本发明的目的在于提供一种根据触摸宽度生成图标操 作指令的方法及系统,旨在解决通过图标实现功能较少及终端操作效率低的问题。
[0005] 本发明的技术方案如下: 一种根据触摸宽度生成图标操作指令的方法,包括以下步骤: A、 设置与触摸宽度对应的操作策略; B、 当检测到用户对图标进行触摸操作时,则记录图标所在区域触摸操作的所有触摸宽 度; C、 当触摸操作在图标Μ所在区域停止,则以图标Μ所在区域内触摸操作的触摸宽度最 大值对应的操作策略,生成对图标Μ或图标Μ对应程序的操作指令。
[0006] 所述的根据触摸宽度生成图标操作指令的方法,其中,步骤Α具体包括: A100、将触摸宽度划分若干个区域; A200、将同一区域内的触摸宽度对应相同的操作策略; A300、将每个区域对应不同的操作策略。
[0007] 所述的根据触摸宽度生成图标操作指令的方法,其中,所述步骤B之前包括: B100、检测用户触摸图标所在区域的操作; B200、获取用户在图标所在区域上的触摸操作的触摸宽度; B300、记录图标所在区域触摸操作的所有触摸宽度。
[0008] 所述的根据触摸宽度生成图标操作指令的方法,其中,步骤C还包括: 当触摸操作没有在图标Μ所在区域停止,则清空图标Μ所在区域记录的触摸操作的触 摸宽度。
[0009] 所述的根据触摸宽度生成图标操作指令的方法,其中, 设置与触摸宽度对应的操作策略包括程序打开策略、程序卸载策略、图标删除策略及 图标命名策略及图标移动策略; 若触摸宽度最大值对应程序打开策略,则生成对图标对应程序的打开指令; 若触摸宽度最大值对应程序卸载策略,则生成对图标对应程序的卸载指令; 若触摸宽度最大值对应图标删除策略,则生成对图标的删除指令; 若触摸宽度最大值对应图标命名策略,则生成对图标的命名指令; 若触摸宽度最大值对应图标移动策略,则生成对图标的移动指令。
[0010] 与上述方法对应的,本发明还提供了一种根据触摸宽度生成图标操作指令的系 统,包括: 设置模块,用于设置与触摸宽度对应的操作策略; 触摸宽度记录模块,当检测到用户对图标进行触摸操作时,则记录图标所在区域触摸 操作的所有触摸宽度; 响应模块,当触摸操作在图标Μ所在区域停止,则以图标Μ所在区域内触摸操作的触摸 宽度最大值对应的操作策略,生成对图标Μ或图标Μ对应程序的操作指令。
[0011] 所述的根据触摸宽度生成图标操作指令的系统,其中,所述设置模块具体包括: 区域划分模块,用于将触摸宽度划分若干个区域; 关联模块,用于将同一区域内的触摸宽度对应相同的操作策略; 区域设置模块,用于将每个区域对应不同的操作策略。
[0012] 所述的根据触摸宽度生成图标操作指令的系统,其中,还包括: 触摸检测模块,用于检测用户触摸图标所在区域的操作; 触摸宽度获取模块,用于获取用户在图标所在区域上的触摸操作的触摸宽度; 记录模块,用于记录图标所在区域触摸操作的所有触摸宽度。
[0013] 所述的根据触摸宽度生成图标操作指令的系统,其中,所述响应模块,当触摸操作 没有在图标Μ所在区域停止,则清空图标Μ所在区域记录的触摸操作的触摸宽度。
[0014] 所述的根据触摸宽度生成图标操作指令的系统,其中,设置与触摸宽度对应的操 作策略包括程序打开策略、程序卸载策略、图标删除策略及图标命名策略及图标移动策略, 其中, 所述程序打开策略,用于生成对图标对应程序的打开指令; 所述程序卸载策略,用于生成对图标对应程序的卸载指令; 所述图标删除策略,用于生成对图标的删除指令; 所述图标命名策略,用于生成对图标的命名指令; 所述图标移动策略,用于生成对图标的移动指令。
[0015] 与现有技术相比,本发明所提供的根据触摸宽度生成图标操作指令的方法及系 统,首先将触摸宽度与操作策略关联,然后检测用户对图标的触摸操作,获取触摸宽度,根 据触摸宽度对应的操作策略生成操作指令,对图标进行操作,所述操作指令包括对图标操 作指令及对图标对应程序的操作指令,如程序的打开及卸载,图标的删除、移动及重命名 等,增加了对图标触摸操作的新功能,以图标为对象实施与图标关联的操作,用户对应用程 序操作,直接通过图标即可获取所需操作,方便简单,节省操作时间及操作步骤。

【专利附图】

【附图说明】
[0016] 图1是本发明所述的根据触摸宽度生成图标操作指令的方法流程图。
[0017] 图2是本发明所述的根据触摸宽度生成图标操作指令的系统结构图。
[0018] 图3是本发明一较佳实施例所述的获取触摸操作的触摸宽度最大值的方法流程 图。

【具体实施方式】
[0019] 本发明提供一种根据触摸宽度生成图标操作指令的方法及系统,为使本发明的目 的、技术方案及效果更加清楚、明确,以下参照附图并举实例对本发明进一步详细说明。应 当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
[0020] 请参见图1,图1是本发明所述的根据触摸宽度生成图标操作指令的方法流程图。 如图1所示,本发明所述的一种根据触摸宽度生成图标操作指令的方法,包括: 步骤101、设置与触摸宽度对应的操作策略;触摸宽度是指触摸屏接收的触摸操作中, 最大的两触摸点之间的距离,换句话说,在触摸操作中获取所有触摸屏上被触摸到的点的 点坐标,计算所有点中任意两个点之间的距离,将距离值最大的作为触摸宽度。所述操作策 略是指具体的操作,如应用程序的打开、卸载,图标的删除、移动及重命名等,可生成相应的 操作指令。设置与触摸宽度对应的操作策略是指将触摸宽度与操作策略关联,终端接收到 触摸宽度时自动执行相对应的操作策略。
[0021] 步骤102、当检测到用户对图标进行触摸操作时,则记录图标所在区域触摸操作的 所有触摸宽度;每个触摸操作均需对触摸屏接触,接触就会有触摸区域,每个触摸区域均由 触摸点构成,如步骤101所述,获取每个触摸点的坐标,将触摸区域内的所有点两两连接计 算点间距,以最大的点间距作为本次触摸操作的触摸宽度。移动终端实时检测用户的触摸 操作,换句话说,在检测到用户对图标进行触摸操作时,移动终端按照设定的时间间隔获取 触摸操作的触摸宽度,依次循环,获取用户触摸过程中所有的触摸操作的触摸宽度,需要说 明的是,设定的时间间隔相对于用户触摸操作的时间是一个非常小的时间段。
[0022] 步骤103、当触摸操作在图标Μ所在区域停止,则以图标Μ所在区域内触摸操作的 触摸宽度最大值对应的操作策略,生成对图标Μ或图标Μ对应程序的操作指令。这里所述 的图标Μ泛指应用程序图标中的任意一个,触摸操作在图标Μ所在区域停止是指撤去触摸 操作,不再触摸操作,而非触摸操作的触摸位置不变。当触摸操作在图标Μ所在区域停止, 则获取图标Μ所在区域内触摸操作的所有触摸宽度,以触摸宽度最大值对应的操作策略生 成对图标Μ或图标Μ对应程序的操作指令。
[0023] 对于触摸宽度最大值的获取过程,请参见图3,图3是本发明一较佳实施例所述的 获取触摸操作的触摸宽度最大值的方法流程图。如图3所示,所述的获取触摸操作的触摸 宽度最大值的方法,包括: 步骤301 :Wmax=0 ;将触摸宽度最大值Wmax置零。
[0024] 步骤302 :用户是否停止触摸操作;判断触摸操作是否停止,若是,则执行步骤 307,若否,则执行步骤303。
[0025] 步骤303 :获取所有触摸点的点坐标。
[0026] 步骤304 :计算触摸操作的触摸宽度Wn ;计算出当前触摸操作的触摸宽度Wn,将任 意两触摸点连接计算点间距,以最大两点间的点间距作为触摸宽度fc。
[0027] 步骤305 :若Wn> Wmax;将Wn与Wmax比较,若Wn> Wmax,则执行步骤306,若Wn〈 Wmax,则进入下次n+1检测过程,执行步骤302. 步骤306 :Wmax=Wn ;将Wn的值赋予Wmax,进入下次n+1检测过程。
[0028] 步骤307 :根据触摸宽度Wmax执行相应操作策略。
[0029] 所述的根据触摸宽度生成图标操作指令的方法,优选的,步骤101具体包括:将触 摸宽度划分若干个区域;将同一区域内的触摸宽度对应相同的操作策略;将每个区域对应 不同的操作策略。设置与触摸宽度对应的操作策略方式很多,可将每个触摸宽度与操作策 略对应,也可将触摸宽度分为多个区域,将区域内的每个触摸宽度均对应一种操作策略,这 样就可以区域为单位设置操作策略,将不同的区域对应不同的操作策略,这样,如果获取的 触摸操作的触摸宽度最大值落在那个区域,就只执行对应的操作策略。将触摸宽度分区域, 可使一定范围内的触摸宽度对应相同的操作策略,无需用户的触摸操作非常精准,有利于 用户的实际操作。
[0030] 所述的根据触摸宽度生成图标操作指令的方法,优选的,所述步骤102之前包括: 检测用户触摸图标所在区域的操作;获取用户在图标所在区域上的触摸操作的触摸宽度; 记录图标所在区域触摸操作的所有触摸宽度。触摸宽度是指触摸屏接收的触摸操作中,最 大的两触摸点之间的距离。获取触摸宽度,首先获取触摸操作中被触摸到的点的点坐标,然 后计算这些点中任意两点的点间距,以最大的点间距作为触摸宽度。获取触摸宽度后将触 摸宽度记录。
[0031] 所述的根据触摸宽度生成图标操作指令的方法,优选的,步骤103还包括:当触摸 操作没有在图标Μ所在区域停止,则清空图标Μ所在区域记录的触摸操作的触摸宽度。触 摸操作可能在多个图标中进行,本发明以单个图标所在区域为范围记录触摸宽度,在触摸 操作没有在某个图标停止,则将该图标所在区域记录的触摸操作的触摸宽度。这样,如果用 户的触摸操作在多个图标进行时,则以用户触摸操作终止的图标所在区域的触摸宽度最大 值对应的操作策略,生成操作指令;当触摸操作没有在图标Μ所在区域停止,则清空图标Μ 所在区域记录的触摸操作的触摸宽度。
[0032] 所述的根据触摸宽度生成图标操作指令的方法,优选的,设置与触摸宽度对应的 操作策略包括程序打开策略、程序卸载策略、图标删除策略及图标命名策略及图标移动策 略;若触摸宽度最大值对应程序打开策略,则生成对图标对应程序的打开指令;若触摸宽 度最大值对应程序卸载策略,则生成对图标对应程序的卸载指令;若触摸宽度最大值对应 图标删除策略,则生成对图标的删除指令;若触摸宽度最大值对应图标命名策略,则生成对 图标的命名指令;若触摸宽度最大值对应图标移动策略,则生成对图标的移动指令。设置与 触摸宽度对应的操作策略分为两种,一是对图标的操作,二是对图标对应程序的操作,对于 不同的图标可设置不同的操作策略。
[0033] 请参见图2,图2是本发明所述的根据触摸宽度生成图标操作指令的系统结构图。 如图2所示,本发明所述的一种根据触摸宽度生成图标操作指令的系统,包括 : 设置模块,用于设置与触摸宽度对应的操作策略,具体如上所述; 触摸宽度记录模块,当检测到用户对图标进行触摸操作时,则记录图标所在区域触摸 操作的所有触摸宽度,具体如上所述; 响应模块,当触摸操作在图标Μ所在区域停止,则以图标Μ所在区域内触摸操作的触摸 宽度最大值对应的操作策略,生成对图标Μ或图标Μ对应程序的操作指令,具体如上所述。
[0034] 所述的根据触摸宽度生成图标操作指令的系统,优选的,所述设置模块具体包 括: 区域划分模块,用于将触摸宽度划分若干个区域,具体如上所述; 关联模块,用于将同一区域内的触摸宽度对应相同的操作策略,具体如上所述; 区域设置模块,用于将每个区域对应不同的操作策略,具体如上所述。
[0035] 所述的根据触摸宽度生成图标操作指令的系统,优选的,还包括: 触摸检测模块,用于检测用户触摸图标所在区域的操作,具体如上所述; 触摸宽度获取模块,用于获取用户在图标所在区域上的触摸操作的触摸宽度,具体如 上所述; 记录模块,用于记录图标所在区域触摸操作的所有触摸宽度,具体如上所述。
[0036] 所述的根据触摸宽度生成图标操作指令的系统,优选的,所述响应模块,当触摸操 作没有在图标Μ所在区域停止,则清空图标Μ所在区域记录的触摸操作的触摸宽度,具体如 上所述。
[0037] 所述的根据触摸宽度生成图标操作指令的系统,优选的,设置与触摸宽度对应的 操作策略包括程序打开策略、程序卸载策略、图标删除策略及图标命名策略及图标移动策 略,具体如上所述,其中, 所述程序打开策略,用于生成对图标对应程序的打开指令,具体如上所述; 所述程序卸载策略,用于生成对图标对应程序的卸载指令,具体如上所述; 所述图标删除策略,用于生成对图标的删除指令,具体如上所述; 所述图标命名策略,用于生成对图标的命名指令,具体如上所述; 所述图标移动策略,用于生成对图标的移动指令,具体如上所述。
[0038] 综上所述,本发明所提供的根据触摸宽度生成图标操作指令的方法及系统,首先 将触摸宽度与操作策略关联,然后检测用户对图标的触摸操作,获取触摸宽度,根据触摸宽 度对应的操作策略生成操作指令,对图标进行操作,所述操作指令包括对图标操作指令及 对图标对应程序的操作指令,如程序的打开及卸载,图标的删除、移动及重命名等,增加了 对图标触摸操作的新功能,以图标为对象实施与图标关联的操作,用户对应用程序操作,直 接通过图标即可获取所需操作,方便简单,节省操作时间及操作步骤。
[0039] 应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可 以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保 护范围。
【权利要求】
1. 一种根据触摸宽度生成图标操作指令的方法,其特征在于,包括以下步骤: A、 设置与触摸宽度对应的操作策略; B、 当检测到用户对图标进行触摸操作时,则记录图标所在区域触摸操作的所有触摸宽 度; C、 当触摸操作在图标Μ所在区域停止,则以图标Μ所在区域内触摸操作的触摸宽度最 大值对应的操作策略,生成对图标Μ或图标Μ对应程序的操作指令。
2. 根据权利要求1所述的根据触摸宽度生成图标操作指令的方法,其特征在于,步骤A 具体包括: A100、将触摸宽度划分若干个区域; A200、将同一区域内的触摸宽度对应相同的操作策略; A300、将每个区域对应不同的操作策略。
3. 根据权利要求1所述的根据触摸宽度生成图标操作指令的方法,其特征在于,所述 步骤B之前包括: B100、检测用户触摸图标所在区域的操作; B200、获取用户在图标所在区域上的触摸操作的触摸宽度; B300、记录图标所在区域触摸操作的所有触摸宽度。
4. 根据权利要求1所述的根据触摸宽度生成图标操作指令的方法,其特征在于,步骤C 还包括: 当触摸操作没有在图标Μ所在区域停止,则清空图标Μ所在区域记录的触摸操作的触 摸宽度。
5. 根据权利要求1所述的根据触摸宽度生成图标操作指令的方法,其特征在于, 设置与触摸宽度对应的操作策略包括程序打开策略、程序卸载策略、图标删除策略及 图标命名策略及图标移动策略; 若触摸宽度最大值对应程序打开策略,则生成对图标对应程序的打开指令; 若触摸宽度最大值对应程序卸载策略,则生成对图标对应程序的卸载指令; 若触摸宽度最大值对应图标删除策略,则生成对图标的删除指令; 若触摸宽度最大值对应图标命名策略,则生成对图标的命名指令; 若触摸宽度最大值对应图标移动策略,则生成对图标的移动指令。
6. -种根据触摸宽度生成图标操作指令的系统,其特征在于,包括: 设置模块,用于设置与触摸宽度对应的操作策略; 触摸宽度记录模块,当检测到用户对图标进行触摸操作时,则记录图标所在区域触摸 操作的所有触摸宽度; 响应模块,当触摸操作在图标Μ所在区域停止,则以图标Μ所在区域内触摸操作的触摸 宽度最大值对应的操作策略,生成对图标Μ或图标Μ对应程序的操作指令。
7. 根据权利要求6所述的根据触摸宽度生成图标操作指令的系统,其特征在于,所述 设置模块具体包括: 区域划分模块,用于将触摸宽度划分若干个区域; 关联模块,用于将同一区域内的触摸宽度对应相同的操作策略; 区域设置模块,用于将每个区域对应不同的操作策略。
8. 根据权利要求6所述的根据触摸宽度生成图标操作指令的系统,其特征在于,还包 括: 触摸检测模块,用于检测用户触摸图标所在区域的操作; 触摸宽度获取模块,用于获取用户在图标所在区域上的触摸操作的触摸宽度; 记录模块,用于记录图标所在区域触摸操作的所有触摸宽度。
9. 根据权利要求6所述的根据触摸宽度生成图标操作指令的系统,其特征在于,所述 响应模块,当触摸操作没有在图标Μ所在区域停止,则清空图标Μ所在区域记录的触摸操作 的触摸宽度。
10. 根据权利要求6所述的根据触摸宽度生成图标操作指令的系统,其特征在于,设置 与触摸宽度对应的操作策略包括程序打开策略、程序卸载策略、图标删除策略及图标命名 策略及图标移动策略,其中, 所述程序打开策略,用于生成对图标对应程序的打开指令; 所述程序卸载策略,用于生成对图标对应程序的卸载指令; 所述图标删除策略,用于生成对图标的删除指令; 所述图标命名策略,用于生成对图标的命名指令; 所述图标移动策略,用于生成对图标的移动指令。
【文档编号】G06F3/0488GK104123094SQ201410329663
【公开日】2014年10月29日 申请日期:2014年7月11日 优先权日:2014年7月11日
【发明者】俞斌, 杨维琴 申请人:Tcl通讯(宁波)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1