电子设备及其显示处理方法

文档序号:6339205阅读:304来源:国知局
专利名称:电子设备及其显示处理方法
技术领域
本发明涉及电子设备的领域,具体地,本发明涉及一种电子设备及其显示处理方法。
背景技术
随着触摸感应技术的发展,包含触摸感应单元的电子设备逐渐变得流行。在这样的电子设备中,用户常常需要对电子设备上显示的对象执行放大或缩小操作。现有技术中通常通过以下两种方法来实现放大或缩小操作。在第一种方法中,采用多点触摸技术,通过感应用户以两个指点物做出的手势,生成放大或缩小命令,从而实现放大或缩小操作。然而,在这种方法中,用户通常需要一手握住电子设备,另一手以两只手指来进行相应的操作,当长时间操作时,容易导致用户疲劳。在第二种方法中,在电子设备上设置对应放大或缩小的硬按键或软按键。当感测到用户按压所述硬按键或软按键时,生成对应的放大或缩小命令,从而实现放大或缩小操作。然而,在这种方法中,当需要连续放大或缩小时,用户必须多次按压所述按键,这对于用户而言是不够直观和方便的。

发明内容
有鉴于上述情况,本发明提供了一种电子设备及其显示处理方法,其使得用户能够通过单个指点物(例如,单个手指)以简单的动作实现放大或缩小操作,大大改进了用户体验。根据本发明一实施例,提供了一种显示处理方法,应用于电子设备中,所述显示处理方法包括感应第一触摸手势;判断所述第一触摸手势是否满足预定条件;当所述第一触摸手势满足预定条件时,激活缩放模式;感应第二触摸手势;以及在所述缩放模式下,根据所述第二触摸手势,对所述电子设备上显示的对象执行缩放处理。在所述显示处理方法中,判断所述第一触摸手势是否满足预定条件可包括判断所述第一触摸手势的压力值是否大于第一阈值。在所述显示处理方法中,判断所述第一触摸手势是否满足预定条件可包括判断做出所述第一触摸手势的手指与所述电子设备的接触面积是否大于第二阈值。在所述显示处理方法中,对所述电子设备上显示的对象执行缩放处理可包括识别第二触摸手势;当识别第二触摸手势是滑动手势时,确定第二触摸手势的滑动方向;以及根据所述滑动方向,确定执行放大处理还是缩小处理。在所述显示处理方法中,对所述电子设备上显示的对象执行缩放处理还可包括 确定第二触摸手势的滑动距离;以及根据所述滑动距离,确定缩放比例。在所述显示处理方法中,对所述电子设备上显示的对象执行缩放处理可包括识别第二触摸手势;当识别第二触摸手势是点击手势时,获得第一触摸手势的第一触摸点和第二触摸手势的第二触摸点;以及根据所述第一触摸点和所述第二触摸点之间的相对位置关系,确定执行放大处理还是缩小处理。在所述显示处理方法中,对所述电子设备上显示的对象执行缩放处理还可包括 计算所述第一触摸点和所述第二触摸点之间的距离;以及根据所述距离,确定缩放比例。根据本发明另一实施例,提供了一种电子设备,包括第一感应单元,感应第一触摸手势;判断单元,判断所述第一触摸手势是否满足预定条件;激活单元,当所述第一触摸手势满足预定条件时,激活缩放模式;第二感应单元,感应第二触摸手势;以及处理单元, 在所述缩放模式下,根据所述第二触摸手势,对所述电子设备上显示的对象执行缩放处理。在所述电子设备中,所述判断单元可判断所述第一触摸手势的压力值是否大于第一阈值。在所述电子设备中,所述判断单元可判断做出所述第一触摸手势的手指与所述电子设备的接触面积是否大于第二阈值。在所述电子设备中,所述处理单元可包括识别单元,识别第二触摸手势;第一确定单元,当识别第二触摸手势是滑动手势时,确定第二触摸手势的滑动方向;以及第二确定单元,根据所述滑动方向,确定执行放大处理还是缩小处理。在所述电子设备中,所述处理单元还可包括第三确定单元,确定第二触摸手势的滑动距离;以及第四确定单元,根据所述滑动距离,确定缩放比例。在所述电子设备中,所述处理单元可包括识别单元,识别第二触摸手势;获得单元,当识别第二触摸手势是点击手势时,获得第一触摸手势的第一触摸点和第二触摸手势的第二触摸点;以及第五确定单元,根据所述第一触摸点和所述第二触摸点之间的相对位置关系,确定执行放大处理还是缩小处理。在所述电子设备中,所述处理单元还可包括计算单元,计算所述第一触摸点和所述第二触摸点之间的距离;以及第六确定单元,根据所述距离,确定缩放比例。通过本发明上述实施例的电子设备及其显示处理方法,使得用户能够通过单个指点物(例如,单个手指)以简单的动作实现放大或缩小操作,大大改进了用户体验。


图1是图示根据本发明实施例的显示处理方法的步骤的流程图;图2是图示根据本发明实施例的电子设备的主要配置的框图;图3是更详细图示根据本发明实施例的电子设备的主要配置的框图;图4是更详细图示根据本发明另一实施例的电子设备的主要配置的框图;以及图5A和图5B是图示应用根据本发明实施例的显示处理方法的电子设备的操作的示意图。
具体实施例方式以下将参考附图详细说明本发明实施例。首先,将参考图1描述根据本发明实施例的显示处理方法。根据本发明实施例的显示处理方法应用于诸如手机、便携式电脑等的电子设备中。所述电子设备包括显示单元。 所述感测单元还包含触摸感应单元,用于感应用户手指或指针与电子设备的接触。所述显示单元和所述触摸感应单元可以集成为一个单元。替代地,所述显示单元和所述触摸感应单元也可以设置为分离的单元。例如,所述显示单元和所述触摸感应单元可以层叠布置在所述电子设备的表面。替代地,所述显示单元和所述触摸感应单元可以以非层叠的方式布置在所述电子设备的不同区域。所述显示处理方法包括步骤SlOl 感应第一触摸手势。当根据本发明实施例的显示处理方法开始时,用户例如通过手指触摸所述电子设备的触摸感应单元。所述显示处理方法通过所述触摸感应单元感应所述第一触摸手势。步骤S102 判断所述第一触摸手势是否满足预定条件。具体地,例如,所述电子设备可以包括传感单元,所述传感单元用于传感体现第一触摸手势的压力的参数。例如,所述传感单元可以是压力传感器。根据本发明实施例的显示处理方法可以通过所述传感单元判断所述第一触摸手势的压力值是否大于第一阈值。所述第一阈值可以由用户根据需要预先任意设置,也可以是所述显示处理方法默认设置的。替代地,由于在实际操作中用户的手指对于电子设备施加的压力越大,其与电子设备的接触面积通常也越大,因此,所述体现第一触摸手势的压力的参数也可以是做出第一触摸手势的手指与所述电子设备之间的接触面积。也就是说,所述传感单元可以是面积传感器。在此情况下,根据本发明实施例的显示处理方法可以通过所述传感单元判断做出所述第一触摸手势的手指与所述电子设备的接触面积是否大于第二阈值。同样,所述第二阈值可以由用户根据需要预先任意设置,也可以是所述显示处理方法默认设置的。替代地,由于在实际操作中用户的手指对于电子设备施加的压力越大,其与电子设备接触时产生的声音通常也越大。因此,所述体现第一触摸手势的压力的参数也可以是做出第一触摸手势的手指与所述电子设备接触时产生的声音相关的参数。也就是说,所述传感单元可以是传感声音相关参数的传感器。例如,所述传感单元可以是分贝计。在此情况下,根据本发明实施例的显示处理方法可以通过所述传感单元判断做出所述第一触摸手势的手指与所述电子设备接触时产生的声音的分贝是否大于第三阈值。同样,所述第三阈值可以由用户根据需要预先任意设置,也可以是所述显示处理方法默认设置的。替代地,由于在实际操作中用户的手指对于电子设备施加的压力越大,所述电子设备的角度改变通常也越大。因此,所述体现第一触摸手势的压力的参数也可以是体现所述电子设备的角度改变的参数。也就是说,所述传感单元可以是传感体现所述电子设备的角度改变的参数的传感器。例如,所述传感单元可以是诸如重力传感器的加速度传感器。在此情况下,根据本发明实施例的显示处理方法可以通过所述传感单元判断所述电子设备的加速度改变量是否大于第四阈值。同样,所述第四阈值可以由用户根据需要预先任意设置, 也可以是所述显示处理方法默认设置的。需要指出的是,以上的实现方式仅作为示例而给出,本领域技术人员完全可根据除上述以外的各种方式来实现步骤S102的操作,其都包含在本发明的范围之内。步骤S103 当所述第一触摸手势满足预定条件时,激活缩放模式。具体地,所述电子设备中包括普通模式和缩放模式。所述普通模式即在不执行缩放操作时所处的模式,其为本领域技术人员所知,在此不再详述。所述电子设备默认处于普通模式。当所述第一触摸手势不满足预定条件时,所述电子设备不激活缩放模式,而是继续处于普通模式。此时,即使如后所述感应到第二触摸手势,所述显示处理方法也不根据所述第二触摸手势对所述电子设备上显示的对象执行缩放处理,而是按照普通模式对所述第二触摸手势进行响应。当所述第一触摸手势满足预定条件时,所述显示处理方法例如生成一激活命令, 从而激活所述缩放模式,使得所述电子设备处于缩放模式。此时,如果如后所述感应到第二触摸手势,则所述显示处理方法将按照缩放模式对所述第二触摸手势进行响应,其将在后面详细描述。具体地,如上所述,在不同实现方式中,所述预定条件可以是所述第一触摸手势的压力值大于第一阈值;做出所述第一触摸手势的手指与所述电子设备的接触面积大于第二阈值;做出所述第一触摸手势的手指与所述电子设备接触时产生的声音的分贝大于第三阈值;或所述电子设备的加速度改变量大于第四阈值。在任一实现方式中,只要所述第一触摸手势满足其预定条件,所述显示处理方法就激活缩放模式。步骤S104 感应第二触摸手势。在步骤S103的操作后,所述显示处理方法使得所述电子设备处于缩放模式。此时,所述显示处理方法通过触摸感应单元感应第二触摸手势。所述显示处理方法感测到的第二触摸手势可以是滑动手势,也可以是点击手势。此外,所述显示处理方法感测到的第二触摸手势与第一触摸手势可以是连续的,也可以是分离的。换句话说,用户在用手指或其它指点物触摸所述电子设备以做出第一触摸手势之后,可以离开所述电子设备以结束第一触摸手势,此后再次触摸所述电子设备以做出第二触摸手势。替代地,用户在用手指或其它指点物触摸所述电子设备以做出第一触摸手势之后,可以不离开所述电子设备,而是继续触摸所述电子设备以做出第二触摸手势。步骤S105 在所述缩放模式下,根据所述第二触摸手势,对所述电子设备上显示的对象执行缩放处理。具体地,所述显示处理方法识别所述第二触摸手势。例如,所述显示处理方法获得所感应的第二触摸手势的轨迹点,并通过所述轨迹点来识别所述第二触摸手势。通过轨迹点识别触摸手势的方法为本领域所知,在此不再详述。当识别所述第二触摸手势为滑动手势时,所述显示处理方法获得所述轨迹点中的初始触摸点和最终触摸点。以下将在适当时参考图5A和5B描述所述显示处理方法的操作。如图5A所示,以粗线示出的是所述电子设备的触摸感应区域。以Pl标记的点为第一触摸手势的触摸点。以P2标记的点为当所述第二触摸手势为滑动手势时的初始触摸点,以P2’标记的点为当所述第二触摸手势为滑动手势时的最终触摸点。在本实施例中,假设y轴正向对应于放大操作,y轴负向对应于缩小操作。当然,本领域技术人员能够理解, 取决于用户或所述显示处理方法的预设,y轴正向可以对应于缩小操作,y轴负向可以对应于放大操作。此外,可以采用y轴以外的任何轴作为参考轴。在此情况下,所述显示处理方法获得初始触摸点P2和最终触摸点P2’的位置坐标,并由此得到所述第二触摸手势的滑动方向,在图5中以矢量P2P2’示出。此后,所述显示处理方法根据所述滑动方向,确定执行放大处理还是缩小处理。具体地,所述显示处理方法根据所述滑动方向,获得其在参考轴(在本实施例中,y轴)上的分量P2yP2y’,并根据所述分量的方向确定执行放大处理还是缩小处理。在此示例中,所述分量P2yP2y’的方向为y轴正向,由此确定执行放大处理。
进一步地,所述显示处理方法根据所述第二触摸手势的初始触摸点P2和最终触摸点P2’的位置坐标,确定第二触摸手势的滑动距离,在图5A中对应于P2点和P2’点之间的连线长度。此后,所述显示处理方法根据所述滑动距离,确定缩放比例。例如,当所述滑动距离为Icm时,所述缩放比例为10%。所述滑动距离和所述缩放比例可呈线性关系变化。 例如,当所述滑动距离为1. 5cm时,所述缩放比例为15%。当所述滑动距离为2cm时,所述缩放比例为20%。替代地,所述滑动距离和所述缩放比例也可按照分段函数关系变化。例如,当所述滑动距离为l-2cm时,所述缩放比例为10%。当然,本领域技术人员可根据需要, 任意设置所述滑动距离和所述缩放比例之间的对应关系,其都包含在本发明的范围之内。 为更符合用户的操作习惯,优选地,滑动距离越长,缩放比例越大。滑动距离越短,缩放比例越小。以上描述了当识别所述第二触摸手势为滑动手势的情况。下面将结合图5B描述当识别所述第二触摸手势为点击手势的情况。此时,所述显示处理方法获得第一触摸手势的第一触摸点(如图5B中的点Pl)和第二触摸手势的第二触摸点(如图5B中的点P2)的位置坐标。此后,所述显示处理方法根据所述点Pl和所述点P2之间的相对位置关系,确定执行放大处理还是缩小处理。具体地,所述显示处理方法根据由所述点Pl和所述点P2得到的矢量P1P2,获得其在参考轴(在此实施例中,为y轴)上的分量PlyP2y,并根据所述分量PlyP2y的方向(y轴正向),确定执行放大处理。进一步地,所述显示处理方法还可计算所述第一触摸点Pl和所述第二触摸点P2 之间的距离,在图5B中对应于Pl点和P2点之间的连线长度。此后,所述显示处理方法根据所述距离,确定缩放比例。例如,当所述距离为Icm时,所述缩放比例为10%。所述距离和所述缩放比例可呈线性关系变化。例如,当所述距离为1. 5cm时,所述缩放比例为15%。 当所述距离为2cm时,所述缩放比例为20%。替代地,所述距离和所述缩放比例也可按照分段函数关系变化。例如,当所述距离为l-2cm时,所述缩放比例为10%。当然,本领域技术人员可根据需要,任意设置所述距离和所述缩放比例之间的对应关系,其都包含在本发明的范围之内。为更符合用户的操作习惯,优选地,所述距离越长,缩放比例越大。所述距离越短,缩放比例越小。需要指出的是,在上述实施例中,放大操作或缩小操作的中心点均由所述显示处理方法默认设置,例如设置为所述显示区域的中心。替代地,所述显示处理方法也可根据用户的操作来设置放大操作或缩小操作的中心点。例如,所述显示处理方法可以将所述第一触摸手势的触摸点设置为放大操作或缩小操作的中心点。替代地,所述显示处理方法也可以将所述第二触摸手势的初始触摸点(当识别所述第二触摸手势为滑动手势时)或所述第二触摸手势的触摸点(当识别所述第二触摸手势为点击手势时)设置为放大操作或缩小操作的中心点。当然,所述显示处理方法还可将所述第一触摸手势的触摸点和所述第二触摸手势的触摸点之间的任何点设置为放大操作或缩小操作的中心点,其都包含在本发明的范围之内。以上描述了根据本发明实施例的显示处理方法。通过感应第一触摸手势,并在所述第一触摸手势满足预定条件时,激活缩放模式,使得所述电子设备处于缩放模式,此后, 通过感应第二触摸手势,对所述电子设备上显示的对象执行缩放处理,由此使得用户能够通过单个指点物(例如,单个手指)以简单的动作实现放大或缩小操作,大大改进了用户体验。下面将参考图2描述根据本发明实施例的电子设备。所述电子设备诸如手机、便携式电脑等。所述电子设备包括显示单元。所述感测单元还包含触摸感应单元,用于感应用户手指或指针与电子设备的接触。所述显示单元和所述触摸感应单元可以集成为一个单元。替代地,所述显示单元和所述触摸感应单元也可以设置为分离的单元。例如,所述显示单元和所述触摸感应单元可以层叠布置在所述电子设备的表面。替代地,所述显示单元和所述触摸感应单元可以以非层叠的方式布置在所述电子设备的不同区域。如图2所示,电子设备200包括第一感应单元201、判断单元202、激活单元203、 第二感应单元204和处理单元205。所述第一感应单元201和所述第二感应单元204为触摸感应单元,两者可以集成为一个单元,也可以分离设置为不同单元。具体地,第一感应单元201感应第一触摸手势。判断单元202判断所述第一触摸手势是否满足预定条件。例如,所述判断单元202可以包括传感单元,所述传感单元用于传感体现第一触摸手势的压力的参数。例如,所述传感单元可以是压力传感器。所述判断单元202判断所述第一触摸手势的压力值是否大于第一阈值。所述第一阈值可以由用户根据需要预先任意设置,也可以是所述电子设备默认设置的。替代地,由于在实际操作中用户的手指对于电子设备施加的压力越大,其与电子设备的接触面积通常也越大,因此,所述体现第一触摸手势的压力的参数也可以是做出第一触摸手势的手指与所述电子设备之间的接触面积。也就是说,所述传感单元可以是面积传感器。在此情况下,所述判断单元202判断做出所述第一触摸手势的手指与所述电子设备的接触面积是否大于第二阈值。同样,所述第二阈值可以由用户根据需要预先任意设置, 也可以是所述电子设备默认设置的。替代地,由于在实际操作中用户的手指对于电子设备施加的压力越大,其与电子设备接触时产生的声音通常也越大。因此,所述体现第一触摸手势的压力的参数也可以是做出第一触摸手势的手指与所述电子设备接触时产生的声音相关的参数。也就是说,所述传感单元可以是传感声音相关参数的传感器。例如,所述传感单元可以是分贝计。在此情况下,所述判断单元202判断做出所述第一触摸手势的手指与所述电子设备接触时产生的声音的分贝是否大于第三阈值。同样,所述第三阈值可以由用户根据需要预先任意设置,也可以是所述电子设备默认设置的。替代地,由于在实际操作中用户的手指对于电子设备施加的压力越大,所述电子设备的角度改变通常也越大。因此,所述体现第一触摸手势的压力的参数也可以是体现所述电子设备的角度改变的参数。也就是说,所述传感单元可以是传感体现所述电子设备的角度改变的参数的传感器。例如,所述传感单元可以是诸如重力传感器的加速度传感器。在此情况下,所述判断单元202判断所述电子设备的加速度改变量是否大于第四阈值。同样, 所述第四阈值可以由用户根据需要预先任意设置,也可以是所述电子设备默认设置的。需要指出的是,以上的实现方式仅作为示例而给出,本领域技术人员完全可根据除上述以外的各种方式来实现所述判断单元202,其都包含在本发明的范围之内。当所述判断单元202判断所述第一触摸手势满足预定条件时,激活单元203激活缩放模式。具体地,所述电子设备中包括普通模式和缩放模式。所述普通模式即在不执行缩放操作时所处的模式,其为本领域技术人员所知,在此不再详述。所述电子设备默认处于普通模式。当所述第一触摸手势不满足预定条件时,所述激活单元203不激活缩放模式,而是使所述电子设备200继续处于普通模式。此时,即使如后所述感应到第二触摸手势,所述电子设备200也不根据所述第二触摸手势对所述电子设备上显示的对象执行缩放处理,而是按照普通模式对所述第二触摸手势进行响应。当所述第一触摸手势满足预定条件时,所述激活单元203例如生成一激活命令, 从而激活所述缩放模式,使得所述电子设备200处于缩放模式。此时,如果如后所述感应到第二触摸手势,则所述电子设备200将按照缩放模式对所述第二触摸手势进行响应,其将在后面详细描述。具体地,如上所述,在不同实现方式中,所述预定条件可以是所述第一触摸手势的压力值大于第一阈值;做出所述第一触摸手势的手指与所述电子设备的接触面积大于第二阈值;做出所述第一触摸手势的手指与所述电子设备接触时产生的声音的分贝大于第三阈值;或所述电子设备的加速度改变量大于第四阈值。在任一实现方式中,只要所述第一触摸手势满足其预定条件,所述激活单元203就激活缩放模式。所述第二感应单元204感应第二触摸手势。所述第二感应单元204感测到的第二触摸手势可以是滑动手势,也可以是点击手势。此外,所述第二感应单元204感测到的第二触摸手势与第一触摸手势可以是连续的,也可以是分离的。换句话说,用户在用手指或其它指点物触摸所述电子设备以做出第一触摸手势之后,可以离开所述电子设备以结束第一触摸手势,此后再次触摸所述电子设备以做出第二触摸手势。替代地,用户在用手指或其它指点物触摸所述电子设备以做出第一触摸手势之后,可以不离开所述电子设备,而是继续触摸所述电子设备以做出第二触摸手势。所述处理单元205在所述缩放模式下,根据所述第二触摸手势,对所述电子设备上显示的对象执行缩放处理。以下将参考图3和图4详细描述所述处理单元205的操作。如图3所示,电子设备300包括第一感应单元201、判断单元202、激活单元203、第二感应单元204和处理单元205。其中,第一感应单元201、判断单元202、激活单元203和第二感应单元204的操作已经参考图2在上面描述,在此不再详述。以下将主要描述处理单元205的配置和操作。如图3所示,处理单元205包括识别单元301、第一确定单元302和第二确定单元303。此外,所述处理单元205还可包括第三确定单元304和第四确定单元305。所述识别单元301识别第二触摸手势。例如,所述识别单元301获得所感应的第二触摸手势的轨迹点,并通过所述轨迹点来识别所述第二触摸手势。通过轨迹点识别触摸手势的方法为本领域所知,在此不再详述。当所述识别单元301识别所述第二触摸手势为滑动手势时,所述电子设备获得所述轨迹点中的初始触摸点和最终触摸点。以下将在适当时参考图5A和5B描述所述处理单元205的操作。当识别第二触摸手势是滑动手势时,第一确定单元302确定第二触摸手势的滑动方向。具体地,如上参照图1和图5在根据本发明实施例的显示处理方法中所述的,在此情况下,所述第一确定单元302获得初始触摸点P2和最终触摸点P2’的位置坐标,并由此得到所述第二触摸手势的滑动方向,在图5中以矢量P2P2’示出。此后,所述第二确定单元303根据所述滑动方向,确定执行放大处理还是缩小处理。具体地,所述第二确定单元303根据所述滑动方向,获得其在参考轴(在本实施例中,y轴)上的分量P2yP2y’,并根据所述分量的方向确定执行放大处理还是缩小处理。在此示例中,所述分量P2yP2y’的方向为y轴正向,由此确定执行放大处理。进一步地,所述第三确定单元304根据所述第二触摸手势的初始触摸点P2和最终触摸点P2’的位置坐标,确定第二触摸手势的滑动距离,在图5A中对应于P2点和P2’点之间的连线长度。此后,所述第四确定单元305根据所述滑动距离,确定缩放比例。例如,当所述滑动距离为Icm时,所述缩放比例为10%。所述滑动距离和所述缩放比例可呈线性关系变化。例如,当所述滑动距离为1.5cm时,所述缩放比例为15%。当所述滑动距离为2cm 时,所述缩放比例为20%。替代地,所述滑动距离和所述缩放比例也可按照分段函数关系变化。例如,当所述滑动距离为l-2cm时,所述缩放比例为10%。当然,本领域技术人员可根据需要,任意设置所述滑动距离和所述缩放比例之间的对应关系,其都包含在本发明的范围之内。为更符合用户的操作习惯,优选地,滑动距离越长,缩放比例越大。滑动距离越短, 缩放比例越小。下面将结合图4描述根据另一实施例的处理单元205的操作。如图4所示,电子设备400包括第一感应单元201、判断单元202、激活单元203、第二感应单元204和处理单元205。其中,第一感应单元201、判断单元202、激活单元203和第二感应单元204的操作已经参考图2在上面描述,在此不再详述。以下将主要描述处理单元205的配置和操作。如图4所示,处理单元205包括识别单元401、获得单元402和第五确定单元403。 此外,所述处理单元205还可包括计算单元404和第六确定单元405。所述识别单元401识别第二触摸手势。所述获得单元402获得第一触摸手势的第一触摸点(如图5B中的点Pl)和第二触摸手势的第二触摸点(如图5B中的点P2)的位置坐标。此后,所述第五确定单元403根据所述点Pl和所述点P2之间的相对位置关系,确定执行放大处理还是缩小处理。具体地,所述第五确定单元403根据由所述点Pl和所述点P2 得到的矢量P1P2,获得其在参考轴(在此实施例中,为y轴)上的分量PlyP2y,并根据所述分量PlyP2y的方向(y轴正向),确定执行放大处理。进一步地,所述计算单元404还可计算所述第一触摸点Pl和所述第二触摸点P2 之间的距离,在图5B中对应于Pl点和P2点之间的连线长度。此后,所述第六确定单元405 根据所述距离,确定缩放比例。例如,当所述距离为Icm时,所述缩放比例为10%。所述距离和所述缩放比例可呈线性关系变化。例如,当所述距离为1. 5cm时,所述缩放比例为15%。 当所述距离为2cm时,所述缩放比例为20%。替代地,所述距离和所述缩放比例也可按照分段函数关系变化。例如,当所述距离为l-2cm时,所述缩放比例为10%。当然,本领域技术人员可根据需要,任意设置所述距离和所述缩放比例之间的对应关系,其都包含在本发明的范围之内。为更符合用户的操作习惯,优选地,所述距离越长,缩放比例越大。所述距离越短,缩放比例越小。需要指出的是,在上述实施例中,放大操作或缩小操作的中心点均由所述电子设备默认设置,例如设置为所述显示区域的中心。替代地,所述电子设备也可根据用户的操作来设置放大操作或缩小操作的中心点。例如,所述电子设备可以将所述第一触摸手势的触摸点设置为放大操作或缩小操作的中心点。替代地,所述电子设备也可以将所述第二触摸手势的初始触摸点(当识别所述第二触摸手势为滑动手势时)或所述第二触摸手势的触摸点(当识别所述第二触摸手势为点击手势时)设置为放大操作或缩小操作的中心点。当然,所述电子设备还可将所述第一触摸手势的触摸点和所述第二触摸手势的触摸点之间的任何点设置为放大操作或缩小操作的中心点,其都包含在本发明的范围之内。以上,参照图1到图5描述了根据本发明实施例的电子设备及其显示处理方法。需要说明的是,在本说明书中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备
所固有的要素。在没有更多限制的情况下,由语句“包括一个......”限定的要素,并不排
除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。此外,需要指出的是,所述电子设备中包括的各个单元(例如,第一确定单元至第六确定单元)可以集成为一个单元,也可以分开设置为多个不同单元。最后,还需要说明的是,上述一系列处理不仅包括以这里所述的顺序按时间序列执行的处理,而且包括并行或分别地、而不是按时间顺序执行的处理。通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的硬件平台的方式来实现,当然也可以全部通过硬件来实施。基于这样的理解, 本发明的技术方案对背景技术做出贡献的全部或者部分可以以软件产品的形式体现出来, 该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。以上对本发明进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式
及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
权利要求
1.一种显示处理方法,应用于电子设备中,所述显示处理方法包括 感应第一触摸手势;判断所述第一触摸手势是否满足预定条件; 当所述第一触摸手势满足预定条件时,激活缩放模式; 感应第二触摸手势;以及在所述缩放模式下,根据所述第二触摸手势,对所述电子设备上显示的对象执行缩放处理。
2.如权利要求1所述的显示处理方法,其中,判断所述第一触摸手势是否满足预定条件包括判断所述第一触摸手势的压力值是否大于第一阈值。
3.如权利要求1所述的显示处理方法,其中,判断所述第一触摸手势是否满足预定条件包括判断做出所述第一触摸手势的手指与所述电子设备的接触面积是否大于第二阈值。
4.如权利要求1所述的显示处理方法,其中,对所述电子设备上显示的对象执行缩放处理包括识别第二触摸手势;当识别第二触摸手势是滑动手势时,确定第二触摸手势的滑动方向;以及根据所述滑动方向,确定执行放大处理还是缩小处理。
5.如权利要求4所述的显示处理方法,其中,对所述电子设备上显示的对象执行缩放处理还包括确定第二触摸手势的滑动距离;以及根据所述滑动距离,确定缩放比例。
6.如权利要求1所述的显示处理方法,其中,对所述电子设备上显示的对象执行缩放处理包括识别第二触摸手势;当识别第二触摸手势是点击手势时,获得第一触摸手势的第一触摸点和第二触摸手势的第二触摸点;以及根据所述第一触摸点和所述第二触摸点之间的相对位置关系,确定执行放大处理还是缩小处理。
7.如权利要求6所述的显示处理方法,其中,对所述电子设备上显示的对象执行缩放处理还包括计算所述第一触摸点和所述第二触摸点之间的距离;以及根据所述距离,确定缩放比例。
8.一种电子设备,包括第一感应单元,感应第一触摸手势; 判断单元,判断所述第一触摸手势是否满足预定条件; 激活单元,当所述第一触摸手势满足预定条件时,激活缩放模式; 第二感应单元,感应第二触摸手势;以及处理单元,在所述缩放模式下,根据所述第二触摸手势,对所述电子设备上显示的对象执行缩放处理。
9.如权利要求8所述的电子设备,其中,所述判断单元判断所述第一触摸手势的压力值是否大于第一阈值。
10.如权利要求8所述的电子设备,其中,所述判断单元判断做出所述第一触摸手势的手指与所述电子设备的接触面积是否大于第二阈值。
11.如权利要求8所述的电子设备,其中,所述处理单元包括 识别单元,识别第二触摸手势;第一确定单元,当识别第二触摸手势是滑动手势时,确定第二触摸手势的滑动方向;以及第二确定单元,根据所述滑动方向,确定执行放大处理还是缩小处理。
12.如权利要求11所述的电子设备,其中,所述处理单元还包括 第三确定单元,确定第二触摸手势的滑动距离;以及第四确定单元,根据所述滑动距离,确定缩放比例。
13.如权利要求8所述的电子设备,其中,所述处理单元包括 识别单元,识别第二触摸手势;获得单元,当识别第二触摸手势是点击手势时,获得第一触摸手势的第一触摸点和第二触摸手势的第二触摸点;以及第五确定单元,根据所述第一触摸点和所述第二触摸点之间的相对位置关系,确定执行放大处理还是缩小处理。
14.如权利要求13所述的电子设备,其中,所述处理单元还包括 计算单元,计算所述第一触摸点和所述第二触摸点之间的距离;以及第六确定单元,根据所述距离,确定缩放比例。
全文摘要
本发明提供了一种电子设备及显示处理方法,所述显示处理方法应用于电子设备中,所述显示处理方法包括感应第一触摸手势;判断所述第一触摸手势是否满足预定条件;当所述第一触摸手势满足预定条件时,激活缩放模式;感应第二触摸手势;以及在所述缩放模式下,根据所述第二触摸手势,对所述电子设备上显示的对象执行缩放处理。
文档编号G06F3/048GK102541319SQ20101059638
公开日2012年7月4日 申请日期2010年12月20日 优先权日2010年12月20日
发明者三和邦彦, 姜胜勇 申请人:联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1