具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例提供的一种触摸屏控制方法,其可包括:获取用户对触摸屏操作的触控范围,以及所述触控范围内涉及的桌面图标;判断获取到的所述桌面图标是否多于一个;若获取到的所述桌面图标多于一个,则基于所述触控范围从所述触摸屏的显示界面上选取用于放大的对象进行放大,生成放大区域;当检测到用户在所述放大区域内触发了一桌面图标时,执行所述桌面图标对应的指令。本发明实施例在检测到用户的触控范围中涉及了多个桌面图标时,在显示界面上生成放大区域,使用户可以直接对放大区域中被放大了的桌面图标进行触控操作,供用户直接在放大区域进行触控操作,由此,本发明实施例可以为用户提供更佳的操作界面,减少用户手动操作的复杂度。
具体实现中,本发明实施例选取用于放大的对象的方法可以包括:选取触控范围内涉及的所有桌面图标;或者,当触控范围中心点落入桌面图标外围区域时,选取桌面图标和与触控范围的中心点相邻、位于桌面图标中心和触控范围中心沿线方向的第一个图标;或者,选取距离触控范围中心点第二指定范围内涉及的桌面图标;或者,选取距离触控范围中心点的第三指定范围。本发明实施例在放大区域中为用户提供的放大图标是基于用户的触控范围而选取的,故具有灵活性。
下面结合附图及具体实施方式,对本发明实施例的技术方案进行详细说明。
如图1所示的触摸屏控制的一实施例流程示意图,该实施例可以包括以下步骤:
步骤S110,获取用户对触摸屏操作的触控范围,以及所述触控范围内涉及的桌面图标。其中,本步骤提及的触控范围包括用户在触摸屏显示界面上操作时手指的覆盖范围,或者距离所述覆盖范围中心点第一指定范围,本步骤提及的覆盖范围中心点是终端根据用户的覆盖范围计算获得的,终端根据其上报的中心点坐标指定触控范围。例如,可如图7所示,终端可直接将用户手指与触摸屏的覆盖范围视为用户的触控范围,或者获取覆盖范围在触摸屏坐标系中所覆盖的点或点集合,根据该点或点集合的坐标值计算出覆盖范围的中心点的坐标,并将中心点坐标上报至终端,终端可将距离用户手指与触摸屏的覆盖范围的中心点0.3cm的范围视为用户的触控范围,本发明实施例的步骤S110中,用户的触控范围是可以按照实际使用情况进行具体设定的。此外,触控范围内涉及的桌面图标为触控范围覆盖到的所有桌面图标,具体实现如图7的终端的一显示屏实施例示意图中,触控范围覆盖到的触摸屏显示界面上的桌面图标包括国际新闻、娱乐新闻、篮球、足球,则本步骤将获取到这四个桌面图标。
步骤S111,判断获取到的桌面图标是否多于一个。如步骤S110的举例中,终端获取到的图标为四个,则判定终端获取到的桌面图标是多于一个的。其中,若本步骤获取到的桌面图标是一个,则终端直接执行该桌面图标对应的执行指令;若本步骤获取到的桌面图标少于一个,则终端不作响应。
步骤S112,若获取到的所述桌面图标多于一个,则基于所述触控范围从所述触摸屏的显示界面上选取用于放大的对象进行放大,生成放大区域。
具体实施中,当步骤S111判断出终端获取到的桌面图标是多于一个时,从触摸屏的显示界面上选取桌面图标或者部分或全部显示界面按指定比例放大,显示在显示界面的放大区域中。其中,选取用于放大的对象的选取方式可包括:选取触控范围内涉及的所有桌面图标;或者,当触控范围中心点落入桌面图标外围区域时,选取桌面图标和与触控范围的中心点相邻的、位于桌面图标中心和触控范围中心沿线方向的第一个图标;或者,选取触控范围中心点的第二指定范围内涉及的桌面图标;或者,选取距离触控范围中心点的第三指定范围。另外,将选取的桌面图标按指定比例放大时,放大比例是可以系统默认的,也可以具体设置放大倍数。此外,显示界面的放大区域可以位于用户触摸显示屏位置的附近,也可以以当前触摸位置为准直接进行放大处理,放大区域的面积可以以刚好包含所有放大的桌面图标为准,也可以按实际情况具体调整。
具体实现中,终端以选取触控范围内涉及的所有桌面图标的方式作为用于放大的对象的选取方式时,终端将直接在放大区域中放大步骤S110中获取到的所有桌面图标,例如,如在图7中步骤S110实施后,终端获取到了包括国际新闻、娱乐新闻、篮球、足球的四个桌面图标,则终端直接在放大区域中放大显示这四个桌面图标,放大的效果图可如图8所示,在用户的触控范围上方,终端生成了放大区域,并在放大区域中显示了步骤S110获取到的所有桌面图标,这些桌面图标均可以在放大区域中被直接触发,并执行相应的命令。
具体实现中,终端以当触控范围中心点落入桌面图标外围区域时,选取桌面图标和与触控范围的中心点相邻的、位于桌面图标中心和触控范围中心沿线方向的第一个图标的方式作为用于放大的对象的选取方式时,终端首先需要判断步骤S110检查到的用户手指触控范围的中心点所在,再判断该中心点是否落于某桌面图标的外围区域中,若该中心点落入了某一桌面图标的外围区域中,则找出该中心点与该桌面图标的中心点连线反方向位置的第一桌面图标,将该桌面图标与第一桌面图标同时选取为需要显示在放大区域中被放大显示的桌面图标,如图9提供的需要被放大的桌面图标分析示意图中,用户触控范围的中心位于点91处,经分析91点刚好落于桌面图标国际新闻的外围灰色区域中,则终端以91点和桌面图标国际新闻的图标中心92点作连线,并找出位于该连线的反向延长线上的第一桌面图标为桌面图标足球,则桌面图标国际新闻和桌面图标足球被选取为需要显示在放大区域中被放大显示的桌面图标,放大的效果图可如图10所示,图10的放大区域中包含了用户触控范围的中心点位置所在的桌面图标国际新闻和位于触控范围的中心点与桌面图标国际新闻中心点反向延长线上的第一桌面图标,桌面图标足球,这两个桌面图标均可以在放大区域中被直接触发,并执行相应的命令。本发明实施例选用此方法选取需要放大的桌面图标时,也可不仅限于两个,当触摸屏显示界面上的桌面图标面积很小时,也可以适当调整选取桌面图标的个数。
具体实现中,终端以选取触控范围中心点第二指定范围内涉及的桌面图标的方式作为用于放大的对象的选取方式时,终端首先需要判断步骤S110检查到的用户手指触控范围的中心点所在,再规定第二指定范围,例如距离该中心点的第二指定范围内包含的图标,第二指定范围的形状和大小可进行默认处理,或者根据实际情况具体设置,例如图7中,可以以步骤S110获取到的用户手指触控范围中心点为中心,设置获取需要放大的桌面图标的第二指定范围为以触控范围中心点为中心的长为30mm、宽为18mm的矩形,则终端可获取到包括国内新闻、经济新闻、国际新闻、娱乐新闻、篮球、足球、排球、网球、马拉松和高尔夫在内的八个桌面图标作为需要需要显示在放大区域中被放大显示的桌面图标,那么此时终端的显示界面显示效果可如图11所示,终端生成了放大区域,并在放大区域中显示了步骤S110获取到的所有桌面图标,这些桌面图标均可以在放大区域中被直接触发,并执行相应的命令。本发明实施例的第二指定范围可包含第一指定范围。
具体实现中,终端以选取距离触控范围中心点的第三指定范围作为用于放大的对象的选取方式时,终端首先需要判断步骤S110检查到的用户手指触控范围的中心点所在,再规定第三指定范围,第三指定范围的形状和大小可进行默认处理,或者根据实际情况具体设置,例如可以以步骤S110获取到的用户手指触控范围中心点为中心,设置获取需要放大的桌面图标的第三指定范围为以触控范围中心点为中心的长为30mm、宽为18mm的矩形,则选取的范围可同样如图7所示,那么此时终端的显示界面显示效果可相应的如图11所示。本发明实施例的第三指定范围可包含第二指定范围,也可包含于第二指定范围。
本发明实施例提及的放大区域,可以是一种基于原显示界面的创建的、置于原显示界面的顶层的放大区域,也可以是一种在原显示界面内添加的放大区域;该放大区域可灵活地出现在用户的覆盖范围附近,也可以显示在显示界面的指定位置;该放大区域的面积可以被指定和默认,也可以根据显示界面的面积被灵活调整,例如,可将放大区域的面积与显示界面的面积设定为1:1,则本发明实施例的终端将生成与显示界面面积相同的放大区域。
步骤S113,当检测到用户在放大区域内触发了一桌面图标时,响应用户的触发动作,并执行该桌面图标对应的指令。具体实施中,若终端检测到用户在终端提供的放大区域中进行了操作,则直接执行用户触发的桌面图标所对应的指令。其中,若该桌面图标对应的执行指令包含跳转到另一页面,则直接执行该桌面图标对应的指令;若该桌面图标对应的执行指令不包含跳转到另一页面,则执行该桌面图标对应的指令后,使显示界面恢复至原始比例。
此外,具体实施中,若终端检测到用户在非放大区域内进行了触控操作,则启动执行默认指令模式和重选模式中任一种,并在启动的模式下响应触发。
具体实现中,终端启动执行默认指令模式,并在启动的模式下响应触发包括:终端将用户手指触控范围内覆盖面积占比最大的桌面图标对应指令锁定为默认执行指令;执行默认执行指令,并在默认执行指令不包含跳转到另一页面时,使显示界面恢复至原始比例。默认指令执行模式主要是在用户没有继续在放大区域操作时,执行用户手指触控范围内覆盖面积占比最大的桌面图标对应的执行指令,如图12所示的用户手指触控范围内覆盖面积占比分析示意图,该图分析的是步骤S110的图7所示用户手指对触摸屏操作示意图,图12中可分析出,桌面图标国际新闻的覆盖面积占比为20%,桌面图标娱乐新闻的覆盖面积占比为7%,桌面图标篮球的覆盖面积占比为3%,桌面图标足球的覆盖面积占比为15%,显而易见地,本步骤的终端将覆盖面积占比为20%的桌面图标国际新闻所对应的执行指令锁定为默认执行指令,可一并参照图13所示的终端自动选取默认执行指令的效果示意图,该图显示出终端锁定了桌面图标国际新闻对应的执行指令为默认执行指令。
具体实现中,终端启动重选模式,并在启动的模式下响应触发包括:将用户手指触摸操作视为新的触控操作,生成并发送获取提示消息,使终端重新检查显示界面上用户手指触控范围,并执行相应的操作进程。重选模式主要是将用户在非放大区域中的操作视为新的触控操作,从步骤S110开始重新实施。
本发明实施例的具体实现中,又可如图14所示的基于终端输入文本示意图,该图中显示了用户欲输入一段文本时对触摸屏的操作情况:
首先实施步骤S110,可检查出显示界面上用户手指触控范围为图中圆圈所示,获取触控范围内涉及的桌面图标包括了桌面图标J和桌面图标K;然后实施步骤S111,可判断出终端获取到的桌面图标是多余一个的,则可如步骤S111提及的一桌面图标选取方法中选取触控范围内涉及的所有桌面图标的方法将桌面图标J和桌面图标K选取为需要被放大的桌面图标,并显示在放大区域中,可参照图15所示的基于终端输入文本的图标放大效果示意图;最后按照步骤S112对用户的后续操作进行处理:若终端检测到用户直接在放大区域中对放大区域中显示的两个桌面图标J、K中任一个桌面图标进行了触控操作,则终端直接执行该桌面图标对应的执行指令,可如图16所示的基于终端输入文本效果示意图中,显而易见,终端检测到了用户在放大区域中又选择了桌面图标J为想要触发的操作,并执行了桌面图标J对应的执行指令,如图17所示的基于终端的另一输入文本效果示意图;此外,若终端检测到用户的后续操作未能包含在放大区域中的触控操作,则启动执行默认指令模式和重选模式中任一种:若终端启动了执行默认指令模式,则终端首先分析出用户手指触控范围内覆盖面积占比较大的桌面图标为K,则将桌面图标K锁定为默认执行指令,并在检测到用户在非放大区域中的触控操作时,执行默认执行指令,如图18所示的基于终端的又一输入文本效果示意图,该图中终端执行了默认执行指令,并将字母K输入进了文本框;若终端启动了重选模式,则在检测到用户在非放大区域中的触控操作时,默认用户的重新选择操作,重新实施步骤S110,检查显示界面上用户手指触控范围,获取触控范围内涉及的桌面图标,以及步骤S111、步骤S112,如图19所示的基于终端的再一输入文本效果示意图,该图显示了用户重新对触摸屏进行触发,并且重新生成了放大区域的效果。
本发明实施例在检测到用户的触控范围中涉及了多个桌面图标时,在显示屏上生成了放大区域并选取一部分图标放大显示在此放大区域中,供用户直接在放大区域进行触控操作,由此,本发明实施例为用户提供了更佳的操作界面,减少了用户手动操作的复杂度,具有实用性。
相应的,本发明实施例提供了一种终端,其可包括:获取模块,用于获取用户对触摸屏操作的触控范围;以及所述触控范围内涉及的桌面图标;判断模块,用于判断所述获取模块获取到的所述桌面图标是否多于一个;显示模块,用于所述判断模块判断出所述获取模块获取到的所述桌面图标多于一个时,基于所述触控范围从所述触摸屏的显示界面上选取用于放大的对象进行放大,生成放大区域并显示在显示界面上;检测模块,用于检测并获取用户对显示界面的进一步操作;执行模块,当所述检测模块检测到用户在放大区域内触发了一桌面图标时,用于执行所述桌面图标对应的指令。本发明实施例的终端可检测用户对触摸屏的触控操作,并在检测到用户的触控范围中涉及了多个桌面图标时,在显示屏上生成放大区域,为用户提供较佳的操作界面,减少用户手动操作的复杂度。
具体实现中,本发明实施例的终端选取用于放大的对象的选取方法可以包括:选取触控范围内涉及的所有桌面图标;或者,当触控范围中心点落入桌面图标外围区域时,选取桌面图标和与触控范围的中心点相邻的、位于桌面图标中心、位于桌面图标中心和触控范围中心沿线方向的第一个图标;或者,选取触控范围中心点的规定区域内涉及的桌面图标。本发明实施例的终端在放大区域中为用户提供的放大图标是基于用户的触控范围而选取的,故在应用的过程中具有灵活性。
下面结合附图及具体实施方式,对本发明实施例中装置的技术方案进行详细说明。
图2为本发明的终端的一实施例结构组成示意图,该实施例的设备可用于执行图1所示的办法,具体的,该实施例的装置可包括:获取模块21、判断模块22、显示模块23、检测模块24、和执行模块25,其中:
获取模块21,用于获取用户对触摸屏操作的触控范围;以及触控范围内涉及的桌面图标。其中,触控范围包括用户在触摸屏显示界面上操作时手指的覆盖范围,或者距离覆盖范围中心点第一指定范围。本发明实施例的终端主要是触摸屏终端,故获取模块21获取用户的触控范围也是基于触摸屏的软硬件交互来实现的。触控范围内涉及的桌面图标即为本发明实施例的终端的触摸屏上显示的桌面图标,该桌面图标同时包含了图像和指令。本模块用于执行上述步骤S110实施的内容,在此不做赘述。
判断模块22,用于判断获取模块21获取到的桌面图标是否多于一个。
显示模块23,用于判断模块22判断出获取模块21获取到的桌面图标多于一个时,基于触控范围从触摸屏的显示界面上选取用于放大的对象进行放大,生成放大区域并显示在显示界面上。其中,显示模块23选取用于放大的对象的选取方式包括:选取触控范围内涉及的所有桌面图标;或者,当触控范围中心点落入桌面图标外围区域时,选取桌面图标和与触控范围的中心点相邻的、位于桌面图标中心、位于桌面图标中心和触控范围中心沿线方向的第一个图标;或者,选取距离触控范围中心点第二指定范围内涉及的桌面图标;或者,选取距离触控范围中心点的第三指定范围。其中,第二指定范围可包括第一指定范围;第三指定范围可包含第二指定范围,也可以包含于第二指定范围。本模块的放大区域中显示的被放大的桌面图标同样包含了图像和指令,其包含的图像是原桌面图标包含的图像的放大图像,其包含的指令与原桌面图标的指令相同。
检测模块24,用于检测并获取用户对显示界面的进一步操作。
执行模块25,当检测模块24检测到用户在放大区域内触发了一桌面图标时,用于执行桌面图标对应的指令。其中,当桌面图标对应的指令包含跳转到另一页面时,执行模块25直接执行桌面图标对应的指令;当桌面图标对应的指令不包含跳转到另一页面时,执行桌面图标对应的指令,并将恢复提示消息发送给显示模块23。
显示模块23,还用于接收到执行模块25发送的恢复提示消息后,使显示界面恢复至原始比例。
请一并参照图3的终端的另一实施例结构组成示意图,该图的终端还包括了启动模块26、锁定模块27和提示模块28,用于用户在触摸屏的非放大区域内进行了后续操作时的处理,当检测模块24检测到用户在触摸屏的非放大区域内进行了触控操作时,启动执行默认指令模式和重选模式中任一种,并在启动的模式下响应触发,其中:
终端启动执行默认指令模式,并在启动的模式下响应触发时,
启动模块26,用于启动执行默认指令模式。其中,默认指令执行模式主要是在用户没有继续在放大区域操作时,终端使执行模块25执行用户手指触控范围内覆盖面积占比最大的桌面图标对应的执行指令。
锁定模块27,用于将用户手指触控范围内覆盖面积占比最大的桌面图标对应指令锁定为默认执行指令,并发送默认执行指令至执行模块25。
执行模块25,用于接收并执行默认执行指令,并在默认执行指令不包含跳转到另一页面时,将恢复提示消息发送给显示模块23。具体可参照步骤S113,在此不作赘述。
终端启动重选模式,并在启动的模式下响应触发包括:
启动模块26,用于启动重选模式。其中,重选模式主要是将用户在非放大区域中的操作视为新的触控操作。
提示模块28,用于生成并发送获取提示消息至获取模块21。其中,该获取提示消息用于提示获取模块21重新开始检测和获取的工作。
获取模块21,还用于接收到提示模块28发送的获取提示消息后,检查显示界面上用户手指触控范围,并执行相应的操作进程。
本发明实施例的终端检测用户对触摸屏的触控操作,并在检测到用户的触控范围中涉及了多个桌面图标时,在显示屏上生成了放大区域并选取一部分图标放大显示在此放大区域中,供用户直接在放大区域进行触控操作,由此,本发明实施例为用户了提供更佳的操作界面,减少用户了手动操作的复杂度。
此外,本发明实施例的终端是可以通过一种应用程序来实现的,请一并参照图4提供的本发明的终端的一实施例流程示意图,该图展示了本发明实施例的终端在检测到用户对触摸屏的触控操作中用户的触控范围中涉及了多个桌面图标时,在显示屏上生成放大区域,使用户可以直接对放大区域中被放大了的桌面图标进行触控操作,供用户直接在放大区域进行触控操作,并且在检测到用户直接在放大区域对一桌面图标进行了触控操作后,执行该桌面图标对应的执行命令的流程,其中:
步骤S410,获取用户对触摸屏操作的触控范围。本步骤是由获取模块21完成的,具体实施方法可参照前述的步骤S110,在此不做赘述。
步骤S411,获取触控范围涉及的桌面图标。本步骤是由获取模块21完成的,具体实施方法可参照前述的步骤S110,在此不做赘述。
步骤S412,是否触控范围涉及的桌面图标多于一个。本步骤是由判断模块22完成的,并且,当判断模块22判断出触控范围涉及的桌面图标多于一个时,继续执行步骤S413;当判断模块22判断出触控范围涉及的桌面图标不多于一个时,继续执行步骤S417。
步骤S413,选取用于放大的对象进行放大,生成放大区域。本步骤选取用于放大的对象可包括显示界面上的桌面图标以及显示界面中一种或多种。本步骤是由显示模块23完成的,具体的选取和显示方法可参照前述步骤S112,在此不做赘述。
步骤S414,检测到用户在放大区域内触发了一桌面图标。本步骤是由检测模块24完成的。
步骤S415,是否该桌面图标对应的指令包含页面跳转。当该桌面图标对应的指令包含页面跳转时,继续执行步骤S416;当该桌面图标对应的指令不包含页面跳转时,继续执行步骤S417。
步骤S416,执行桌面图标对应的指令,使放大区域消失,恢复桌面图标至原始比例。
步骤S417,执行桌面图标对应的指令。
本发明实施例的终端为用户提供了可直接触控的放大区域及放大桌面图标,并能够相应地执行指令,并在指令中不包含跳转页面的情况下,使放大区域自动消失,显示界面恢复原来的显示,本发明实施例的终端提高了用户操作的精度,具有实用性。
图5为本发明的终端的另一实施例流程示意图,该图基于图4的基础上增添了终端为用户生成了可直接触发的放大区域及放大桌面图标后,终端检测到用户在非放大区域进行触发的处理流程,其中:
步骤S510,获取用户对触摸屏操作的触控范围。可参照前述步骤S410提及的内容,在此不作赘述。
步骤S511,获取触控范围涉及的桌面图标。可参照前述步骤S411提及的内容,在此不作赘述。
步骤S512,是否触控范围涉及的桌面图标多于一个。可参照前述步骤S412提及的内容,并且,当判断模块22判断出触控范围涉及的桌面图标多于一个时,继续执行步骤S513;当判断模块22判断出触控范围涉及的桌面图标不多于一个时,继续执行步骤S5111。
步骤S513,选取用于放大的对象进行放大,生成放大区域。可参照前述步骤S413提及的内容,在此不作赘述。
步骤S514,是否用户在非放大区域内进行触控操作。本步骤是由检测模块24完成的;此外,若用户在非放大区域内进行了触控操作,则继续执行步骤S515,若用户未在非放大区域内进行了触控操作则继续执行步骤S518。
步骤S515,启动执行默认指令模式。其中,默认执行指令是指主要是在用户没有继续在放大区域操作时,终端使执行模块25执行用户手指触控范围内覆盖面积占比最大的桌面图标对应的执行指令。终端启动了执行默认指令模式,则后续的处理将按照执行默认指令模式的指示进行处理。
步骤S516,分析出触控范围面积占比最大的桌面图标,并将占比面积最大的桌面图标对应指令锁定为默认执行指令。本步骤是由锁定模块27完成的。
步骤S517,是否默认执行指令包含页面跳转。其中,若默认执行指令中包含页面跳转,则继续执行步骤S518;若默认执行指令中不包含页面跳转,则继续执行步骤S5112。
步骤S518,执行默认执行指令,并使放大区域消失,恢复桌面图标至原始比例。
步骤S519,是否用户再次触发的桌面图标对应的指令包含页面跳转。其中,若用户再次触发的桌面图标对应的指令包含页面跳转,则继续执行步骤S518;若用户再次触发的桌面图标对应的指令不包含页面跳转,则继续执行步骤S5113。
步骤S5110,执行用户再次触发的桌面图标对应的指令,并使放大区域消失,恢复桌面图标至原始比例。
步骤S5111,执行用户桌面图标对应的指令。
步骤S5112,执行默认执行指令。
步骤S5113,执行用户再次触发的桌面图标对应的指令。
本发明实施例的终端在为用户提供了可直接触控的放大区域及放大桌面图标后,检测到用户未在终端提供的放大区域中进行了触控操作时,提供了一种执行默认指令模式,使终端在指定的模式下执行用户的触控操作,本发明实施例的终端使改进了用户后续触控操作的处理流程,提高了用户操作的精度和可操作性,具有实用性。
图6为本发明的终端的又一实施例流程示意图,该图基于图4的基础上增添了终端为用户生成了可直接触发的放大区域及放大桌面图标后,终端检测到用户在非放大区域进行触发的另一处理流程,其中:
步骤S610,获取用户对触摸屏操作的触控范围。可参照前述步骤S510提及的内容,在此不作赘述。
步骤S611,获取触控范围涉及的桌面图标。可参照前述步骤S511提及的内容,在此不作赘述。
步骤S612,是否触控范围涉及的桌面图标多于一个。可参照前述步骤S512提及的内容,并且,当判断模块22判断出触控范围涉及的桌面图标多于一个时,继续执行步骤S613;当判断模块22判断出触控范围涉及的桌面图标不多于一个时,继续执行步骤S618。
步骤S613,选取用于放大的对象进行放大,生成放大区域。可参照前述步骤S513提及的内容,在此不作赘述。
步骤S614,是否用户在非放大区域内进行触控操作。本步骤是由检测模块24完成的;此外,若用户在非放大区域内进行了触控操作,则继续执行步骤S615,若用户未在非放大区域内进行了触控操作则继续执行步骤S616。
步骤S615,启动重选模式。其中,重选模式主要是将用户在非放大区域中的操作视为新的触控操作。本步骤实施后,返回步骤S610。
步骤S616,是否该桌面图标对应的指令包含页面跳转。其中,当该桌面图标对应的指令包含页面跳转时,继续执行步骤S617;当该桌面图标对应的指令不包含页面跳转时,继续执行步骤S618。
步骤S617,执行该桌面图标对应的指令,并使放大区域消失,恢复桌面图标至原始比例。
步骤S618,执行桌面图标对应的指令。
步骤S619,执行该桌面图标对应的指令。
本发明实施例的终端在为用户提供了可直接触控的放大区域及放大桌面图标后,检测到用户未在终端提供的放大区域中进行了触控操作时,提供了一种重选模式,使终端在指定的模式下执行用户的触控操作,本发明实施例的终端使改进了用户后续触控操作的处理流程,提高了用户操作的精度和可操作性,具有实用性。
本发明实施例为用户提供的终端,在检测到用户手指覆盖了多于一个图标时,基于用户的触控范围从触摸屏的显示界面上选取用于放大的对象进行放大,使用户可以直接在放大区域中进行操作,为用户提供了更佳的操作界面;其选取用于放大的桌面图标的方式时提供了多种选取方式,具有灵活性;其可以使用户直接在放大区域中进行触控操作的功能,提高了用户操作的精度,减少了误触带来的多次触控的麻烦;其可以在执行不包含页面跳转的桌面图标对应的命令后,使页面自动恢复至原始比例,较为方便;其可以基于一种软件或者应用程序来开发或使用,具有可操作性和实用性。
本发明实施例的终端,可以是手机、个人数字助理(PDA,Personal DigitalAssistant,又名掌上电脑)、平板电脑等终端。
本发明实施例中所述模块或单元,可以通过通用集成电路,例如CPU(Central Processing Unit,中央处理器),或通过ASIC(Application SpecificIntegrated Circuit,专用集成电路)来实现。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。
以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,本领域普通技术人员可以理解实现上述实施例的全部或部分流程,并依本发明权利要求所作的等同变化,仍属于发明所涵盖的范围。