著录项信息
专利名称 | 电子设备及其显示切换方法 |
申请号 | CN201010225132.6 | 申请日期 | 2010-07-05 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2012-01-11 | 公开/公告号 | CN102314299A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G06F3/0488 | IPC分类号 | G06F3/0488;G06F3/041查看分类表>
|
申请人 | 联想(北京)有限公司 | 申请人地址 | 北京市海淀区上地西***
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 联想(北京)有限公司 | 当前权利人 | 联想(北京)有限公司 |
发明人 | 张渊毅 |
代理机构 | 北京市柳沈律师事务所 | 代理人 | 安之斐;张健 |
摘要
本发明提供了一种电子设备及其显示切换方法,所述显示切换方法应用于一电子设备中,所述电子设备包括显示单元、位于第一面的第一触摸感应单元、以及位于第二面的第二触摸感应单元,所述显示切换方法包括当同时检测到通过第一触摸感应单元采集的第一手势和通过第二触摸感应单元采集的第二手势时,产生切换命令,其中,第一手势和第二手势中的至少一个为滑动手势;以及基于切换命令,将显示单元上显示的至少一个切换对象在第一显示状态和第二显示状态之间切换,其中,在第一显示状态下,显示与切换对象相关的第一信息;在第二显示状态下,显示与切换对象相关的第二信息,并且第二信息包括第一信息。
电子设备及其显示切换方法
技术领域
[0001] 本发明涉及电子领域,尤其涉及一种电子设备及其显示切换方法。 [0002] 背景技术
[0003] 近年来,为方便用户的操作,已经开发了诸如触控手机之类的各种触控设备。现有的触控设备通常仅在单个表面设置触摸感应单元,以接收用户的触摸操作,并产生对应的操作命令。然而,这种触控电子设备仍存在各种问题。例如,用户的手指在无意间触摸了触控设备的触摸感应单元,导致触控设备产生用户不期望的操作命令。又例如,现有触控设备对触摸动作的理解常常存在偏差,如经常出现的将平移动作误判为点击动作的情况,由此产生了错误的操作命令。
[0004] 因此,期望一种电子设备及其显示切换方法,其能够通过用户对于电子设备中包括的触摸感应单元的触摸操作准确地判断用户的操作意图,并依据用户的触摸操作产生相对应的显示切换命令,从而降低误操作。
[0005] 发明内容
[0006] 有鉴于上述情况,本发明提供了一种电子设备及其显示切换方法,其能够降低误操作,改进用户的可操作性。
[0007] 根据本发明一实施例,提供了一种显示切换方法,应用于一电子设备中,其特征在于,所述电子设备包括显示单元、位于第一面的第一触摸感应单元、以及位于作为所述第一面的背面的第二面的第二触摸感应单元,所述显示切换方法包括:
[0008] 当同时检测到通过所述第一触摸感应单元采集的第一手势和通过所述第二触摸感应单元采集的第二手势时,产生切换命令,其中,所述第一手势和所述第二手势中的至少一个为滑动手势;以及
[0009] 基于所述切换命令,将显示单元上显示的至少一个切换对象从第一显示状态切换到第二显示状态,或从第二显示状态切换到第一显示状态,
[0010] 其中,在所述第一显示状态下,显示与所述切换对象相关的第一信息;在所述第二显示状态下,显示与所述切换对象相关的第二信息,并且所述第二信息包括所述第一信息。 [0011] 在根据本发明实施例的显示切换方法中,所述第一触摸感应单元可层叠在所述显示单元之上,并且所述显示切换方法还可包括:
[0012] 确定所述第一手势在所述第一触摸感应单元上的初始触摸点;以及 [0013] 确定与所述初始触摸点的位置相对应的显示单元上显示的单个对象,作为所述切换对象。
[0014] 在根据本发明实施例的显示切换方法中,基于所述切换命令切换所述至少一个切换对象的步骤可包括:
[0015] 基于所述切换命令,将所述至少一个切换对象在第一显示状态、第二显示状态和第三显示状态之间切换,
[0016] 其中,在所述第三显示状态下,显示与所述切换对象相关的第三信息,并且所述第三信息包括所述第二信息。
[0017] 在根据本发明实施例的显示切换方法中,所述第一手势的第一初始触摸点和所述第二手势的第二初始触摸点之间的距离可以不同于所述第一手势的第一最终触摸点和所述第二手势的第二最终触摸点之间的距离。
[0018] 在根据本发明实施例的显示切换方法中,产生切换命令的步骤可包括: [0019] 基于所述滑动手势的滑动方向或滑动距离中的至少一个,产生所述切换命令。 [0020] 在根据本发明实施例的显示切换方法中,产生切换命令的步骤可包括: [0021] 基于在相邻两个时刻的所述滑动手势的触摸点,实时产生所述切换命令;或者 [0022] 基于所述滑动手势的初始触摸点和最终触摸点,产生所述切换命令。 [0023] 根据本发明另一实施例,提供了一种电子设备,包括:
[0024] 显示单元,用于显示切换对象;
[0025] 第一触摸感应单元,位于所述电子设备的第一面,用于采集第一手势; [0026] 第二触摸感应单元,位于作为所述电子设备的第一面的背面的第二面,用于采集第二手势;
[0027] 切换命令产生单元,用于当同时检测到通过所述第一触摸感应单元采集的第一手势和通过所述第二触摸感应单元采集的第二手势时,产生切换命令, 其中,所述第一手势和所述第二手势中的至少一个为滑动手势;以及
[0028] 切换单元,用于基于所述切换命令,将显示单元上显示的至少一个切换对象从第一显示状态切换到第二显示状态,或从第二显示状态切换到第一显示状态, [0029] 其中,在所述第一显示状态下,所述显示单元显示与所述切换对象相关的第一信息;在所述第二显示状态下,所述显示单元显示与所述切换对象相关的第二信息,并且所述第二信息包括所述第一信息。
[0030] 在根据本发明实施例的电子设备中,所述第一触摸感应单元可层叠在所述显示单元之上,并且所述第一触摸感应单元可用于确定所述第一手势在所述第一触摸感应单元上的初始触摸点;
[0031] 所述电子设备还可包括:
[0032] 确定单元,用于确定与所述初始触摸点的位置相对应的显示单元上显示的单个对象,作为所述切换对象。
[0033] 在根据本发明实施例的电子设备中,所述切换单元还可用于: [0034] 基于所述切换命令,将所述至少一个切换对象在第一显示状态、第二显示状态和第三显示状态之间切换,
[0035] 其中,在所述第三显示状态下,显示与所述切换对象相关的第三信息,并且所述第三信息包括所述第二信息。
[0036] 在根据本发明实施例的电子设备中,所述切换命令产生单元可用于: [0037] 基于所述滑动手势的滑动方向或滑动距离中的至少一个,产生所述切换命令。 [0038] 通过根据本发明实施例的电子设备及其显示切换方法,由于电子设备包括两个触摸感应单元,并且在同时通过两个触摸感应单元分别检测到两个手势时才进行相应的操作,因此,与利用单个触摸感应单元的现有技术相比,能够更准确地判断用户的操作意图,并依据用户的触摸操作产生相对应的显示切换命令,从而降低误操作,改进了用户的可操作性。
[0039] 此外,根据本发明实施例的电子设备及其显示切换方法提供了通过两个触摸感应单元来进行交互控制的新操作方式,丰富了用户体验。
附图说明
[0040] 图1是图示根据本发明实施例的显示切换方法的流程图。
[0041] 图2是图示根据本发明实施例的显示切换方法中产生切换命令的操作的流程图。 [0042] 图3是图示根据本发明实施例的显示切换方法产生切换命令的操作的流程图。 [0043] 图4是图示根据本发明实施例的电子设备的配置的框图。
[0044] 图5A和图5B是图示根据本发明实施例的电子设备的显示单元上的显示的示意图。
具体实施方式
[0045] 以下将参考附图详细描述本发明的具体实施方式。
[0046] 首先,参考附图描述根据本发明实施例的显示切换方法。
[0047] 根据本发明实施例的显示切换方法应用于一电子设备中。所述电子设备为例如移动终端、掌上电脑或媒体播放器等的触控电子设备,其包括显示单元、位于第一面的第一触摸感应单元、以及位于第二面的第二触摸感应单元。所述第一面和所述第二面可以是彼此相对的。例如,所述第一面为所述电子设备面向用户的表面(正面),所述第二面为所述电子设备的背面。所述第一面和所述第二面也可以是便于用户操作的所述电子设备的任何表面。所述第一触摸感应单元和所述第二触摸感应单元可以是例如电阻型触摸感应单元、电容型触摸感应单元、红外线型触摸感应单元、表面声波型触摸感应单元等各种类型的触摸感应单元。所述第一触摸感应单元和所述第二触摸感应单元的物理尺寸、形状等可以相同,也可以不同。此外,所述第一触摸感应单元例如可以层叠在所述显示单元之上。 [0048] 参考图1,图1是图示根据本发明实施例的显示切换方法的流程图。所述显示切换方法包括:
[0049] 步骤S101:当同时检测到通过所述第一触摸感应单元采集的第一手势和通过所述第二触摸感应单元采集的第二手势时,产生切换命令,其中,所述第一手势和所述第二手势中的至少一个为滑动手势。
[0050] 也就是说,根据本发明实施例的显示切换方法通过所述第一触摸感应单元采集第一手势,并通过所述第二触摸感应单元采集第二手势。当没有同时检测到第一手势和第二手势时,或者当第一手势和第二手势都不是滑动手势时,本发明实施例的显示切换方法不产生切换命令。
[0051] 需要指出的是,同时检测到第一手势和第二手势包括以下两种情况:1.第一手势和第二手势同时产生。也就是说,在第一手势触摸第一触摸感应单 元的同时,第二手势触摸第二触摸感应单元;2.第一手势和第二手势中的一个手势先产生,此后,在该手势尚未结束的某时刻,第一手势和第二手势中的另一个手势产生。也就是说,例如,第一手势先触摸第一感应单元,此后,在第一手势尚未离开第一触摸感应单元的某时刻,第二手势触摸第二感应单元。
[0052] 需要指出的是,“所述第一手势和所述第二手势中的至少一个为滑动手势”包括三种情况:第一手势为按压手势、并且第二手势为滑动手势的情况;第一手势为滑动手势、并且第二手势为按压手势的情况;以及第一手势和第二手势都为滑动手势的情况。 [0053] 此外,所述切换命令可基于所述第一手势和所述第二手势中的滑动手势的滑动方向而产生。替代地,所述切换命令也可基于所述滑动手势的滑动距离而产生。 [0054] 所述切换命令可以是实时产生的,即,基于在相邻两个时刻的所述滑动手势的触摸点而产生的。在此情况下,只要同时检测到第一手势和第二手势,并且第一手势和第二手势中的至少一个为滑动手势,就随着滑动手势的继续,基于各预定定时产生各切换命令,从而可以更加实时地、迅速地响应用户的操作。替代地,所述切换命令也可以基于所述滑动手势的初始触摸点和最终触摸点而产生。在此情况下,直到所述滑动手势停止滑动达预定时间或没有同时检测到第一手势和第二手势,才基于所述滑动手势的初始触摸点和最终触摸点而产生一切换命令,从而可以在电子设备处理能力有限的情况下降低处理量,并能避免用户的某些误操作。
[0055] 步骤S102:基于所述切换命令,将显示单元上显示的至少一个切换对象从第一显示状态切换到第二显示状态,或从第二显示状态切换到第一显示状态。 [0056] 在步骤S101产生切换命令之后,根据本发明实施例的显示切换方法能够将显示单元上显示的至少一个切换对象在第一显示状态和第二显示状态之间切换。在所述第一显示状态下,显示与所述切换对象相关的第一信息,在所述第二显示状态下,显示与所述切换对象相关的第二信息,并且所述第二信息包括所述第一信息。
[0057] 以下结合图5A和5B更详细地描述第一显示状态和第二显示状态之间的区别。如图5A所示,示出了七个对象1至7,并且七个对象均处于第一显示 状态下,因此,显示单元上显示分别关于七个对象1、2...7的信息“项目1”、“项目2”...“项目7”。如果此时以对象2作为切换对象执行切换,则显示单元上关于对象2的显示切换到如图5B所示的第二显示状态。此时,显示单元上不仅显示关于对象2的信息“项目2”,还进一步显示关于对象2的信息“项目2.1”。
[0058] 由此可知,对于所述切换对象,在第二显示状态下显示的信息量比在第一显示状态下显示的信息量大。例如,在所述切换对象是电子邮件的情况下,在第一显示状态下,显示电子邮件的发件人地址和标题;而在第二显示状态下,不但显示电子邮件的发件人地址和标题,还显示电子邮件的主体内容。对于同一切换对象,在第二显示状态下的显示区域可以比在第一显示状态下的显示区域更大。替代地,也可保持同一切换对象在第一显示状态和第二显示状态下的显示区域大小相同,而通过字体大小、字体间距的改变或通过滚动/非滚动显示方式来实现第一显示状态和第二显示状态。
[0059] 此外,所述“切换对象”例如可包括联系人信息、短消息、电子邮件等的对象,还可包括可以以部分重叠方式显示的图像等的各种对象。所述“至少一个切换对象”意味着根据本发明实施例的显示切换方法能够例如根据系统的默认设置或用户的预先设置,对显示单元上显示的一个或多个对象进行切换。例如,所述显示切换方法可预设多对象切换模式和单对象切换模式供用户预先选择,并根据用户的选择以对应的切换模式进行切换。替代地,所述显示切换方法可确定例如第一手势在所述第一触摸感应单元上的初始触摸点。此时,由于所述第一触摸感应单元层叠在所述显示单元之上,因此可确定所述第一手势在所述第一触摸感应单元上的初始触摸点是否对应于显示单元上显示的任何对象。当所述初始触摸点的位置并不对应于显示单元上显示的任何对象时,所述显示切换方法以多对象切换模式进行切换。当所述初始触摸点的位置对应于显示单元上显示的单个对象时,所述显示切换方法以单对象切换模式进行切换。
[0060] 在所述多对象切换模式下,根据单个对象切换后的显示区域的大小、和所述显示单元的显示区域的大小,确定所述多个切换对象的数量。在所述单对象切换模式下,将如上所述确定的、与所述初始触摸点的位置相对应的显示单元上显示的单个对象,作为所述切换对象。
[0061] 通过根据本发明实施例的显示切换方法,能够通过两个触摸感应单元, 根据同时检测到的第一手势和第二手势,更准确地判断用户的操作意图,并依据用户的触摸操作产生相对应的显示切换命令,从而降低误操作,改进了用户的可操作性。 [0062] 此外,根据本发明实施例的显示切换方法提供了通过两个触摸感应单元来进行交互控制的新操作方式,丰富了用户体验。
[0063] 以下,将参照图2更详细地描述在根据本发明实施例的显示切换方法中产生切换命令的操作流程。
[0064] 如图2所示,在步骤S201,当同时检测到通过所述第一触摸感应单元采集的第一手势和通过所述第二触摸感应单元采集的第二手势时,所述第一触摸感应单元以例如显示单元的纵向为预定的参考方向,判断第一手势在纵向上是否运动。当然,所述参考方向不限于纵向,也可以是其他任何预定方向。
[0065] 如果在步骤S201,判断第一手势在纵向上没有运动,则这意味着所述第一手势是按压手势,而非滑动手势,此时,所述方法进行到步骤S202,所述第二触摸感应单元基于同样的参考方向,判断第二手势是否运动。
[0066] 当判断第二手势在纵向上运动时,意味着所述第二手势是滑动手势,此时,所述第一手势是按压手势、并且所述第二手势是滑动手势,所述方法进行到步骤S203,基于作为滑动手势的第二手势,产生切换命令。当判断第二手势在纵向上也没有运动时,所述方法结束。
[0067] 如果在步骤S201,判断第一手势在纵向上运动,即,所述第一手势是滑动手势,则所述方法进行到步骤S204,所述第二触摸感应单元基于同样的参考方向,判断第二手势是否运动。
[0068] 当判断第二手势在纵向上运动时,此时,所述第一手势和第二手势都是滑动手势,所述方法进行到步骤S205,进一步判断第一手势和第二手势在纵向上的运动是否是相对的。如果第一手势和第二手势在纵向上的运动是相对的,则所述方法进行到步骤S206,以第一手势和第二手势中的一个预定手势(例如第一手势)为参考,产生切换命令。作为参考的该预定手势可以是系统默认的,也可以是用户预先设置的。如果第一手势和第二手势在纵向上的运动并非相对的,则所述方法结束。
[0069] 当在步骤S204判断第二手势在纵向上没有运动时,此时,所述第一手势是滑动手势、并且所述第二手势是按压手势,所述方法进行到步骤S207,基于作为滑动手势的第一手势,产生切换命令。
[0070] 接下来,将以第一手势为滑动手势、并且第二手势为按压手势的情况为例,描述在第一手势和第二手势中的一个在纵向上运动的情况下产生切换命令的操作。 [0071] 在此情况下,所述第一触摸感应单元判断滑动手势的方向是第一方向还是第二方向。这里假设作为第一方向的向上方向对应于从第一显示状态切换到第二显示状态的命令,并且作为第二方向的向下方向对应于从第二显示状态切换到第一显示状态的命令。 [0072] 当所述第一触摸感应单元判断所述滑动手势的方向是第一方向时,如果此时显示单元上显示的切换对象处于第一显示状态,则根据本发明实施例的显示切换方法产生用于切换到第二显示状态的命令;如果此时显示单元上显示的切换对象处于第二显示状态,则根据本发明实施例的显示切换方法维持当前显示状态不变。
[0073] 类似地,当所述第一触摸感应单元判断所述滑动手势的方向是第二方向时,如果此时显示单元上显示的切换对象处于第二显示状态,则根据本发明实施例的显示切换方法产生用于切换到第一显示状态的命令;如果此时显示单元上显示的切换对象处于第一显示状态,则根据本发明实施例的显示切换方法维持当前显示状态不变。
[0074] 此外,优选地,根据本发明实施例的显示切换方法还可产生用于切换到第三显示状态的命令。在所述第三显示状态下,显示与所述切换对象相关的第三信息,并且所述第三信息包括所述第二信息。也就是说,对于切换对象,在所述第三显示状态下显示的信息量比在所述第二显示状态下显示的信息量大。例如,在上面所述的电子邮件的情况下,在所述第三显示状态下,不但显示第二显示状态下所显示的电子邮件的发件人地址、标题、主体内容,还可显示电子邮件的发件时间、附加信息等。在此情况下,当所述第一触摸感应单元判断所述滑动手势的方向是第一方向时,如果此时显示单元上显示的切换对象处于第二显示状态,则根据本发明实施例的显示切换方法产生用于切换到第三显示状态的命令。需要指出的是,根据本发明实施例的显示切换方法还可包括更多显示状态,用于在更多显示状态之间进行切换,从而根据用户的操作递进地、分层次地显示关于切换对象的各种信息。 [0075] 以上,以第一手势为滑动手势、并且第二手势为按压手势的情况为例,描述了在第一手势和第二手势中的一个在参考方向上运动的情况下产生切换 命令的操作。本领域技术人员应当理解,在第一手势为按压手势、并且第二手势为滑动手势的情况下的操作与上面的操作类似,在此不再详述。此外,在第一手势和第二手势在参考方向上的运动相对的情况下,也就是说,第一手势和第二手势均为滑动手势,且滑动方向相反,此时,根据本发明实施例的显示切换方法以第一手势和第二手势中的预定一个,例如第一手势为参考,通过与上述操作类似的操作,产生切换命令。
[0076] 通过根据本发明实施例的显示切换方法,能够通过两个触摸感应单元,根据同时检测到的第一手势和第二手势,更准确地判断用户的操作意图,并依据用户的触摸操作产生相对应的显示切换命令,从而降低误操作,改进了用户的可操作性。 [0077] 此外,根据本发明实施例的显示切换方法提供了通过两个触摸感应单元来进行交互控制的新操作方式,丰富了用户体验。
[0078] 此外,在上面的描述中,根据本发明实施例的显示切换方法根据第一手势和第二手势的方向,产生切换命令。替代地,根据本发明实施例的显示切换方法可以根据第一手势的第一触摸点和第二手势的第二触摸点在预定平面上的投影点之间的距离,产生切换命令。以下将参照图3详细描述这种情况下的操作。
[0079] 图3是图示根据本发明实施例的显示切换方法产生切换命令的操作的流程图。如图3所示,在步骤S301,当同时检测到通过所述第一触摸感应单元采集的第一手势和通过所述第二触摸感应单元采集的第二手势时,以例如显示单元的纵向为预定的参考方向,判断第一手势的第一触摸点在例如所述电子设备的中心面(与第一触摸感应单元所处的第一平面和第二触摸感应单元所处的第二平面相平行、并且与所述第一平面和所述第二平面的距离相等的面)上的第一投影点、以及第二手势的第二触摸点在所述电子设备的所述中心面上的第二投影点之间在纵向上的距离是否变化。当然,所述参考方向不限于纵向,也可以是其他任何预定方向。
[0080] 当第一投影点和第二投影点之间在纵向上的距离不变时,意味着所述第一手势和所述第二手势都是按压手势,或者所述第一手势和所述第二手势为同向滑动手势,此时,所述方法结束。
[0081] 当第一投影点和第二投影点之间在纵向上的距离改变时,所述方法进行到步骤S302,判断第一投影点和第二投影点之间在纵向上的距离增加还是减 小。这里假设距离增加对应于从第一显示状态切换到第二显示状态的命令,并且距离减小对应于从第二显示状态切换到第一显示状态的命令。
[0082] 当在步骤S302判断第一投影点和第二投影点之间在纵向上的距离增加时,所述方法进行到步骤S303,进一步判断此时显示单元上显示的切换对象是否处于第一显示状态。如果在步骤S303判断此时显示单元上显示的切换对象处于第一显示状态,则所述方法进行到步骤S305,产生用于切换到第二显示状态的命令。如果在步骤S303判断此时显示单元上显示的切换对象不处于第一显示状态,则所述方法结束。
[0083] 当在步骤S302判断第一投影点和第二投影点之间在纵向上的距离减小时,所述方法进行到步骤S304,进一步判断此时显示单元上显示的切换对象是否处于第二显示状态。如果在步骤S304判断此时显示单元上显示的切换对象处于第二显示状态,则所述方法进行到步骤S306,产生用于切换到第一显示状态的命令。如果在步骤S304判断此时显示单元上显示的切换对象不处于第二显示状态,则所述方法结束。
[0084] 此外,优选地,根据本发明实施例的显示切换方法还可产生用于切换到第三显示状态的命令。如上所述,在所述第三显示状态下,显示与所述切换对象相关的第三信息,并且所述第三信息包括所述第二信息。也就是说,对于切换对象,在所述第三显示状态下显示的信息量比在所述第二显示状态下显示的信息量大。在此情况下,当判断第一投影点和第二投影点之间在纵向上的距离增加时,如果此时显示单元上显示的切换对象处于第二显示状态,则根据本发明实施例的显示切换方法产生用于切换到第三显示状态的命令。需要指出的是,根据本发明实施例的显示切换方法还可包括更多显示状态,用于在更多显示状态之间进行切换,从而根据用户的操作递进地、分层次地显示关于切换对象的各种信息。 [0085] 此外,如上所述,所述切换命令可以是实时产生的,即,基于在相邻两个时刻的所述滑动手势的触摸点而产生的。在此情况下,只要同时检测到第一手势和第二手势,并且第一手势和第二手势中的至少一个为滑动手势,就随着滑动手势的继续,基于各预定定时产生各切换命令。例如,当第一投影点和第二投影点之间在纵向上的距离不断增加时,根据本发明实施例的显示切换方法将切换对象从第一显示状态依次切换到第二显示状态、第三显示状态等。由此,可以更加实时地、迅速地响应用户的操作。
[0086] 替代地,所述切换命令也可以基于所述滑动手势的初始触摸点和最终触摸点而产生。例如,当第一投影点和第二投影点之间在纵向上的距离不断增加时,直到所述滑动手势停止滑动达预定时间或没有同时检测到第一手势和第二手势,根据本发明实施例的显示切换方法才判断第一投影点和第二投影点之间的距离的最终的增加量是否超过预定阈值。如果所述增加量超过预定阈值,则根据本发明实施例的显示切换方法将切换对象从第一显示状态直接切换到第三显示状态,而不经过第二显示状态。由此,可以在电子设备处理能力有限的情况下降低处理量,并能避免用户的某些误操作。
[0087] 此外,需要指出的是,所述第一手势的第一初始触摸点和所述第二手势的第二初始触摸点之间的距离不同于所述第一手势的第一最终触摸点和所述第二手势的第二最终触摸点之间的距离。也就是说,所述第一手势和所述第二手势并非都是按压手势,或者并非是同向滑动手势。
[0088] 通过根据本发明实施例的显示切换方法,能够通过两个触摸感应单元,根据同时检测到的第一手势和第二手势,更准确地判断用户的操作意图,并依据用户的触摸操作产生相对应的显示切换命令,从而降低误操作,改进了用户的可操作性。 [0089] 此外,根据本发明实施例的显示切换方法提供了通过两个触摸感应单元来进行交互控制的新操作方式,丰富了用户体验。
[0090] 以上参照图1到图3描述了根据本发明实施例的显示切换方法。下面将参照图4描述根据本发明实施例的电子设备。
[0091] 图4是图示根据本发明实施例的电子设备400的配置的框图。所述电子设备400包括:
[0092] 显示单元401,用于显示切换对象;
[0093] 第一触摸感应单元402,位于所述电子设备的第一面,用于采集第一手势; [0094] 第二触摸感应单元403,位于所述电子设备的第二面,用于采集第二手势; [0095] 切换命令产生单元404,用于当同时检测到通过所述第一触摸感应单元采集的第一手势和通过所述第二触摸感应单元采集的第二手势时,产生切换命令,其中,所述第一手势和所述第二手势中的至少一个为滑动手势;以及
[0096] 切换单元405,用于基于所述切换命令,将显示单元上显示的至少一个 切换对象从第一显示状态切换到第二显示状态,或从第二显示状态切换到第一显示状态, [0097] 其中,在所述第一显示状态下,所述显示单元显示与所述切换对象相关的第一信息;在所述第二显示状态下,所述显示单元显示与所述切换对象相关的第二信息,并且所述第二信息包括所述第一信息。
[0098] 此外,所述第一触摸感应单元可以层叠在所述显示单元之上,并且所述第一触摸感应单元可以用于确定所述第一手势在所述第一触摸感应单元上的初始触摸点。此外,所述电子设备400还可包括:确定单元(未示出),用于确定与所述初始触摸点的位置相对应的显示单元上显示的单个对象,作为所述切换对象。
[0099] 此外,所述切换单元可用于:基于所述切换命令,将所述至少一个切换对象在第一显示状态、第二显示状态和第三显示状态之间切换,其中,在所述第三显示状态下,显示与所述切换对象相关的第三信息,并且所述第三信息包括所述第二信息。 [0100] 此外,如上所述,所述切换命令产生单元可以实时切换命令,即,基于在相邻两个时刻的所述滑动手势的触摸点而产生切换命令。替代地,所述切换命令产生单元也可以基于所述滑动手势的初始触摸点和最终触摸点而产生切换命令。
[0101] 此外,所述切换命令产生单元可用于:基于所述滑动手势的滑动方向或滑动距离中的至少一个,产生所述切换命令。
[0102] 在基于所述滑动手势的滑动方向产生所述切换命令的情况下,当同时检测到通过所述第一触摸感应单元采集的第一手势和通过所述第二触摸感应单元采集的第二手势时,所述第一触摸感应单元以例如显示单元的纵向为参考方向,判断第一手势在纵向上是否运动。当然,所述参考方向不限于纵向,也可以是其他任何预定方向。
[0103] 如果所述第一触摸感应单元判断第一手势在纵向上没有运动,则所述第二触摸感应单元基于同样的参考方向,判断第二手势是否运动。
[0104] 当第二触摸感应单元判断第二手势在纵向上运动时,所述切换命令产生单元基于作为滑动手势的第二手势,产生切换命令。当第二触摸感应单元判断第二手势在纵向上也没有运动时,所述切换命令产生单元不产生切换命令。
[0105] 如果所述第一触摸感应单元判断第一手势在纵向上运动,则所述第二触 摸感应单元基于同样的参考方向,判断第二手势是否运动。
[0106] 此外,所述电子设备400还可包括第一判断单元(未示出),其与第一触摸感应单元和第二触摸感应单元相连接,用于当所述第二触摸感应单元判断第二手势在纵向上运动时,判断第一手势和第二手势在纵向上的运动是否是相对的。如果所述第一判断单元判断第一手势和第二手势在纵向上的运动是相对的,则所述切换命令产生单元以第一手势和第二手势中的一个手势为参考,产生切换命令。如果所述第一判断单元判断第一手势和第二手势在纵向上的运动并非相对的,则所述切换命令产生单元不产生切换命令。 [0107] 此外,当所述第二触摸感应单元判断第二手势在纵向上没有运动时,所述切换命令产生单元基于作为滑动手势的第一手势,产生切换命令。
[0108] 接下来,将以第一手势为滑动手势、并且第二手势为按压手势的情况为例,描述在第一手势和第二手势中的一个在纵向上运动的情况下所述切换命令产生单元产生切换命令的操作。
[0109] 在此情况下,所述第一触摸感应单元判断滑动手势的方向是第一方向还是第二方向。此外,所述电子设备400还包括第二判断单元(未示出),其与显示单元和切换命令产生单元相连接,用于判断显示单元上显示的切换对象所处的显示状态。 [0110] 当所述第一触摸感应单元判断所述滑动手势的方向是第一方向时,如果所述第二判断单元判断此时显示单元上显示的切换对象处于第一显示状态,则所述切换命令产生单元产生用于切换到第二显示状态的命令;如果所述第二判断单元判断此时显示单元上显示的切换对象处于第二显示状态,则所述切换命令产生单元不产生切换命令。 [0111] 类似地,当所述第一触摸感应单元判断所述滑动手势的方向是第二方向时,如果所述第二判断单元判断此时显示单元上显示的切换对象处于第二显示状态,则所述切换命令产生单元产生用于切换到第一显示状态的命令;如果所述第二判断单元判断此时显示单元上显示的切换对象处于第一显示状态,则所述切换命令产生单元不产生切换命令。 [0112] 此外,如上所述,所述切换命令产生单元还可产生用于切换到第三显示状态的命令。在此情况下,当所述第一触摸感应单元判断所述滑动手势的方向是第一方向时,如果所述第二判断单元判断此时显示单元上显示的切换对象处于第二显示状态,则所述切换命令产生单元产生用于切换到第三显示状 态的命令。需要指出的是,根据本发明实施例的电子设备还可包括更多显示状态,所述切换命令产生单元可以在更多显示状态之间进行切换,从而根据用户的操作递进地、分层次地显示关于切换对象的各种信息。 [0113] 以上,以第一手势为滑动手势、并且第二手势为按压手势的情况为例,描述了在第一手势和第二手势中的一个在纵向上运动的情况下所述切换命令产生单元产生切换命令的操作。本领域技术人员应当理解,在第一手势为按压手势、并且第二手势为滑动手势的情况下的操作与上面的操作类似,在此不再详述。此外,在第一手势和第二手势在纵向上的运动相对的情况下,也就是说,第一手势和第二手势均为滑动手势,且滑动方向相反,此时,所述切换命令产生单元以第一手势和第二手势中的预定一个,例如第一手势为参考,通过与上述操作类似的操作,产生切换命令。
[0114] 在基于滑动距离产生切换命令的情况下,所述电子设备400还可包括第三判断单元(未示出),其与第一触摸感应单元和第二触摸感应单元相连接,当同时检测到通过所述第一触摸感应单元采集的第一手势和通过所述第二触摸感应单元采集的第二手势时,以例如显示单元的纵向为参考方向,判断上面参考图3所述的第一投影点和第二投影点之间在纵向上的距离是否变化。当然,所述参考方向不限于纵向,也可以是其他任何预定方向。 [0115] 当第一投影点和第二投影点之间在纵向上的距离不变时,所述切换命令产生单元不产生切换命令。
[0116] 当第一投影点和第二投影点之间在纵向上的距离改变时,所述第三判断单元判断第一投影点和第二投影点之间在纵向上的距离增加还是减小。这里假设距离增加对应于从第一显示状态切换到第二显示状态的命令,并且距离减小对应于从第二显示状态切换到第一显示状态的命令。
[0117] 此外,所述电子设备400还可包括第四判断单元(未示出),其与显示单元和切换命令产生单元相连接,用于判断显示单元上显示的切换对象所处的显示状态。当所述第二判断单元判断第一投影点和第二投影点之间在纵向上的距离增加时,所述第四判断单元判断此时显示单元上显示的切换对象是否处于第一显示状态。如果所述第四判断单元判断此时显示单元上显示的切换对象处于第一显示状态,则所述切换命令产生单元产生用于切换到第二显示状态的命令。如果所述第四判断单元判断此时显示单元上显示的切换对象不处于第一显示状态,则所述切换命令产生单元不产生切换命令。
[0118] 当所述第二判断单元判断第一投影点和第二投影点之间在纵向上的距离减小时,所述第四判断单元判断此时显示单元上显示的切换对象是否处于第二显示状态。如果所述第四判断单元判断此时显示单元上显示的切换对象处于第二显示状态,则所述切换命令产生单元产生用于切换到第一显示状态的命令。如果所述第四判断单元判断此时显示单元上显示的切换对象不处于第二显示状态,则所述切换命令产生单元不产生切换命令。 [0119] 通过根据本发明实施例的电子设备,能够通过两个触摸感应单元,根据同时检测到的第一手势和第二手势,更准确地判断用户的操作意图,并依据用户的触摸操作产生相对应的显示切换命令,从而降低误操作,改进了用户的可操作性。
[0120] 此外,根据本发明实施例的电子设备提供了通过两个触摸感应单元来进行交互控制的新操作方式,丰富了用户体验。
[0121] 以上,参照图1到图5描述了根据本发明实施例的电子设备及其显示切换方法。 [0122] 需要说明的是,在本说明书中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个......”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。 [0123] 最后,还需要说明的是,上述一系列处理不仅包括以这里所述的顺序按时间序列执行的处理,而且包括并行或分别地、而不是按时间顺序执行的处理。例如,图2中的步骤S202和S204的处理可以与步骤S201的处理并行地执行。
[0124] 通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的硬件平台的方式来实现,当然也可以全部通过硬件来实施,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案对背景技术做出贡献的全部或者部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。 [0125] 以上对本发明进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
法律信息
- 2013-12-04
- 2012-03-07
实质审查的生效
IPC(主分类): G06F 3/048
专利申请号: 201010225132.6
申请日: 2010.07.05
- 2012-01-11
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2010-06-09
|
2009-03-03
| | |
2
| |
2008-06-18
|
2006-03-03
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |