应用于触摸终端的3D用户界面交互方法及触摸终端与流程

文档序号:12595673阅读:247来源:国知局
应用于触摸终端的3D用户界面交互方法及触摸终端与流程

本发明涉及3D处理技术领域,特别是涉及一种应用于触摸终端的3D用户界面交互方法及触摸终端。



背景技术:

手机、平板电脑等触摸终端,由于采用触摸操作大大便利了人们与终端设备的交互,手机和平板电脑等触摸终端已经成为人们日常办公、娱乐的常用设备。

但是,现有技术中,用户界面的交互,除了满足基本操作功能的交互外,功能比较单一,尤其是用户界面上的图标本身没任何变化、各个图标之间也缺乏一定的联系,给用户呆板的感觉,缺乏灵活和乐趣。



技术实现要素:

本发明提供一种应用于触摸终端的3D用户界面交互方法及触摸终端,通过触摸终端在使用模式下用户界面的交互,提升用户操控体验,增强用户界面的易用性、灵活性和乐趣性。

为解决上述技术问题,本发明采用的一个技术方案是:

一种应用于触摸终端的3D用户界面交互方法,所述触摸终端包括使用模式;在使用模式下,所述3D用户界面上显示有背板以及悬浮于所述背板的多个桌面图标,在未接收到操作体触控所述触摸终端显示屏幕的触控操作时,所述多个桌面图标凸出于所述触摸终端的显示屏幕显示;所述方法包括:

检测是否存在操作体;

若检测结果为是,则根据所述操作体与所述触摸终端的显示屏幕之间的距离,调整所述操控图标凸出于所述显示屏幕的距离或所述多 个桌面图标凸出于所述显示屏幕的距离;

所述操控图标为所述3D用户界面显示的多个桌面图标中的任意一个。

可选地,所述根据所述操作体与所述触摸终端的显示屏幕之间的距离,调整所述操控图标凸出于所述显示屏幕的距离或所述多个桌面图标凸出于所述显示屏幕的距离,包括:

当所述操作体与所述触摸终端的显示屏幕之间的距离减小或增大时,增大所述操控图标凸出于所述显示屏幕的距离或增大所述多个桌面图标凸出于所述显示屏幕的距离;或者,

当所述操作体与所述触摸终端的显示屏幕之间的距离减小或增大时,减小所述操控图标凸出于所述显示屏幕的距离或减小所述多个桌面图标凸出于所述显示屏幕的距离。

可选地,所述当所述操作体与所述触摸终端的显示屏幕之间的距离减小或增大时,减小所述操控图标凸出于所述显示屏幕的距离或减小所述多个桌面图标凸出于所述显示屏幕的距离,具体包括:

判断所述操作体与所述显示屏幕之间的距离是否小于所述操控图标凸出于所述显示屏幕的最大距离;

若判断结果为是,则调整所述操控图标凸出于所述显示屏幕的距离或所述多个桌面图标凸出于所述显示屏幕的距离,使所述操控图标或所述多个桌面图标往所述背板方向下沉。

可选地,所述调整所述操控图标凸出于所述显示屏幕的距离或所述多个桌面图标凸出于所述显示屏幕的距离,具体包括:

将所述操控图标凸出于所述显示屏幕的距离调整为所述操作体与所述显示屏幕之间的距离;或,

将所述多个桌面图标凸出于所述显示屏幕的距离调整为所述操作体与所述显示屏幕之间的距离。

可选地,所述方法还包括:

当接收到所述操作体触控所述触摸终端显示屏幕的触控操作时,则分析所述触控操作包含的操作信息,并根据分析的操作信息确定所述操 作体当前的操作类型,以及执行确定出的操作类型对应的操作。

可选地,所述操作信息包括:

所述操作体接触所述显示屏幕的时间信息和/或所述操作体在所述显示屏幕上的运动轨迹信息。

可选地,所述操作类型包括:

单击操作、上下滑动操作、左右滑动操作或长按操作中的一种或多种。

可选地,所述根据分析的操作信息确定所述操作体当前的操作类型,具体包括:

当所述操作体接触所述显示屏幕的时间小于预设的第一时间阈值时,进一步判断所述操作体在所述显示屏幕上的运动轨迹;如果无运动轨迹,则确定所述操作体当前的操作类型为单击操作,如果存在运动轨迹且为快速的上下位移操作,则确定所述操作体当前的操作类型为上下滑动操作,如果存在运动轨迹且为快速的左右位移操作,则确定所述操作体当前的操作类型为左右滑动操作;

或者,当所述操作体接触所述显示屏幕的时间大于或等于预设的第一时间阈值时,则确定所述操作体当前的操作类型为长按操作。

可选地,在所述执行确定出的操作类型对应的操作之前,所述方法还包括:

判断所述操作体所操控区域是否存在操控图标,所述操控图标为所述多个桌面图标中的任意一个。

可选地,当所述操作体所操控区域存在操控图标时,所述执行确定出的操作类型对应的操作,包括:

当确定出的操作类型为单击操作时,判断所述操控图标的图标类型;若为应用图标或微控件图标,则执行启动该图标对应应用的操作,若为文件夹图标,则执行打开文件夹的操作;或者,

当确定出的操作类型为上下滑动操作时,判断所述操控图标的图标类型;若为应用图标或微控件图标,则执行启动应用图标或微控件图标对应子级功能的操作;若是文件夹图标,则不予响应;或者,

当确定出的操作类型为左右滑动操作时,则执行启动切换屏幕的操作;或者,

所述触摸终端还包括图标编辑模式,当确定出的操作类型为长按操作时,则执行将所述触摸终端由使用模式切换至图标编辑模式的操作。

可选地,当所述操作体所操控区域不存在操控图标时,所述执行确定出的操作类型对应的操作,包括:

当确定出的操作类型为单击操作或上下滑动操作时,不作任何响应;或者,

当确定出的操作类型为左右滑动操作时,则执行切换屏幕的操作;或者,

所述触摸终端还包括图标编辑模式,当确定出的操作类型为长按操作时,则执行将所述触摸终端由使用模式切换至图标编辑模式的操作。

可选地,所述触摸终端还包括图标编辑模式;在图标编辑模式下,所述背板被分裂为多个多面体,所述多个多面体之间具有间隔特征;所述多个桌面图标分别与所述多个多面体中的一个多面体对应,且每一桌面图标位于所述显示屏幕和与与其对应的多面体之间。

可选地,所述多个多面体为四面体或六面体。

可选地,在图标编辑模式下,所述多个多面体之间的间隔特征通过分割标识符来表征,所述分割标识符为具有深度信息的分裂线。

可选地,在图标编辑模式下,所述背板被分裂为多个多面体,所述多个多面体之间具有间隔特征;所述多个桌面图标分别与所述多个多面体中的一个多面体对应,且每一桌面图标位于所述显示屏幕和与与其对应的多面体之间。

可选地,还包括:

在使用模式下,根据时间的变化,改变所述多个桌面图标在所述3D用户界面上的投影。

相应地,为解决上述技术问题,本发明实施例还提供了一种触摸终端,所述触摸终端包括使用模式;在使用模式下,所述触摸终端的3D用户界面上显示有背板以及悬浮于所述背板的多个桌面图标;在未接收 到所述操作体的触控操作时,所述桌面图标凸出于所述显示屏幕显示;所述触摸终端包括:

第一检测模块,用于检测是否存在操作体;

处理模块,用于在所述检测模块的检测结果为是时,根据所述操作

体与所述触摸终端的显示屏幕之间的距离,调整所述操控图标凸出于所述显示屏幕的距离或所述多个桌面图标凸出于所述显示屏幕的距离;

所述操控图标为所述3D用户界面显示的多个桌面图标中的任意一个。

可选地,所述处理模块具体用于:

当所述操作体与所述触摸终端的显示屏幕之间的距离减小或增大时,增大所述操控图标凸出于所述显示屏幕的距离或增大所述多个桌面图标凸出于所述显示屏幕的距离;或者,

当所述操作体与所述触摸终端的显示屏幕之间的距离减小或增大时,减小所述操控图标凸出于所述显示屏幕的距离或减小所述多个桌面图标凸出于所述显示屏幕的距离。

可选地,所述处理模块包括:判断单元和处理单元;

所述判断单元,用于判断所述操作体与所述显示屏幕之间的距离是否小于所述操控图标凸出于所述显示屏幕的最大距离;

若判断结果为是,则调整所述操控图标凸出于所述显示屏幕的距离或所述多个桌面图标凸出于所述显示屏幕的距离,使所述操控图标或所述多个桌面图标往所述背板方向下沉。

可选地,所述检测模块,还用于检测是否接收到所述操作体触控所述触摸终端显示屏幕的触控操作;

所述处理模块还用于:当所述检测模块接收到所述操作体触控所述触摸终端显示屏幕的触控操作时,分析所述检测模块接收到的触控操作包含的操作信息,并根据分析的操作信息确定所述操作体当前的操作类型,以及执行确定出的操作类型对应的操作。

可选地,所述操作信息包括:

所述操作体接触所述显示屏幕的时间信息和/或所述操作体在所述显示屏幕上的运动轨迹信息。

可选地,所述操作类型包括:

单击操作、上下滑动操作、左右滑动操作或长按操作中的一种或多种。

可选地,所述处理模块具体用于:

当所述操作体接触所述显示屏幕的时间小于预设的第一时间阈值时,进一步判断所述操作体在所述显示屏幕上的运动轨迹;如果无运动轨迹,则确定所述操作体当前的操作类型为单击操作,如果存在运动轨迹且为快速的上下位移操作,则确定所述操作体当前的操作类型为上下滑动操作,如果存在运动轨迹且为快速的左右位移操作,则确定所述操作体当前的操作类型为左右滑动操作;

或者,当所述操作体接触所述显示屏幕的时间大于或等于预设的第一时间阈值时,则确定所述操作体当前的操作类型为长按操作。

可选地,所述触摸终端还包括判断模块,用于当所述检测模块接收到操作体触控所述触摸终端显示屏幕的触控操作时,判断所述操作体所操控区域是否存在操控图标,所述操控图标为所述多个桌面图标中的任意一个;

所述处理模块,具体用于当所述判断模块判断所述操作体所操控区域存在操控图标时,执行确定出的操作类型对应的操作。

最后,本发明实施例还提供了一种触摸终端,包括:显示屏幕及中央处理器,

所述显示屏幕,用于显示3D用户界面,以及用于接收操作体在所述触摸终端所述显示屏幕上的触控操作;所述触摸终端包括使用模式;在使用模式下,所述3D用户界面上显示有背板以及悬浮于所述背板的多个桌面图标,在所述显示屏幕未接收到所述操作体触控所述显示屏幕的触控操作时,所述桌面图标凸出于所述显示屏幕显示;

所述中央处理器,用于当显示屏幕未接收到所述操作体触控所述显示屏幕的触控操作时,检测是否存在操作体;若检测结果为是,则根据 所述操作体与所述触摸终端的显示屏幕之间的距离,调整所述操控图标凸出于所述显示屏幕的距离或所述多个桌面图标凸出于所述显示屏幕的距离;

其中,所述操控图标为所述3D用户界面显示的多个桌面图标中的任意一个。

本发明实施例通过在未接收到操作体触控显示屏幕的触控操作时,检测是否存在操作体,并在检测到操作体时,根据操作体与触摸终端显示屏幕之间的距离调整操控图标或桌面图标凸出于显示屏幕的距离,实现了触摸终端使用模式下3D用户界面的交互,丰富了用户界面的交互方式,提升了用户操控体验,极大增强用户界面的易用性、灵活性和乐趣性。

附图说明

图1是本发明实施例3D用户界面的示意图;

图2是本发明实施例3D用户界面中应用图标悬浮于背板的示意图;

图3是本发明实施例3D用户界面交互方法流程示意图;

图4是本发明实施例3D用户界面操作桌面图标示意图;

图5及图6是本发明实施例显示模式切换为图标编辑模式下桌面图标在3D用户界面的显示示意图

图7和图8是本发明实施例操作应用图标显示效果示意图;

图9A、9B、9C是本发明实施例不同时间点桌面图标在用户界面的投影示意图;

图10是本发明实施例在使用模式下的用户界面交互方法流程图;

图11是本发明实施例整屏翻转切屏的示意图;

图12是本发明实施例各多面体翻转切屏的示意图;

图13是本发明实施例桌面图标飞入切屏的示意图;

图14是本发明实施例一种3D用户界面交互装置示意图;

图15是本发明实施例一种触摸终端示意图。

具体实施方式

下面结合附图和实施方式对本发明进行详细说明。

需要说明的是,如果不冲突,本发明实施例以及实施例中的各个特征可以相互结合,均在本发明的保护范围之内。另外,虽然在装置示意图中进行了功能模块划分,在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于装置中的模块划分,或流程图中的顺序执行所示出或描述的步骤。

为了方便读者更好地理解本发明实施例,在开始描述本发明的各个实施例之前,以下先对本发明所有实施例中涉及到的一些术语进行解释。

触摸终端的显示屏幕上显示的是3D界面,所谓3D界面,指的是具有3D显示效果的界面。触摸终端的显示模式包括图标编辑模式和使用模式。其中,触摸终端正常显示UI(UserInterface,用户界面)的方式称为使用模式,将编辑3D界面上图标的模式称为图标编辑模式。当触摸终端处于使用模式时,触摸终端的用户界面上显示有背板以及悬浮于背板的多个桌面图标,背板由多个多面体无缝拼接而成。当触摸终端处于图标编辑模式时,背板被分裂成多个散列的多面体。

在本发明的所有实施例中,3D用户界面交互方法的执行主体是触摸终端,该触摸终端是指具有触控功能的终端设备,可以包括诸如计算机、PDA、平板电脑、MP4、智能手机,电纸书、游戏机等终端设备。在进行交互时,可通过操作体实现与触摸终端之间的交互操作。该操作体可以为触摸笔、触摸手套、用户的手指等等触摸载体。

在本发明的所有实施例中,桌面图标指的是3D用户界面上显示的图标,包括应用程序图标、微控件图标(以下称widget图标)或者是文件夹图标。由于3D用户界面上显示有多个桌面图标,为后续描述的方便性,在本发明的所有实施例中,将操作体所操控的桌面图标定义为操控图标。可以理解的是,该操控图标可以是多个桌面图标中的任意一个。

下面,将通过图1及图2描述触摸终端的使用模式及图标编辑模式。

如图1及图2,在使用模式下,触摸终端显示的3D用户界面上显示有背板11以及悬浮于背板11的桌面图标12。其中,背板11是由多个多面体无缝拼接形成的。此时若触摸终端没有接收到操作体触控触摸终端显示屏幕的触控操作,或者说操作体与显示屏幕之间的距离大于0,则桌面图标12凸出于显示屏幕显示,从而形成具有3D效果的用户界面。本发明实施例中所说的凸出于触摸终端屏幕的显示,指的是视差图像入射人眼后能够形成的凸出屏幕的显示效果,该显示效果是用户的主观视效。

在图标编辑模式下,背板11被分裂成多个散列的多面体111,多个多面体之间具有间隔特征,该多面体例如可以是四面体或者六面体。多个多面体之间的间隔特征通过分割标识符来表征,分割标识符例如可以为具有深度信息的分裂线,以使使用模式与图标编辑模式在显示效果上有明确的区分。在图标编辑模式下,3D用户界面上的多个桌面图标凹进屏幕显示。该多个桌面图标中的每一桌面图标均收缩并下沉至与该桌面图标对应的多面体,或者说多个桌面图标分别与多个多面体中的一个多面体对应。此处,桌面图标收缩并下沉至与该桌面图标对应的多面体,包括两种情况:一种情况是桌面图标往背板方向下沉并悬浮于与该桌面图标对应的多面体;另一种情况是,桌面图标往背板方向下沉,并下沉到该桌面图标对应的多面体上。

本发明实施例中,操作体所操控区域,包括两种情况:当操作体与显示屏幕之间的距离大于0时,或者说触摸终端未接收到操作体触控所述触摸终端显示屏幕的触控操作,操作体所操控区域指的是操作体垂直对应于屏幕的屏幕区域;当操作体与显示屏幕之间的距离等于0时,或者说触摸终端接收到操作体触控所述触摸终端显示屏幕的触控操作时,操作体所操控区域指的是操作体接触屏幕的屏幕区域。

本发明实施例的3D用户界面交互方法,在未接收到操作体触控触摸终端显示屏幕的触控操作时,由于此时多个桌面图标凸出于触摸终端的显示屏幕显示,因此该交互方法可以采用如下方式调整桌面图标凸出于触摸终端的显示屏幕的距离,具体思路是:

首先检测是否存在操作体;当操作体离触摸终端太远时,触摸终端无法感测到操作体的存在。当操作体进入触摸终端的感测范围时,触摸终端才能够感测到操作体的存在。

其次,当触摸终端检测到操作体的存在时,即可以根据操作体与触摸终端的显示屏幕之间的距离,调整操控图标凸出于显示屏幕的距离或多个桌面图标凸出于显示屏幕的距离。在调整图标凸出于显示屏幕的距离或多个桌面图标凸出于显示屏幕的距离时,可以采用如下几种调整方式:

当操作体与触摸终端的显示屏幕之间的距离减小时,增大操控图标凸出于显示屏幕的距离或增大多个桌面图标凸出于所述显示屏幕的距离;

当操作体与触摸终端的显示屏幕之间的距离增大时,增大操控图标凸出于显示屏幕的距离或增大多个桌面图标凸出于显示屏幕的距离;

当操作体与触摸终端的显示屏幕之间的距离减小时,减小操控图标凸出于显示屏幕的距离或减小多个桌面图标凸出于显示屏幕的距离;

当操作体与触摸终端的显示屏幕之间的距离增大时,减小操控图标凸出于显示屏幕的距离或减小多个桌面图标凸出于显示屏幕的距离。

下面,将以操作体与触摸终端的显示屏幕之间的距离减小或增大时,减小操控图标凸出于显示屏幕的距离或减小多个桌面图标凸出于显示屏幕的距离为例子,描述本发明实施例的交互方法。由于其它调整桌面图凸出于显示屏幕的距离的方式类似,在此不再详细描述。

当操作体与触摸终端的显示屏幕之间的距离减小或增大时,减小操控图标凸出于显示屏幕的距离或减小多个桌面图标凸出于显示屏幕的距离,具体包括:判断操作体与显示屏幕之间的距离是否小于操控图标凸出于显示屏幕的最大距离;若判断结果为是,则调整操控图标凸出于显示屏幕的距离或多个桌面图标凸出于显示屏幕的距离,使操控图标或多个桌面图标往所述背板方向下沉。下面将通过具体的实施例对本发明实施例的进行详细描述。

请参阅图3,本发明实施的应用于触摸终端的3D用户界面交互方法, 在未接收到操作体触控触摸终端显示屏幕的触控操作时,由于此时3D用户界面上的是凸出于屏幕显示的,因此该交互方法可以包括:

步骤S301,检测操作体与触摸终端显示屏幕之间的距离;

在使用模式下,3D用户界面显示有背板,桌面图标悬浮于背板上。在未接收到操作体触控显示屏幕的触控操作时,桌面图标凸出于触摸终端的显示屏幕显示。其中,操作体可以为触摸笔、触摸手套、用户的手等等触摸载体。

在本发明实施例中,可以通过触摸终端上的悬浮触控感测器来检测操作体与显示屏幕之间的距离。可以理解的是,悬浮触控感测器存在一个最大感测距离,当操作体与显示屏幕之间的距离大于悬浮触控感测器的最大感测距离时,悬浮触控感测器无法感测操作体与显示屏幕之间的距离。其中,悬浮触控感测器的最大感测距离大于桌面图标的最大凸出距离为佳。本发明实施例中桌面图标的最大凸出距离,指的是桌面图标凸出显示屏的最大距离。其中,默认状态下,3D用户界面上的桌面图标以最大凸出距离默认显示。

步骤S303,如果操作体与显示屏幕之间的距离小于操控图标凸出于显示屏幕的最大距离,调整操控图标凸出于显示屏幕的距离或多个桌面图标凸出于显示屏幕的距离,使操控图标或多个桌面图标往背板方向下沉。

在本发明实施例中,当步骤S301检测到的操作体与显示屏幕之间的距离小于操控图标凸出于显示屏幕的最大距离时,调整操控图标凸出于显示屏幕的距离或调整多个桌面图标凸出于显示屏幕的距离,并使操控图标或桌面图标往背板方向下沉,以呈现出操控图标或桌面图标被操作体按下的感觉。

由于在前述中已经描述,桌面图标能够凸出于触摸终端的屏幕显示。因此,在根据操作体与触摸终端屏幕之间的距离,执行桌面图标下沉处理操作时,即在调整操控图标或桌面图标凸出于显示屏幕的距离时,通常是使操控图标或桌面图标凸出显示屏幕的距离等于操作体与显示屏幕之间的距离,以呈现出操控图标或桌面图标被操作体按下的感 觉。通常情况下,在调整操控图标或桌面图标的凸出距离时,可以通过调整操控图标或桌面图标视差的大小及位移的方式来调整。具体地,可根据操作体与显示屏幕之间的距离、观看者到显示屏幕的位置信息调整操控图标或桌面图标的视差大小及位移。在调整操控图标凸出距离或桌面图标凸出距离的过程中,可以先调整3D用户界面上显示的所有桌面图标的凸出距离,然后再单独调整被操作体操控的操控图标的凸出距离。可以理解的是,在调整所有桌面图标凸出距离的过程中,还可以同时调整所有桌面图标在X-Y方向上的尺寸。另外,在操控图标的下沉过程中,操作体触摸同一操控图标的不同位置,操控图标还会出现不同程度的晃动。并且,在操作触摸控该操控图标的过程中,该操控图标和周围未被操作体操控的桌面图标可以有一个联动的变化过程,例如在操控体点击了操控图标之后,该操控图标周围的桌面图标也会发生变化,就像水滴引起的涟漪一样。例如,操作体触摸操控图标在晃动的过程中,也会带动周围桌面图标的晃动。

本发明实施例通过检测操作体与触摸终端显示屏幕之间的距离,并在操作体与显示屏幕之间的距离小于操控图标凸出于显示屏幕的最大距离,调整操控图标或桌面图标凸出于显示屏幕的距离,并使操控图标或桌面图标往背板方向下沉,实现了触摸终端3D用户界面使用模式下的交互。

在本发明实施例中,如果操作体触控至显示屏幕,或者说触摸终端接收到操作体触控触摸终端显示屏幕的触控操作,则可以进一步分析该触控操作所包含的操作信息,并根据分析得到的操作信息确定操作体当前的操作类型,以及执行确定出的操作类型所对应的操作。

其中,根据接收到的触控分析得到的操作信息,可以包括:操作体接触显示屏幕的时间信息和/或操作体在显示屏幕上的运动轨迹信息。而触摸终端在使用模式下的操作类型,可以包括:单击操作、上下滑动操作、左右滑动操作或长按操作中的一种或多种。

基于此,在根据分析的操作信息确定操作体当前的操作类型时,具体可以按照如下方式进行:

当操作体接触显示屏幕的时间小于预设的第一时间阈值时,进一步判断操作体在显示屏幕上的运动轨迹,如果无运动轨迹,则确定操作体当前的操作类型为单击操作,如果存在运动轨迹且为快速的上下位移操作,则确定操作体当前的操作类型为上下滑动操作,如果存在运动轨迹且为快速的左右位移操作,则确定操作体当前的操作类型为左右滑动操作;或者,当操作体接触显示屏幕的时间大于或等于预设的第一时间阈值时,则确定操作体当前的操作类型为长按操作。

在按照上述的方法确定出操作体当前的操作类型之后,就可以执行确定出的操作类型对应的操作。需要说明的是,即使是同一操作类型,例如点击操作,若该点击操作在3D用户界面上的操控位置不一样,响应操作时的流程也不相同。因此,在具体执行确定出的操作类型对应的操作之前,需区分操作体触控至显示屏幕时所操控区域是否存在操控图标,即需要判断操作体所操控区域是否存在操控图标,操控图标为所述多个桌面图标中的任意一个。

一方面,当操作体所操控区域存在操控图标时,该执行操作类型对应的操作,具体可以包括:

当操作类型为单击操作时,判断操作体操控区域的图标类型,若为应用图标或微控件图标,则执行启动该图标对应应用,若为文件夹图标,则执行打开文件夹的操作;或者,

当操作类型为上下滑动操作时,判断操控区域的图标类型;若为应用图标或微控件图标,则执行启动应用图标或微控件图标对应子级功能;若不是应用图标或不是微控件图标,则不予响应;或者,

当操作类型为左右滑动操作,则执行启动切换屏幕的操作;或者,

当操作类型为长按操作,则执行将所述触摸终端切换至图标编辑模式的操作

另一方面,当操作体所操控区域不存在操控图标时,则执行操作类型对应的操作,具体可以包括:

当操作类型为单击操作时,不作任何响应;或者,

当操作类型为上下滑动操作时,不作任何响应;或者,

当操作类型为左右滑动操作,则执行切换屏幕操作;或者,

当操作类型为长按操作时,则执行将触摸终端切换至图标编辑模式的操作。

在本发明实施例中,如图4所示,当操作体触控至显示屏幕时,此时多个桌面图标或操控图标凸出显示屏的距离为零。若操作体点击操作针对的操控图标是应用图标或widget图标,则在松开操作体后,系统会高亮显示该应用图标或widget图标并打开其所对应的应用程序。此时,触摸终端在后台还会使该应用图标或widget图标自动上浮,以使该应用图标或widget图标凸出显示屏幕的距离恢复到初始状态,以便用户在退出该应用图标或widget图标对应的应用程序时,3D用户界面上显示的该应用图标或widget图标会凸出显屏幕一定距离。若操作体点击操作针对的操控图标是文件夹图标,则在松开操作体后,系统会高亮显示该文件夹图标并打开文件夹。

需要说明的是,由于文件夹内包括多个应用图标,文件夹内的各应用图标悬浮于文件夹内的各多面体上。当单击该文件夹图标时,文件夹图标所在的区域扩大,各多面体和应用图标依序飞出,各多面体无缝拼接在一起,形成一个大的文件夹背板,各应用图标依序悬浮在大的文件件背板上。此时,屏幕上非文件夹的区域变暗,变暗区域的应用图标此时处于不可操作状态。在打开文件夹图标之后,用户通过点击触摸终端的返回按键、home键或者变暗的非文件夹区域时,文件夹图标即会缩小,将展开的应用图标收起,系统返回3D用户界面。

在本明实施例中,在将触摸终端由使用模式切换至图标编辑模式的国策很难过中,背板被分裂为多个多面体,各个桌面图标分别收缩并下沉于显示屏幕与与该桌面图标对应多面体之间的空间中,即每一桌面图标与该多面多面体中的一个多面体对应。其中,背板以一定的尺寸分离,各个分裂后的多面体之间保持一定的间隔距离,即各个多面体之间具有间隔特征,从而形成纵横交错的多面体区域,该多面体可以为四面体或六面体,各多面体之间的间隔特征可以通过分割标识符来表征,分割标识符可以为具有深度信息的分裂线。

可以理解的是,在将背板分裂为多个多面体和将多个多面体无缝拼接时,具体可以采取如下方法:

背板由多个具有三维空间位置关系的多面体拼接而成,具体可以是以屏幕某一位置(例如左上角)为坐标系原点建立三维坐标,各个多面体都分别具有一在三维坐标中位置固定的固定点(例如中心点),当终端接收到触发各个多面体收缩或放大的触发信号的时候,各个多面体在预定时间内围绕其各自的固定点收缩至预设大小而使得各个多面体之间出现具有深度信息的裂缝,进而使得各个多面体之间具有间隔特征,或各个多面体在预定时间内围绕其各自的固定点放大至预定大小而使得各个多面体之间回复至初始的无缝拼接状态。例如:分裂的时候,各多面体沿自身的某一位置(例如中心位置)向内收缩,并在预定时间内完成预定幅度的收缩,例如在0.2秒之内完成收缩,收缩完成时收缩幅度达到原多面体大小的2%;收缩的同时,各多面体表面边缘自动形成圆形的倒角,倒角半径大小为此时刻收缩幅度的大小,从而使多面体之间产生裂缝。此外,收缩过程可以模拟一些物理效果,比如加减速效果、震动效果以及颜色、相对位置的变化等效果,从而达到增加乐趣与观感的效果。以上收缩时间、收缩幅度、倒角半径、收缩效果等可在触摸终端中自定义设置。显而易见,当多个多面体之间具有深度信息的裂缝的时候,还可以在这些裂缝中设置具有不同于多面体的其他间隔体,从而起到同样的使用模式和图标编辑模式切换的提示作用。

如图5及图6所示,各多面体相互之间被具有深度信息的线条分隔开来。由图6中303可以看出,此时桌面图标可位于显示屏幕与与该桌面图标对应的多面体之间,该多面体用来承载该桌面图标,桌面图标和桌面图标文字可放置在多面体的正中间且居中对齐,此时桌面图标的尺寸一般小于多面体的尺寸。如图6中302所示,当当前多面体所在的区域没有桌面图标的时候,该多面体就呈现裸露的多面体表面。

下面通过图7及图8描述由使用模式进入图标编辑模式时,当桌面图标为应用图标时,应用图标位置的变化过程。

进入图标编辑模式的过程是:在使用模式下,长按3D用户界面上 的任一位置区域几秒后,3D用户界面上的所有桌面图标都下沉,一直下沉到显示屏幕的下面。

这里需要说明的是,长按3D用户界面上的位置不同,应用图标下沉的方式也可以不一样。例如,当长按的是3D用户界面上的空白区域时,判断长按超过一定时间时,则3D用户界面上的应用图标一起下沉至显示屏幕的下面,同时伴随着背板分离成多个多面体,下沉的应用图标就分别悬浮在各个多面体上。当长按的是3D用户界面上的某一应用图标时,则被操作的应用图标开始下沉,判断长按超过一定时间时,3D用户界面上的其余应用图标才一起下沉至显示屏幕的下面,同时伴随着背板分离成多个多面体,下沉的应用图标则分别悬浮在各个多面体上。待所有的应用图标都下沉至显示屏幕的下面之后,此时用户可对处于图标编辑模式的任一个应用图标执行编辑操作。若操作体选中某一个应用图标,此时该应用图标和对应的多面体将上浮靠近背板,而其余未被操作体选中的应用图标及对应多面体的位置则保持不变,被选中的应用图标呈现一种被操作体吸起来的感觉,但此时应用图标不会凸出显示屏幕。操作体吸起该应用图标后,可以在显示屏幕上任意滑动。当操作体选中某个位置松开并释放该应用图标时,该应用图标下沉,以恢复至进入图标编辑模式时的初始状态。

在本发明实施例中,用户可通过点击触摸终端例如终端上的HOME按键退出图标编辑模式,返回使用模式。

在本发明实施例中,在使用模式下,为了使3D效果更佳,3D用户界面上还显示有桌面图标12的投影,投影的大小或者形状根据时间和/或日期,结合预设变化模型变化。

在产生投影的过程中,相当于将一组平行或点光源放置在当前时间的位置去照射触摸终端的用户界面,从而产生和当前时间相对应的投影,用户可依此判断当前时间,如图9A、9B、9C所示为列举的其中几个时间的投影变化情况,其中,图9A为中午12时,图9B为下午13时半,图9C为下午3时。该时间可以是触摸终端上显示的时间,也可以是网络时间。用户界面上的桌面图标随着时间的变化而具有不同的投影 变化,使得桌面图标的表现形式丰富化和多样化,提高了3D用户界面桌面图标显示时的乐趣性。

本发明实施例通过检测操作体与触摸终端显示屏幕之间的距离,且在操作体与显示屏幕之间的距离小于操控图标凸出于显示屏幕的最大距离时,则调整操控图标凸出于显示屏幕的距离或多个桌面图标凸出于显示屏幕的距离,并使所述操控图标或多个桌面图标往背板方向下沉,实现了触摸终端使用模式下3D用户界面的交互,同时,通过检测使用模式下操作体的操作动作,确定操作体的操作类型,并执行操作类型对应的操作,丰富了用户界面的交互方式,提升了用户操控体验,极大增强用户界面的易用性、灵活性和乐趣性。

下面结合图10进一步阐述触控终端在使用模式下的用户界面交互方法流程,如图10所示,包括以下步骤:

步骤S10,判断是否接收到操作体触控触摸终端显示屏幕的触控操作;

在未接收到操作体触控触摸终端显示屏幕的触控操作时,操作体与显示屏之间的距离不为0时,则进入步骤S11,在接收到操作体触控触摸终端显示屏幕的触控操作时,即判断操作体与显示屏之间的距离为0时则执行步骤S14。

步骤S11,检测操作体与显示屏幕之间的距离;

此步骤中,可通过触摸终端上的悬浮触控感测器来检测操作体与显示屏幕之间的距离;可以理解的是,悬浮触控感测器存在一个最大感测距离,当操作体与显示屏幕之间的距离大于悬浮触控感测器的最大感测距离时,悬浮触控感测器无法感测操作体与显示屏幕之间的距离。其中,悬浮触控感测器的最大感测距离大于图标的最大凸出距离为佳。

步骤S12,判断步骤S11中检测到的距离是否小于操控图标凸出于显示屏幕的最大距离;

其中默认状态下,操控图标以最大凸出距离默认显示。当操作体与显示屏幕之间的距离大于操控图标凸出于显示屏幕的最大距离时,不予响应,退出流程。

步骤S13,当判断操作体与显示屏幕之间的距离小于操控图标凸出于显示屏幕的最大距离时,调整操控图标凸出显示屏幕的距离,使操控图标下沉,以呈现出操控图标被操作体按下的感觉。

此步骤中,在调整操控图标的凸出距离时,通常是使操控图标凸出显示屏幕的距离等于操作体与显示屏幕之间的距离,以呈现出操控图标被操作体按下的感觉。通常情况下,通过调整操控图标视差的大小及位移的方式来调整操控图标的凸出距离。具体地,可根据操作体与显示屏幕之间的距离、观看者到显示屏幕的位置信息调整操控图标的视差大小及位移。在执行步骤S13之后,返回步骤S10。

步骤S14,分析触控操作包含的操作信息,并根据分析的操作信息确定操作体当前的操作类型;

在执行步骤S14中,具体分为以下几种情况:

当操作体接触显示屏幕的时间小于预设的第一时间阈值T1时,再判断操作体在显示屏幕上的运动轨迹,如果无运动轨迹,则判断是单击操作;如果为快速的上下位移操作,则判断是上下滑动操作;如果为快速的左右位移操作,则判断是左右滑动操作;

当操作体接触显示屏幕的时间大于预设的第一时间阈值T1时,则判断是长按操作。

步骤S15,判断所述操作体所操控区域是否存在操控图标;

本步骤中,若存在操控图标,则进入步骤S16,若不存在操控图标,则进入步骤S17。

步骤S18,根据步骤S14和步骤S15的判断结果,执行相应的操作。

具体地,若判断操作体的操作类型为单击操作,此时再根据操控图标的类型,执行相应的操作,例如若是APP图标或widget图标,则执行启动该图标对应应用的,若为文件夹图标,则打开文件夹。

具体地,当判断操作体的操作类型为上下滑动操作时,此时再根据操控图标的类型,执行相应的操作,例如若是APP图标或widget图标,则执行启动当前图标另一面的二级应用行为,若是文件夹图标,则不予响应;以及执行确定出的操作类型对应的操作。

具体地,当判断操作体的操作类型为左右滑动操作时,此时则启动切换屏幕操作。

具体地,当确定出的操作类型为长按操作时,则执行将所述触摸终端由使用模式切换至图标编辑模式的操作。

步骤S17,执行确定出的操作类型对应的操作;

在执行步骤S17中,具体分为以下几种情况:

当操作体接触显示屏幕的时间小于预设的第一时间阈值T1时,再判断操作体在显示屏幕上的运动轨迹,如果无运动轨迹,则判断是单击行为,不做任何响应;如果为快速的上下位移操作,则判断是上下滑动操作,此时不做任何响应;如果为快速的左右位移操作,则判断是左右滑动操作,则启动切换屏幕操作行为;当操作体接触显示屏幕的时间大于预设的第一时间阈值T1时,则判断是长按操作、进入图标编辑模式。

在本发明实施例中,触控终端在进行切屏操作时,可以有三种方式,下面将分别描述:

第一种方式是:

如图11所示,当操作体靠近桌面图标进行操作时,桌面图标会随着操作体逐渐靠近屏幕而开始下沉,就像被按下一样;当桌面图标下沉到背板上后,此时操作体按压屏幕,在预设时间内,操作体在按压屏幕后还进行左右滑动,则系统判定当前操作体的操作类型为切屏操作,此时,整个屏幕的所有桌面图标下沉、所有多面体收缩并分裂开来,其中各多面体之间的分裂通过具有深度的分裂线来表征,当操作体离开屏幕的时候,即判断整个操作结束,各个多面体无缝拼接,桌面图标上浮并凸出屏幕。

其中,操作体进行左右滑动的过程中,是否进行切屏动作,有三种方案来进行判定。一种是通过判断操作体的加速度来判定,另一种是通过判断操作体的速度,还有一种是通过判断操作体左右滑动的幅度。

第一种方案,加速度感测器会感测操作体滑动的加速度,当加速度达到预设的阈值a时,由于a这个加速度较大,则整个多体面(所有分裂后的多面体会组成一大的多面体)会旋转过一定角度后再弹回来,在 弹回来的过程中,各个多面体无缝拼接,桌面图标上浮而凸出屏幕;当加速度达到预设阈值b时,整屏切换,各个多面体无缝拼接,桌面图标上浮并凸出屏幕;当加速度小于b时,整屏转动一定角度后又弹回来,但没有实现切屏操作。其中0<b<a。

第二种方案,通过判断操作体速度来确定是否切换的方案是:当速度达到预定的速度V1时,由于速度较大,则整个多面体(所有分裂后的多面体会组成一大的多面体)会旋转过一定角度后再弹回来,在弹回来的过程中,各个多面体无缝拼接,桌面图标上浮而凸出屏幕;当速度达到预定的速度V2时,整屏切换,各个多面体无缝拼接,桌面图标上浮并凸出屏幕;当速度小于V2时,整屏转动一定角度后又弹回来,但没有实现切屏操作。其中,0<V2<V1.

第三种方案,通过判断操作体左右滑动的幅度来确定是否切换的方案是:当操作体滑动幅度达到预定的幅度S1时,由于幅度较大,则整个多面体(所有分裂后的多面体块会组成一大的多面体)会旋转过一定角度后再弹回来,在弹回来的过程中,各个多面体无缝拼接,桌面图标上浮而凸出屏幕;当幅度达到预定的S2时,整屏切换,各个多面体无缝拼接,桌面图标上浮并凸出屏幕;当幅度小于S2时,整屏转动一定角度后又弹回来,但没有实现切屏操作。其中,0<S2<S1.

上述三种判定方式,可以只选其中之一种或两种或三种来判断是否触发切屏操作。

第二种方式是:

如图12所示,与第一种方式的不同之处在于:在切屏过程中,各个多面体各自转动,切屏成功时,各个多面体转动至预设的表面即完成切屏操作,当切屏不成功时,各个桌面图标会反弹回初始表面。其中,各个多面体转过一个面还是两个面或三个面来表示切换到下一个屏幕,以及转动的速度,可以通过系统设置来实现。

第三种方式是:

如图13所示,第三种方式和第一种方式的不同之处在于:切屏操作成功时,桌面图标从侧面旋转着或不旋转飞入,逐步将对应位置的先 前桌面图标替换,当操作体离开屏幕时,整屏桌面图标上浮、多面体展开,并无缝拼接在一起,逐渐恢复到默认无操作状态;切屏操作不成功时,飞入的桌面图标又会飞出,先前桌面图标又会回复到先前位置。

切屏成功时,先前桌面图标逐渐向后隐退消失,飞入的桌面图标对应进入相应的多面体上;不成功时,飞入的桌面图标撤退,先前桌面图标又逐步显现于对应多面体上,各多面体无缝拼接,桌面图标上浮。

本发明实施例通过检测操作体与触摸终端显示屏幕之间的距离,并在操作体与显示屏幕之间的距离小于所述操控图标凸出于显示屏幕的最大距离,则调整所述操控图标或所述桌面图标凸出于显示屏幕的距离,并使所述操控图标或所述桌面图标往背板方向下沉,实现了触摸终端使用模式下3D用户界面的交互,同时,通过检测使用模式下操作体的操作动作,确定操作体的操作类型,并执行操作类型对应的操作,丰富了用户界面的交互方式,提升了用户操控体验,极大增强用户界面的易用性、灵活性和乐趣性。

通过上述图1-图13对应用于触摸终端的3D界面交互方法进行了详细的描述,下面将结合附图14-图15,对采用了上述交互方法的触摸终端进行交互的过程进行描述。可以理解的是,下文中,在描述触摸终端的结构组成及工作原理时,涉及到的与交互方法类似的操作方式将不再赘述。

图14为本发明实施例一种触摸终端,该触摸终端包括使用模式;在使用模式下,触摸终端的3D用户界面上显示有背板以及悬浮于背板的多个桌面图标,在未接收到所述操作体的触控操作时,该多个桌面图标凸出于触摸终端的显示屏幕;

该触摸终端包括:检测模块140和处理模块141。

检测模块140,用于检测是否存在操作体;

处理模块141,用于在检测模块140的检测结果为是时,根据操作体与触摸终端的显示屏幕之间的距离,调整操控图标凸出于显示屏幕的距离或多个桌面图标凸出于所述显示屏幕的距离。

其中,操控图标为3D用户界面显示的多个桌面图标中的任意一个。

本发明实施例的触摸终端,在未接收到操作体触控触摸终端显示屏幕的触控操作时,由于此时多个桌面图标凸出于触摸终端的显示屏幕显示,因此触摸终端需判断其感测区域是否存在操作体,并在感测到操作体时,根据操作体与显示屏幕之间的距离调整桌面图标凸出于触摸终端的显示屏幕的距离。具体思路如下:

首先检测模块140检测是否存在操作体;当操作体离触摸终端太远时,检测模块140无法感测到操作体的存在。当操作体进入触摸终端的感测范围时,检测模块140能够感测到操作体的存在。

其次,当检测模块140检测到操作体的存在时,此时处理模块141可以根据操作体与触摸终端的显示屏幕之间的距离,调整操控图标凸出于显示屏幕的距离或多个桌面图标凸出于显示屏幕的距离。处理模块141在调整图标凸出于显示屏幕的距离或多个桌面图标凸出于显示屏幕的距离时,可以采用如下几种调整方式:

当操作体与触摸终端的显示屏幕之间的距离减小时,增大操控图标凸出于显示屏幕的距离或增大多个桌面图标凸出于所述显示屏幕的距离;

当操作体与触摸终端的显示屏幕之间的距离增大时,增大操控图标凸出于显示屏幕的距离或增大多个桌面图标凸出于显示屏幕的距离;

当操作体与触摸终端的显示屏幕之间的距离减小时,减小操控图标凸出于显示屏幕的距离或减小多个桌面图标凸出于显示屏幕的距离;

当操作体与触摸终端的显示屏幕之间的距离增大时,减小操控图标凸出于显示屏幕的距离或减小多个桌面图标凸出于显示屏幕的距离。

下面,将以操作体与触摸终端的显示屏幕之间的距离减小或增大时,处理模块141减小操控图标凸出于显示屏幕的距离或减小多个桌面图标凸出于显示屏幕的距离为例子,描述本发明实施例的触摸终端。由于其它调整桌面图凸出于显示屏幕的距离的方式类似,在此不再详细描述。

此时处理模块141,包括:判断单元和处理单元;

判断单元,用于判断操作体与显示屏幕之间的距离是否小于操控图 标凸出于显示屏幕的最大距离;

若判断结果为是,即操作体与显示屏幕之间的距离是否小于操控图标凸出于显示屏幕的最大距离时,则调整操控图标凸出于显示屏幕的距离或多个桌面图标凸出于显示屏幕的距离,使操控图标或多个桌面图标往背板方向下沉。

在本发明实施例中,进一步地,检测模块140,还用于检测是否接收到操作体触控触摸终端显示屏幕的触控操作;

处理模块141还用于:当检测模块140接收到操作体触控触摸终端显示屏幕的触控操作时,分析检测模块140接收到的触控操作包含的操作信息,并根据分析的操作信息确定操作体当前的操作类型,以及执行确定出的操作类型对应的操作。

在本发明实施例中,操作动作包括:操作体接触显示屏幕的时间信息和/或操作体在显示屏幕上的运动轨迹信息。操作类型包括:单击操作、上下滑动操作、左右滑动操作或长按操作中的一种或多种。

进一步地,处理模块141根据分析的操作信息,判断操作类型时,具体是按照如下方式来进行判断的:

当操作体接触显示屏幕的时间小于预设的第一时间阈值时,进一步判断操作体在显示屏幕上的运动轨迹,如果无运动轨迹,则确定操作体当前的操作类型单击操作;如果存在运动轨迹且为快速的上下位移操作,则确定操作体当前的操作类型上下滑动操作,如果存在运动轨迹且为快速的左右位移操作,则确定操作体当前的操作类型为左右滑动操作;或者,当操作体接触显示屏幕的时间大于或等于预设的第一时间阈值时,则确定操作体当前的操作类型为长按操作。

进一步地,触摸终端还包括:判断模块142,还用于当检测模块140接收到操作体触控触摸终端显示屏幕的触控操作时,判断操作体所操控区域是否存在操控图标,操控图标为3D用户界面上显示的多个桌面图标中的任意一个。

处理模块142,具体可以根据判断模块142的判断结果,执行相应操作类型对应的操作,具体分两种情况:

第一种情况:当判断模块142判断操作体所操控区域存在操控图标时,处理模块141执行操作类型对应的操作,包括:

具体地,若操作体的操作类型为单击操作,此时再根据操控图标的类型,执行相应的操作,例如若是APP图标或widget图标,则执行启动该图标对应应用的,若为文件夹图标,则打开文件夹。

具体地,当操作体的操作类型为上下滑动操作时,此时再根据操控图标的类型,执行相应的操作,例如若是APP图标或widget图标,则执行启动当前图标另一面的二级应用行为,若是文件夹图标,则不予响应;以及执行确定出的操作类型对应的操作。

具体地,当操作体的操作类型为左右滑动操作时,此时则启动切换屏幕操作。

具体地,当确定出的操作类型为长按操作时,则执行将所述触摸终端由使用模式切换至图标编辑模式的操作。

第二种情况:当操作体所操控区域不存在操控图标时,处理模块141执行操作类型对应的操作,可以包括:

当操作类型为单击操作时,不作任何响应;或者,

当操作类型为上下滑动操作时,不作任何响应;或者,

当操作类型为左右滑动操作,则执行切换屏幕操作;或者,

当操作类型为长按操作时,则执行将所述触摸终端切换至图标编辑模式的操作。

可选地,本发明实施例的触摸终端,还包括:

投影模块(图中未示出),用于在使用模式下,根据时间的变化改变3D用户界面上的桌面图标在3D用户界面上的投影。触摸终端在使用模式时,桌面图标在3D用户界面上的投影根据时间的变化而变化,相当于将一组平行或点光源放置在当前时间的位置去照射触摸终端的用户界面,从而产生和当前时间相对应的投影,用户可依此判断当前时间,用户界面上的应用图标随着时间的变化而具有不同的投影变化,使得应用图标的表现形式丰富化和多样化,提高了用户界面应用图标显示时的乐趣性。

需要说明的是,本发明实施例中的触摸终端各个模块之间的信息交互、执行过程等内容,由于与本发明方法实施例基于同一构思,方法实施例中的具体内容同样适用于。本发明实施例中的各个模块能作为单独的硬件或软件来实现,并且可以根据需要使用单独的硬件或软件来实现各个单元的功能的组合。

本发明的触摸终端,根据检测操作体与触摸终端显示屏幕之间的距离,调整操控图标凸出于显示屏幕的距离或多个桌面图标凸出于显示屏幕的距离,实现了触摸终端使用模式下3D用户界面的交互。同时,通过检测使用模式下操作体的操作动作,确定操作体的操作类型,并执行操作类型对应的操作,丰富了用户界面的交互方式,提升了用户操控体验,极大增强用户界面的易用性、灵活性和乐趣性。

图15为本发明实施例一种触摸终端的示意图,包括:显示屏幕151、中央处理器152,其中:

显示屏幕151,用于显示3D用户界面,以及用于接收操作体在所述触摸终端上的触控操作;触摸终端包括使用模式;在使用模式下,3D用户界面上显示有背板以及悬浮于背板的多个桌面图标,在显示51屏幕未接收到操作体触控显示屏幕的触控操作时,桌面图标凸出于显示屏幕151显示;

中央处理器152,用于当显示屏幕未接收到操作体触控显示屏幕151的触控操作时,检测是否存在操作体;若检测结果为是,则根据所述操作体与所述触摸终端的显示屏幕之间的距离,调整所述操控图标凸出于所述显示屏幕的距离或所述多个桌面图标凸出于所述显示屏幕的距离;

其中,操控图标为3D用户界面显示的背板上的桌面图标中的任意一个。

本发明实施例的触摸终端,在未接收到操作体触控触摸终端显示屏幕的触控操作时,由于此时多个桌面图标凸出于触摸终端的显示屏幕显示,因此触摸终端需判断其感测区域是否存在操作体,并在感测到操作体时,根据操作体与显示屏幕之间的距离调整桌面图标凸出于触摸终端的显示屏幕的距离。具体思路如下:

首先中央处理器152检测是否存在操作体;当操作体离触摸终端太远时,无法感测到操作体的存在。当操作体进入触摸终端的感测范围时,能够感测到操作体的存在。

其次,检测到操作体的存在时,此时中央处理器152可以根据操作体与触摸终端的显示屏幕之间的距离,调整操控图标凸出于显示屏幕的距离或多个桌面图标凸出于显示屏幕的距离。中央处理器152在调整图标凸出于显示屏幕的距离或多个桌面图标凸出于显示屏幕的距离时,可以采用如下几种调整方式:

当操作体与触摸终端的显示屏幕之间的距离减小时,增大操控图标凸出于显示屏幕的距离或增大多个桌面图标凸出于所述显示屏幕的距离;当操作体与触摸终端的显示屏幕之间的距离增大时,增大操控图标凸出于显示屏幕的距离或增大多个桌面图标凸出于显示屏幕的距离;当操作体与触摸终端的显示屏幕之间的距离减小时,减小操控图标凸出于显示屏幕的距离或减小多个桌面图标凸出于显示屏幕的距离;当操作体与触摸终端的显示屏幕之间的距离增大时,减小操控图标凸出于显示屏幕的距离或减小多个桌面图标凸出于显示屏幕的距离。

本发明实施例中,处理器所执行的上述操作可以以一段程序或代码,当需要执行上述操作时,将该段程序或代码调入处理器执行处理。

本发明触摸终端在检测到操作体存在时,根据检测操作体与触摸终端显示屏幕之间的距离,调整操控图标凸出于显示屏幕的距离或多个桌面图标凸出于显示屏幕的距离,实现了触摸终端使用模式下3D用户界面的交互,同时,通过检测使用模式下操作体的操作动作,确定操作体的操作类型,并执行操作类型对应的操作,丰富了用户界面的交互方式,提升了用户操控体验,极大增强用户界面的易用性、灵活性和乐趣性。

以上所述仅为本发明的实施方式,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1