CN108181986A - 一种终端控制方法、终端及计算机可读存储介质 - Google Patents

一种终端控制方法、终端及计算机可读存储介质 Download PDF

Info

Publication number
CN108181986A
CN108181986A CN201711219281.XA CN201711219281A CN108181986A CN 108181986 A CN108181986 A CN 108181986A CN 201711219281 A CN201711219281 A CN 201711219281A CN 108181986 A CN108181986 A CN 108181986A
Authority
CN
China
Prior art keywords
terminal
user
control
grip position
remote operating
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201711219281.XA
Other languages
English (en)
Inventor
孙梦婷
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nubia Technology Co Ltd
Original Assignee
Nubia Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nubia Technology Co Ltd filed Critical Nubia Technology Co Ltd
Priority to CN201711219281.XA priority Critical patent/CN108181986A/zh
Publication of CN108181986A publication Critical patent/CN108181986A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04886Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Selective Calling Equipment (AREA)

Abstract

本发明公开了一种终端控制方法、终端及计算机可读存储介质,针对现有终端内部分功能控件显示在用户不方便操作的远操作区内,导致用户单手操作不方便的缺陷,本发明提供的终端控制方法,由于只要确定用户当前是以某一目标握姿持握终端,且接收到了与该目标握姿下不方便用户操作的远操作功能控件关联的操作指令,就会实现该远操作功能控件对应的功能,不要求用户一定要触控到显示在远操作区内的远操作功能控件,避免了用户单手操作时的不便,提升了用户操作的灵活性。本发明还提供一种终端及计算机可读存储介质,在用户采用某目标握姿持握终端时,通过向用户提供一种便于用户在该握姿下实现对远操作功能控件之功能的触发实现方案,提升了用户体验。

Description

一种终端控制方法、终端及计算机可读存储介质
技术领域
本发明涉及终端技术领域,更具体地说,涉及一种终端控制方法、终端及计算机可读存储介质。
背景技术
为了满足用户对终端的视觉需求、操作需求,终端的尺寸越来越大,触控屏的尺寸也随之增长,这在一定程度上提升了终端的显示效果,也避免了在小尺寸触控屏上显示数量众多的功能控件而导致的各功能控件尺寸小、分布密集,导致用户误触控几率增大的问题。但同时,终端触控屏的增大也使得用户对终端的单手操作方便程度降低:由于触控屏尺寸增大,因此当用户单手持握终端并单手对终端进行操作时,一个交互界面中会存在较多的功能控件显示在不方便用户触控、甚至是用户触碰不到的区域内,为了便于介绍,我们将这个区域称为远操作区。当用户需要触控远操作区内的功能控件实现对应的功能时,单手操作就会显得非常不方便。
例如,在编辑触发短信时,对已编辑内容进行删除的删除按钮11,以及对编辑完成的短信进行发送的发送按钮12大都显示在终端触控屏的右侧,如图1所示。所以,当用户仅使用左手持握并操作时,就很难、甚至根本不能完成,在这种情况下,用户就必须要使用右手进行辅佐。显然,这会在很大程度上降低用户操作的灵活性,降低用户体验,尤其是用户单手操作是因为另一只手不方便的情况下。
发明内容
本发明要解决的技术问题在于:现有技术中用户单手操作时因为很难触控到显示在远操作区内的功能控件,所以导致用户在实现远操作区内功能控件的功能时,操作麻烦,用户体验低,针对该技术问题,提供一种终端控制方法、终端及计算机可读存储介质。
为解决上述技术问题,本发明提供一种终端控制方法,所述终端控制方法包括:
在终端当前处于单手操作模式时,检测用户当前对所述终端的握姿;
在检测到用户以目标握姿持握所述终端,且检测到与所述目标握姿下远操作功能控件相关联的操作指令时,控制所述终端实现所述远操作功能控件的功能;所述远操作功能控件为显示在不方便用户操作的远操作区的功能控件。
可选的,所述检测用户当前对所述终端的握姿包括:
通过设置在所述终端背面和/或侧面的传感器检测用户手部与所述终端的贴合区域;
根据贴合区域的形状和/或贴合区域对应的持握方向确定用户当前对所述终端的握姿。
可选的,所述通过设置在所述终端背面和/或侧面的传感器检测用户手部与所述终端的贴合区域包括:
通过压力传感器、温度传感器和红外传感器中的至少一种检测用户手部与所述终端的贴合区域。
可选的,所述控制所述终端实现所述远操作功能控件的功能之前,还包括:
检测用户下发的操作指令;
根据检测到的所述操作指令的下发位置和/或下发方式,查询预先存储的指令-控件映射关系表确定与所述操作指令相关联的远操作功能控件。
可选的,所述检测用户下发的操作指令之前,还包括以下几种中的任意一种:
建立单一位置上下发的单一操作指令同目标握姿下远操作功能控件间的关联关系;
建立单一位置上连续下发的至少两个操作指令同目标握姿下远操作功能控件间的关联关系;
建立两个不同位置上同时下发的两个操作指令同目标握姿下远操作功能控件间的关联关系;
建立两个不同位置上连续下发的至少两个操作指令同目标握姿下远操作功能控件间的关联关系。
可选的,所述检测用户下发的操作指令包括:
检测用户在终端侧面副触控屏上、所述目标握姿下的近操作侧下发的操作指令,所述近操作侧为方便用户触控操作的终端侧面;
或,
检测用户在终端正面主触控屏上、所述目标握姿下的近操作区中下发的操作指令,所述近操作区为方便用户触控操作的区域。
可选的,在监测到用户以目标握姿持握所述终端之后,还包括:
将所述远操作区的各远操作功能控件移动到所述近操作区进行显示;
所述检测用户在终端正面主触控屏上、所述目标握姿下的近操作区中下发的操作指令包括:
检测用户对显示在所述近操作区内的各远操作功能控件下发的触控指令。
可选的,所述控制所述终端实现所述远操作功能控件的功能之前,还包括:
若确定所述远操作功能控件的功能一旦实现不能取消,则在所述目标握姿下的近操作区内显示确定控件,并接收用户通过所述确定控件下发的确定指令,所述确定指令用于指示开始实现所述远操作功能控件的功能,所述近操作区为方便用户触控操作的区域;
或,
若确定所述远操作功能控件的功能一旦实现不能取消,则等待预设时长,并确定在预设时长内用户未进行撤回操作。
进一步地,本发明还提供了一种终端,所述终端包括处理器、存储器及通信总线;
所述通信总线用于实现处理器和存储器之间的连接通信;
所述处理器用于执行存储器中存储的一个或者多个程序,以实现如上任一项所述的终端控制方法的步骤。
进一步地,本发明还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现如上任一项所述的终端控制方法的步骤。
有益效果
本发明提供一种终端控制方法、终端及计算机可读存储介质,针对现有终端内部分功能控件显示在用户不方便操作的远操作区内,导致用户单手操作不方便的缺陷,本发明提供的终端控制方法,在终端处于单手操作模式时,通过检测用户当前对终端的握姿,并在检测到用户以目标握姿持握终端,且检测到与该目标握姿下远操作功能控件相关联的操作指令时,控制终端实现该远操作功能控件的功能。由于在本发明中,终端只要确定用户当前是以某一目标握姿持握终端,且接收到了与该目标握姿下不方便用户操作的远操作功能控件关联的操作指令,就会实现该远操作功能控件对应的功能,不要求用户一定要触控到显示在远操作区内的远操作功能控件。也即提供了另一种方便用户实现的远操作功能控件功能的触发方法,避免了用户单手操作时的不便,提升了用户操作的灵活性。本发明还提供一种终端及计算机可读存储介质,在用户采用某目标握姿持握终端时,通过向用户提供一种便于用户在该握姿下实现对远操作功能控件之功能的触发实现方案,提升了用户体验。
附图说明
下面将结合附图及实施例对本发明作进一步说明,附图中:
图1为终端触控屏近操作区与远操作区的一种划分示意图;
图2为本发明第一实施例提供的终端控制方法的一种流程图;
图3为本发明第一实施例提供的用户左手持握终端的一种示意图;
图4为本发明第一实施例提供的用户左手持握终端的另一种示意图;
图5为本发明第一实施例提供的用户左手持握终端时与终端背面贴合的一种示意图;
图6为本发明第一实施例提供的用户右手持握终端的一种示意图;
图7为本发明第一实施例提供的终端的一种示意图;
图8为本发明第一实施例提供的用户与终端的一种交互示意图;
图9为本发明第一实施例提供的终端的一种交互界面示意图;
图10为本发明第二实施例提供的终端控制方法的一种流程图;
图11为本发明第三实施例提供的终端的一种硬件结构示意图;
图12为本发明第三实施例提供的终端控制方法的一种流程图;
图13为本发明第四实施例提供的移动终端的硬件结构示意图。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
第一实施例:
由于终端尺寸不断变大,因此,当用户单手操作终端时,终端触控屏上会存在一些区域是用户不方便操作的区域。如图1所示,当用户以右手持握终端10时,终端10触控屏左侧以及上侧区域都是用户不便操作的,在本实施例中,为了便于介绍,单手操作模式下,触控屏上不方便用户触控操作的区域称为远操作区,而将方便用户触控操作的区域称为近操作区。在图1中,触控屏左侧及上侧区域共同构成远操作区11,而右侧及下侧区域构成近操作区12。
现有终端的绝大多数交互界面中,几乎各个区域都分布有用于用户操作以实现对应功能的功能控件,因此,远操作区11内也不例外,在本实施例中,将显示在远操作区11内的功能控件称为远操作功能控件。例如,在图1中,用于发送信息的功能控件就属于远操作功能控件111。由于远操作功能控件11显示在远操作区11内,因此,远操作区11的性质决定了远操作功能控件111不便于用户操作。例如,用户使用右手单手编辑完信息之后,因为右手很难触碰到发送功能控件,因此,用户要么需要调整右手握姿,要么需要使用左手来辅助实现发送操作,这使得用户对终端的操作十分不便,降低了用户体验。
为了解决现有技术中因终端触控屏尺寸增大导致用户单手操作困难,用户体验不高的问题,本实施例提供一种终端控制方法,请参见图2示出的终端控制方法的流程图:
S202、在终端当前处于单手操作模式时,检测用户当前对终端的握姿。
在本实施例中,单手操作模式可以是左手操作模式或右手操作模式。用户在持握终端的时候,其手部会与终端背面、侧面或者同时与背面、侧面接触。而且,用户在左手操作模式和右手操作模式两种模式下操作终端时,其手部与终端的贴合区域是不同的。
例如,当用户左手持握终端时,其左手的手指或者手掌与终端背面贴区域的形状与用户以右手持握终端时右手的手指或者手掌与终端背面贴合区域的形状、图像方向都不相同。当用户以左手操作模式对终端进行操作的时候,其左手一定会与终端左侧面贴合,在一些情况下,用户的左手四指不会与终端右侧面贴合,而是直接放置在终端背面对终端其支撑作用,如图3所示。对于这种情况,通过设置在终端左右两侧的传感器检测用户左手与终端侧面的贴合区域即可容易地判断出用户当前对终端的操作属于左手操作模式。在另一些情境下,用户左手的四指中的全部或部分还会与终端的右侧面贴合,此时,终端的左侧面和右侧面均与用户手部有贴合,但尽管如此,终端左侧面和用户手部的左侧贴合区域同右侧面与用户手部的右侧贴合区域还是存在区别的:终端左侧面与用户手掌至虎口的区域贴合,因此左侧贴合区域是连续的,而右侧与左手四指中的全部或部分贴合,而用户的手指在绝大多数情况下并不会处于完全并拢的状态,因此,通常情况下,右侧贴合区域是非连续的。这种检测方式主要基于贴合区域的形状来判断用户当前的握姿属于左手持握还是右手持握,可以理解的是,这种基于贴合区域形状进行检测的方案也适用于终端背面的检测:当用户左手持握终端时,背面左侧的贴合区域是连续的,而背面右侧贴合区域可能是非连续的。
另外,根据实际经验可知,用户在两种单手操作模式下,用户对终端的持握方向有很明显的区别。例如,当用户以左手持握终端时,持握方向是朝向右上方向的,这在两个侧面的贴合区域上表现出左侧贴合区域的最低点A比右侧贴合区域的最低点B稍低的特点。此时,两个侧面贴合区域最低点的连线AB是朝向右上方向的,这就是贴合区域对应的持握方向,如图4所示。
所以,除了根据贴合区域的形状确定用户对终端的握姿以外,还可以根据贴合区域对应的持握方向来确定握姿。这种基于贴合区域相应持握方向来确定用户握姿的方式也适用于终端背面与用户手部的贴合区域,而且,持握方向在背面贴合区域上体现更为明显,请参见图5给出的示意图:当用户以左手持握终端时,在终端背面有非常显著地从左下侧向右上侧倾斜的趋势,具体体现在背面贴合区域左侧低于右侧。
上述介绍主要以用户以左手持握终端为例,但毫无疑义的是,用户以右手持握终端的情况应当是与左手持握终端的情况对应的,例如,当用户采用右手单手持握终端,且用户右手的四指中的全部或部分与终端的左侧面贴合。如图6所示,终端的右侧面和左侧面均与用户手部有贴合,但终端右侧面与用户右手掌至虎口的区域贴合,因此右侧贴合区域是连续的,而左侧与右手手指贴合,由于用户的手指在绝大多数情况下并不会处于完全并拢的状态,因此,右侧贴合区域是连续的。所以,根据贴合区域形状来检测右手握姿也是可行的,这里不再对右手握姿的其他情况进行详细说明,直接以表1分别示出左侧握姿与右侧握姿下,贴合区域的形状特点和贴合区域对应的持握方向的特点:
表1
在本实施例的一些示例当中,终端可以单独根据贴合区域的形状或者单独根据贴合区域对应的持握方向来确定用户的握姿,但是为了提升检测的准确性,本实施例的一些示例当中,终端还可以同时根据贴合区域的形状以及贴合区域对应的持握方向来确定用户当前的握姿是左手握姿还是右手握姿。
具体地,终端可以通过各种传感器来检测用户手部与终端的贴合区域,这些传感器可以设置在终端的背面、侧面或同时设置在终端的背面及侧面。由于终端包括上、下、左、右四个侧面,而根据前述介绍,终端在检测用户握姿的时候只需要关注左侧与右侧的贴合区域,因此,在本实施例的一些示例中,可以仅在终端的左右两侧设置传感器,进而降低终端成本。
应当理解的是,能够实现贴合区域检测的传感器包括多种,例如压力传感器、红外传感器、温度传感器等。在本实施例中,检测贴合区域的传感器包括但不限于上述几种中的至少一种。
S204、在检测到用户以目标握姿持握终端,且检测到与目标握姿下远操作功能控件相关联的操作指令时,控制终端实现远操作功能控件的功能。
这里所谓的目标握姿可以是左手握姿,也可以是右手握姿。在本实施例中,终端检测到用户对自身的握姿主要是为了确定在用户当前的握姿下,触控屏上哪些区域属于近操作区,哪些属于远操作区,哪些功能控件是远操作功能控件。
应当理解的是,近操作区和远操作区虽然是终端触控屏上的两个区域,但它们并不是固定不变的,二者的划分与用户当前的握姿有关系。用户以左手握姿持握终端和以右手握姿持握终端这两种情况下,近操作区和远操作区不同。另外,近操作区和远操作区之间并不是随着用户握姿的改变而直接切换的关系,虽然右手握姿下的远操作区中存在部分区域是比较便于左手握姿触控操作的,但这并不意味着右手握姿的远操作区即为左手握姿的近操作区,因为右手握姿的远操作区中同样有部分区域是左右也不便于操作的,例如终端触控屏上部,就属于既不便于右手单手操作也不方便左手单手操作的区域。同样地左手握姿的远操作区域也并不等同于右手握姿的近操作区。
可以理解的是,虽然用户以目标握姿持握终端时,并不方便在目标握姿对应的远操作区进行触控操作,但是用户可以在其他比较方便的区域对终端进行控制,例如在终端的左右侧面、终端触控屏上的近操作区等。所以,当用户因以目标握姿持握终端而不方便对远操作区内的远操作功能控件进行触控时,用户可以在终端侧面或正面的近操作区内下发用于实现远操作功能控件功能的操作指令。由于终端正面设置有可以接收用户触控操作的触控屏,而在一些示例当中,终端侧面也可以接收用户的触控操作的触控屏,所以,在本实施例的一些示例当中,如图7所示:终端70上设置有至少两个触控屏,一个是终端7正面的主触控屏71,另一个是终端侧面的副触控屏72。副触控屏72可以仅设置在终端7的左侧或右侧中的一个,也可以同时设置在终端左右两侧。
应当理解的是,本实施例所谓的操作指令可以是通过任何方式在任何位置下发的,只要该下发位置方便用户操作即可。在本实施例中不对操作指令的具体下发位置和具体下发方式进行限定,只要在终端的实际使用当中能够以符合用户使用习惯为要求。例如用户可以通过双击副屏幕的方式下发操作指令,或者用户通过长按主屏幕近操作区内某一位置下发操作指令,或者用户通过在近操作区内划出特定的划动轨迹来下发操作指令等。下面,以用户在主触控屏上的近操作区内下发实现远操作功能控件的操作指令为例:
在本实施例的一种示例当中,当终端监测到用户以目标握姿持握终端时,就会主动将远操作功能控件移动到近操作区内显示,然后检测用户对显示在近操作区内的各远操作功能控件下发的触控指令。如图8所示,当终端检测到用户当前的握姿是右手握姿时,就将原本显示在左侧和上侧的远操作功能控件移动到右手能触及的近操作区内。这样,当用户需要实现远操作功能控件对应的功能时,只需要在近操作区内触控对应的功能控件即可。当然这种直接在近操作区内显示远操作功能控件的方案因为需要将原本显示在其他区域的功能控件移动到近操作区内来显示,这会使得终端整体的交互界面发生改变。而且,近操作区内原本也显示有对应的功能控件,现在需要在近操作区有限的空间内新增显示一个或多个远操作功能控件,这就需要缩小各功能控件的显示控件。毫无疑义的是,一旦缩小各功能控件所占的显示面积,则用户触控的方便、准确程度就会大打折扣。
所以,在本实施例的另一示例当中,终端只会在用户需要的情况下才会将各远操作功能控件移动到近操作区进行显示:当终端检测到用户以目标握姿持握自身时,可以在近操作区内显示一个触发控件,当用户需要实现远操作区内远操作功能控件对应的功能时,可以在近操作区内对该触发控件进行操作。当终端检测到用户操作了触发控件后,可以将各远操作功能控件显示在近操作区内供用户选择。可以理解的是,触发控件可以以悬浮按钮的形式呈现在近操作区内,如图9所示。图9示出的是匹配用户左手握姿的终端交互界面图:当用户触击以悬浮按钮形式呈现的触发控件91后,终端90可以直接隐藏近操作区内原本的功能控件,而显示远操作功能控件。在本实施例的另一示例当中,终端检测到用户触击以悬浮按钮形式呈现的触发控件之后,可以以悬浮窗的形式在近操作区内显示远操作功能控件。
在上述示例当中,用户下发的用以实现远操作功能控件之功能的操作指令是通过操作显示在其他位置的远操作功能控件来实现的,在这种情况下,终端实际上是已经建立了显示在远操作区的远操作功能控件与显示在近操作区的远操作功能控件之间的关联关系,因此,当用户触击显示在近操作区内的远操作功能控件时,终端可以将该触击行为等价于用户触击了显示在远操作区的远操作功能控件。但在本实施例的另一些示例当中,终端并不会在除远操作区以外的区域向用户显示远操作功能控件,不过,对于同一交互界面而言,不同的远操作功能控件具有不同的操作指令,这种不同体现在操作指令的下发方式和/或下发位置上,例如,用户双击主触控屏两次是用于发送短信,用户双击副触控屏两次是用于删除编辑光标之前的内容。在这种方案中,用户若要下发与某一远操作功能控件对应的操作指令,只能预先了解与该远操作功能控件关联的操作指令的下发策略。
当终端检测到用户当前的握姿是左手握姿,而且检测到了用户下发的与当前远操作功能控件相关联的操作指令时,就会控制终端实现该远操作功能控件对应的功能。同样地,当终端检测用户当前的握姿是右手握姿,而且检测到了用户下发的与当前远操作功能控件相关联的操作指令时,就会控制终端实现该远操作功能控件对应的功能。
应当理解的是,无论用户是在左手握姿下还是右手握姿下,显示在远操作区的远操作功能控件都可能不只一个,因此,当用户在单手操作模式下,针对不同远操作功能控件所下发的操作指令应当能够被终端准确区分。例如,当用户以左手握姿持握终端时,第一控件和第二控件都属于远操作功能控件,当用户下发一个操作指令时,终端需要确定用户当前下发的该操作指令是为了实现第一控件的功能,还是为了实现第二控件对应的功能。因此,终端应当预先存储各远操作功能控件与操作指令的关联关系,以便在接收到操作指令之后确定用户下发操作指令时所针对的远操作功能控件。
在本实施例的一种示例当中,终端存储有指令-控件映射关系表。指令-控件映射关系表可以由程序人员设定,程序人员将操作指令与单手操作模式下的远操作功能控件关联起来,就如同现有技术中将终端息屏状态下对屏幕的双击操作指令与唤醒屏幕关联。表2中示出了终端针对左手握姿存储的指令-控件映射表:
表2
在这种方案当中,当用户开始使用终端的时候,终端应当向用户示出各个远操作功能控件以及对应的操作指令。例如当用户左手持握终端时,短信发送控件属于远操作功能控件,在指令-控件映射关系表中,该远操作功能控件对应的操作指令是:双击终端左侧副屏幕,则用户可以根据终端示出的信息了解到:当自己使用左手单手进行短信编辑发送时,可以通过双击左侧副屏幕实现短信发送。
在本实施例的其他一些示例当中,指令-控件映射关系表还可以由用户自定义设置并存储。例如,当用户通过某个交互界面与终端进行交互时,由于其是使用左手单手操作,因此在交互界面右上角存在一个功能控件A是自己以左手无法触碰操作的,因此,用户可以通过右手或调整左手握姿长按该功能控件A,从而向终端下发指令,告知终端该功能控件A是左手握姿下的远操作功能控件,因此,用户需要建立该功能控件A同某个操作指令之间的映射关系。应当理解的是,用户向终端指定的操作指令应当与左手握姿下该交互界面的其他远操作功能控件对应的操作指令不同。例如,指令-控件映射关系表中预先已经存储了在左手握姿下,该交互界面下另一个远操作功能控件B的操作指令是B1,则用户不能再次向终端指定B1操作指令作为远操作功能控件关联的操作指令。
在本实施例的另外一些示例当中,程序人员可以创建左手握姿和右手握姿下的指令-控件映射关系表,并存储一部分远操作功能控件与操作指令间的映射关系,而用户在实际使用过程中也可以根据自己的个性化需求在各个指令-控件映射关系表中新增其他映射关系。
在指令-控件映射关系表当中,不同操作指令之间可以通过下发位置和下发方式中的至少一种进行区分。例如,操作指令A是在终端上a区域下发的,而操作指令B则是在终端上b区域下发的,因此终端根据检测到操作指令的区域即可区分出该操作指令是A还是B。又例如,操作指令C是通过双击终端侧面下发的,而操作指令D是通过长按终端侧面3s以上实现下发的,因此,尽管终端检测到操作指令C和操作指令D的位置相同,但是终端可以根据这两个操作指令的下发方式区分出哪个操作指令是C,哪个是D。所以,如果终端预先存储指令-控件映射关系表时,不同操作指令之间是根据下发位置或下发方式区分的,则,在后续检测过程中,终端可以根据检测到操作指令的下发位置或下发方式来确定用户当前下发的操作指令是什么操作指令,进而,根据指令-控件映射关系表确定出该操作指令与哪一个远操作功能控件相关联。当然,终端除了单独根据下发位置或下发方式来区分操作指令以外,还可以将下发位置和下发方式结合起来,同时根据所检测到的指令的下发位置和下发方式来确定该指令是哪一个操作指令。
对于终端不对远操作功能控件的显示做调整,而直接检测用户操作指令的方案,可以通过主触控屏和副触控屏中的至少一个来实现。
本实施例提供的终端控制方法,在确定用户以左手/右手单手持握终端,不方便对对应的远操作功能控件进行触控时,提供了另一种实现远操作功能控件功能的方案,让用户以方便操作的方式下发与该远操作功能控件相关联的操作指令,然后直接根据该操作指令实现对应的功能,避免了要求用户调整握姿或者要求使用右手/左手进行辅助操作的问题,简化了用户操作,提升了用户体验。特别是本实施例提供的在近操作区内显示远操作功能控件的方案,非常便于用户操作,不必用户记忆众多远操作功能控件对应的操作指令,降低了用户负担。
第二实施例:
本实施例将结合具体示例对前述实施例中的终端控制方法进行进一步介绍,请结合图10:
S1002、在单手操作模式下检测用户当前对终端的握姿。
本实施例中,终端的左、右侧面及背面设置有压力传感器、红外传感器、温度传感器中的一种或几种。同时,除了在正面设置有主触控屏以外,终端侧左右侧面还设置有副触控屏。终端可以通过设置在背面和/或侧面的传感器检测用户对自己的握姿,由于第一实施例中已经对握姿检测原理进行了比较详细的介绍,因此,本实施例对握姿检测过程不再进行阐述。
S1004、判断当前握姿是否是左手握姿。
终端检测到用户当前的握姿之后,可以根据预先存储左手握姿和右手握姿的特征,判定当前检测到的握姿是左手握姿还是右手握姿。具体的,在终端中可以预先存储左手握姿数据,当获取到当前的握姿数据之后,可以将该握姿数据同预先存储的左手握姿数据进行匹配,以确定该握姿是否是左手握姿。当然,终端也可以存储右手握姿数据,并在检测到握姿之后,将检测结果与右手握姿数据进行匹配,判定该握姿是否是右手握姿,这两种方案是等价的。在一些示例当中,终端可以同时存储左手握姿数据与右手握姿数据。
若经过终端判定,确定当前的握姿是左手握姿,则执行S1006,否则进入S1012。
S1006、通过副触控屏检测用户下发的操作指令。
在本实施例中,用户从副触控屏上下发针对远操作功能控件的操作指令,但在本实施例的其他示例当中,用户也可以通过主触控屏下发操作指令。
S1008、判断在左手握姿下是否存储与该操作指令关联的远操作功能控件。
在本实施例中,一个远操作功能控件的功能可以通过单一指令触发,也可以通过两个甚至更多指令的组合来触发。所以,在终端检测用户握姿之前,应当先建立各远操作功能控件同一个或多个操作指令组合之间的关联关系。在第一实施例中已经介绍过,终端可以通过下发位置和/或下发方式来区分各操作指令。所以,这里提供几种可行的建立关联关系的方案:
第一种,终端建立单一位置上下发的单一操作指令同目标握姿下远操作功能控件间的关联关系。例如,终端在左手握姿对应的指令-控件映射关系表中创建“短信发送控件”同“点击左侧副屏幕某一位置”这一指令间的关联关系。其中“点击”属于一个单一的操作指令,而“左侧副屏幕某一位置”属于一个单一的位置。
第二种,终端建立单一位置上连续下发的至少两个操作指令同目标握姿下远操作功能控件间的关联关系。例如,终端在右手握姿对应的指令-控件映射关系表中创建“新闻浏览中返回控件”同“连续两次点击右侧副屏幕某一位置后长按3s”这一指令间的关联关系。其中“连续两次点击”和“长按3s”属于两个不同的操作指令,但这两个操作指令都应是在同一位置下发的。
第三种,终端建立两个不同位置上同时下发的两个操作指令同目标握姿下远操作功能控件间的关联关系。例如,终端在左手握姿对应的指令-控件映射关系表中创建“短信内容删除控件”同“同时点击左右两侧副屏幕”这一指令间的关联关系。其中“点击左侧副屏幕”和“点击右侧副屏幕”属于两个操作指令,这两个操作指令应当同时在左右两侧的副屏幕上下发,否则,例如两侧的点击不是同时下发的,则终端不会判定用户下发了实现“短信内容删除控件”功能的指令。
第四种,终端建立两个不同位置上连续下发的至少两个操作指令同目标握姿下远操作功能控件间的关联关系。例如,终端在左手握姿对应的指令-控件映射关系表中创建“新闻浏览内的字号调整控件”同“双击近操作区内空白处后按压右侧副屏幕3s”这一指令间的关联关系。其中“双击近操作区内空白处”和“按压右侧副屏幕3s”属于两个操作指令,且这两个操作指令的下发存在时序关系,必须先在“近操作区内空白处”下发第一个指令,并在下发第一个指令后立即在“右侧副屏幕”下发第二个指令。不满足这样的下发条件,即使用户做了类似的操作,也不会被检测为是对应于“新闻浏览内的字号调整控件”的操作指令。
当终端根据存储有操作指令与远操作功能控件间映射关系的指令-控件映射关系表确定有与检测到的操作指令关联的远操作功能控件时,进入S1010,否则,确定该操作指令是无效指令,结束流程。
终端确定没有与检测到的操作指令关联的远操作功能控件可能是以下几方面的原因:
第一,原本就没有建立过该操作指令与任何功能控件间的关联关系;
第二,虽然有建立过该操作指令与远操作功能控件之间的关联关系,但是,这种关联关系成立的基础是在右手握姿状态下;
第三,虽然有建立过该操作指令与远操作功能控件在左手握姿下的关联关系,但终端当前交互界面上并不存在该远操作功能控件,也即该远操作功能控件是其他交互界面的。
S1010、实现该远操作功能控件对应的功能。
若确定当前存在与检测到的操作指令相关联的远操作功能控件,则根据该操作指令实现对应的功能,例如,与操作指令对应的远操作功能控件是信息发送,则执行信息发送过程,完成信息发送。
S1012、检测用户通过副触控屏下发的操作指令。
在本实施例中,副触控屏可以是同主触控屏一样具备显示功能的触控屏,也可以不能显示,仅能检测用户操作的控制板。在本实施例的一些示例当中,副触控屏甚至可以由多个指纹识别模组构成。
S1014、判断在右手握姿下是否存储与该操作指令关联的远操作功能控件。
当终端根据存储有操作指令与远操作功能控件间映射关系的指令-控件映射关系表确定有与检测到的操作指令关联的远操作功能控件时,进入S1016,否则,确定该操作指令是无效指令,结束流程。
终端确定没有与检测到的操作指令关联的远操作功能控件可能是以下几方面的原因:
第一,原本就没有建立过该操作指令与任何功能控件间的关联关系;
第二,虽然有建立过该操作指令与远操作功能控件之间的关联关系,但是,这种关联关系成立的基础是在左手握姿状态下;
第三,虽然有建立过该操作指令与远操作功能控件在右手握姿下的关联关系,但终端当前交互界面上并不存在该远操作功能控件,也即该远操作功能控件是其他交互界面的。
S1016、实现该远操作功能控件对应的功能。
若确定当前存在与检测到的操作指令相关联的远操作功能控件,则根据该操作指令实现对应的功能,例如,与操作指令对应的远操作功能控件是删除功能控件,则执行信息内容删除操作,删除光标之前且邻近光标的内容送。
在本实施例中,终端是先监测用户的握姿,并在确定用户握姿的情况下检测用户的操作指令,进而确定检测到的操作指令是否是当前握姿下的有效指令等。但在本实施例其他一些示例当中,终端也可以先检测用户的操作指令,并在检测到操作指令的情况下来确定用户当前的握姿。
本实施例提供的终端控制方法,在终端处于单手操作模式时,通过检测用户当前对终端的握姿,并在确定用户以左手握姿或右手握姿持握终端的情况下,检测用户下发的操作指令,并在确定用户下发的操作指令是与当前握姿下远操作功能控件相关联的操作指令时,控制终端实现该远操作功能控件的功能。本实施例提供了另一种方便用户实现的远操作功能控件功能的触发方法,避免了用户单手操作时的不便,提升了用户操作的灵活性。
第三实施例:
本实施例将对前述实施例中的终端和终端控制方法进行介绍。同时本实施例还提供一种计算机可读存储介质:
该计算机可读存储介质中存储一个或多个可供存储器读取、编译或执行的计算机程序,其中就包括终端控制程序,该终端控制程序可供处理器执行从而实现第一或第二实施例中提供的终端控制方法。
请参见图11提供的终端的硬件结构示意图:终端110包括处理器111、存储器112以及用于连接处理器111与存储器112的通信总线113,其中存储器112可以为前述存储有终端控制程序的计算机可读存储介质。下面将结合图12对图11中的终端实现终端控制方法的过程进行介绍:
S1202、接收用户下发的操作指令。
本实施中,终端可以从主触控屏和副触控屏中的至少一个上接收用户下发的操作指令。当然,如果终端没有副触控屏,则可以从主触控屏上接收用户的操作指令。
S1204、检测用户当前对终端的握姿。
在本实施例中,终端不会实时监测用户对终端的握姿,而是会在接收到操作指令之后检测用户当前对终端是否是单手操作,若是,则进一步确定用户是采用左手握姿还是右手握姿持握终端。应当理解的是,用户在使用终端的过程中向终端下发指令是比较频繁的事情,为了避免终端在接收到用户任何的指令之后都检测用户的握姿,在本实施例的一种示例当中,终端需要先确定预先建立过当前检测到的操作指令与某一功能控件的关联关系,也即终端至少要在确定当前检测到的操作指令是某种状态下的远操作功能控件关联的操作指令后,才会检测用户的握姿,这样能够有效减少终端在检测握姿过程中花费的处理资源,有利于终端资源的优化配置。
S1206、判断在当前握姿下是否存在与操作指令关联的远操作功能控件。
若是,则进入S1208,否则,结束流程。
S1208、判断远操作功能控件的功能是否一旦实现不能取消。
由于用户可能在不经意间触碰到终端,而这种误触动作可能会被终端检测为与当前远操作功能控件关联的操作指令,从而给用户带来不便。而且,这种误触操作一旦发生,很可能不能撤回取消,例如短消息发送。因此,在本实施例的一种示例当中,终端在实现与操作指令关联的远操作功能控件的功能之前,还会先判断该远操作功能控件的功能是否一旦实现不能取消,若是,则执行S1210,否则执行S1212。
S1210、确定用户下发的操作指令不是误操作。
若终端确定远操作功能控件的功能一旦实现不能取消,则需要确定当前检测到的操作指令是否是用户的误操作,只有在确定用户不是因误操作而下发了操作指令,才能实现对应的功能;若是误操作,则不继续实现远操作功能控件的功能。
在本实施例中,提供两种确定用户下发的操作指令是否是误操作的方式:
第一种,在当前的近操作区内显示确定控件,并接收用户通过确定控件下发的确定指令,确定指令用于指示开始实现远操作功能控件的功能。这种方案通过让用户再次下发一个确定指令以保证操作指令不是误操作,因为在通常情况下,用户先误操作下发操作之后,随后又误操作下发确定指令的可能性是比较小的,这样能够在极大程度上降低因用户误操作而引发问题的概率。
第二种,等待预设时长,并确定在预设时长内用户未进行撤回操作。这种方案在执行对应功能之前给用户一段时间,向用户提供取消的机会,若用户在预设时长内没有撤回操作才认定之前下发的操作指令是有效的,而非误操作。
S1212、实现远操作功能控件对应的功能。
根据前面的介绍可知,有一些远操作功能控件的功能一旦实现则不能撤回,当然也还存在另外一些远操作功能控件,其功能实现之后是可以轻易撤回的,例如阅读器的翻页功能。对于这一类远操作功能控件,当终端根据对应的操作指令实现其功能之后,还可以接收用户的取消指令。在接收到取消指令后,终端根据取消指令取消通过远操作功能控件所实现的功能。
本实施例提供的终端和终端控制方法,在实现操作指令关联的远操作功能控件的功能之前,会确定该远操作功能控件的功能是否一旦实现不能撤回,如果是,还会进一步确定对应操作指令是否是用户误触操作而下发的,只有在保证用户确实需要实现远操作功能控件的功能时,才会实现对应的功能。避免了用户误操作带来的不便,维护了用户的真实意愿,有利于用户体验的提升。
第四实施例:
本实施例将继续对前述实施例中的终端进行介绍,在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本发明的说明,其本身没有特定的意义。因此,“模块”、“部件”或“单元”可以混合地使用。
前述各实施例中的终端可以以各种形式来实施。例如,手机、平板电脑、笔记本电脑、掌上电脑、个人数字助理(Personal Digital Assistant,PDA)、便捷式媒体播放器(Portable Media Player,PMP)、导航装置、可穿戴设备、智能手环、计步器等移动终端,以及诸如数字TV、台式计算机等固定终端。
后续描述中将以移动终端为例进行说明,本领域技术人员将理解的是,除了特别用于移动目的的元件之外,根据本发明的实施方式的构造也能够应用于固定类型的终端。
请参阅图13,其为实现本发明各个实施例的一种移动终端的硬件结构示意图,该移动终端100可以包括:传感器101、显示单元102、用户输入单元103、存储器104、处理器105等部件。本领域技术人员可以理解,图13中示出的移动终端结构并不构成对移动终端的限定,移动终端可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。例如,尽管图13未示出,移动终端100还可以包括蓝牙模块、接口单元、射频单元、WiFi模块、音频输出单元等,在此不再赘述。
下面结合图13对移动终端的各个部件进行具体的介绍:
移动终端100包括至少一种传感器101,比如光传感器、运动传感器以及其他传感器。具体地,光传感器包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板1021的亮度,接近传感器可在移动终端100移动到耳边时,关闭显示面板1021和/或背光。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于手机还可配置的指纹传感器、压力传感器、虹膜传感器、分子传感器、陀螺仪、气压计、湿度计、温度计、红外传感器等其他传感器,在此不再赘述。
本实施例中,传感器101可以用于检测用户手部与移动终端100的贴合区域,具体的,红外传感器、压力传感器、温度传感器都可以实现这一要求。在本实施例中,移动终端100可以通过这几种传感器的组合来实现贴合区域的检测。
显示单元102用于显示由用户输入的信息或提供给用户的信息。显示单元102可包括显示面板1021,可以采用液晶显示器(Liquid Crystal Display,LCD)、有机发光二极管(Organic Light-Emitting Diode,OLED)等形式来配置显示面板1021。
用户输入单元103可用于接收输入的数字或字符信息,以及产生与移动终端的用户设置以及功能控制有关的键信号输入。具体地,用户输入单元103可包括触控面板1031以及其他输入设备1032。触控面板1031,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板1031上或在触控面板1031附近的操作),并根据预先设定的程式驱动相应的连接装置。触控面板1031可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器105,并能接收处理器105发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板1031。除了触控面板1031,用户输入单元103还可以包括其他输入设备1032。具体地,其他输入设备1032可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种,具体此处不做限定。
进一步的,触控面板1031可覆盖显示面板1021,当触控面板1031检测到在其上或附近的触摸操作后,传送给处理器105以确定触摸事件的类型,随后处理器105根据触摸事件的类型在显示面板1021上提供相应的视觉输出。虽然在图13中,触控面板1031与显示面板1021是作为两个独立的部件来实现移动终端的输入和输出功能,但是在某些实施例中,可以将触控面板1031与显示面板1021集成而实现移动终端的输入和输出功能,具体此处不做限定。在本实施例的一些示例当中,移动终端100中包括至少两个触控面板,一个是覆盖在现实面板1021之上的触控面板1031,称为主触控面板。同时移动终端100还包括设置在其他区域的副触控面板,副触控面板同主触控面板一样,可以接收用户的触控操作。具体的,副触控面板可以设置在移动终端100的左侧、右侧或者背面。
存储器104可用于存储软件程序以及各种数据。存储器104可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器104可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
本实施例的存储器104当中可以存储左手握姿数据和右手握姿数据中的至少一种。另外,存储器104中还存储各种操作指令以及对应的远操作功能控件之间的关联关系。
处理器105是移动终端的控制中心,利用各种接口和线路连接整个移动终端的各个部分,通过运行或执行存储在存储器104内的软件程序和/或模块,以及调用存储在存储器104内的数据,执行移动终端的各种功能和处理数据,从而对移动终端进行整体监控。处理器105可包括一个或多个处理单元;优选的,处理器105可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作***、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器105中。
在本实施例中,传感器101可以部署在终端背面、侧面,或者在背面与侧面同时设置,这些传感器101用于检测用户手部与终端的贴合区域,并将检测结果传输给处理器105,由处理器105根据贴合区域的形状和/或贴合区域对应的持握方向确定用户当前对终端的握姿。处理器105根据检测到的贴合区域确定用户握姿的原理请参见第一实施例的介绍,这里不再赘述。
另外,移动终端100还可以通过触控面板接收用户下发的操作指令,操作指令可以是通过触控面板1031接收到的,也可以是通过设置在移动终端100正面以外其他区域的副触控面板接收到的。
当处理器105通过触控面板接收到用户的操作指令并确定用户当前的握姿后,处理器105会确定在当前握姿下,该操作指令是否有关联的远操作功能控件,若是,则控制实现对应的功能。
在本实施例的一些示例当中,处理器105控制实现对应远操作功能控件的功能之前,还会确定该功能是否一旦实现就不可取消,若是,则需要进一步判断用户下发操作指令是否属于误操作,只有在确定用户的真实意愿是需要实现远操作功能控件之功能的情况下才会继续执行对应功能,否则,为了避免给用户带来麻烦,处理器105并不会实现对应的功能。
本实施例提供的移动终端,在实现操作指令关联的远操作功能控件的功能之前,会确定该远操作功能控件的功能是否一旦实现不能撤回,如果是,还会进一步确定对应操作指令是否是用户误触操作而下发的,只有在保证用户确实需要实现远操作功能控件的功能时,才会实现对应的功能,避免了用户误操作带来的不便。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,这些均属于本发明的保护之内。

Claims (10)

1.一种终端控制方法,其特征在于,所述终端控制方法包括:
在终端当前处于单手操作模式时,检测用户当前对所述终端的握姿;
在检测到用户以目标握姿持握所述终端,且检测到与所述目标握姿下远操作功能控件相关联的操作指令时,控制所述终端实现所述远操作功能控件的功能;所述远操作功能控件为显示在不方便用户操作的远操作区的功能控件。
2.如权利要求1所述的终端控制方法,其特征在于,所述检测用户当前对所述终端的握姿包括:
通过设置在所述终端背面和/或侧面的传感器检测用户手部与所述终端的贴合区域;
根据贴合区域的形状和/或贴合区域对应的持握方向确定用户当前对所述终端的握姿。
3.如权利要求2所述的终端控制方法,其特征在于,所述通过设置在所述终端背面和/或侧面的传感器检测用户手部与所述终端的贴合区域包括:
通过压力传感器、温度传感器和红外传感器中的至少一种检测用户手部与所述终端的贴合区域。
4.如权利要求1-3任一项所述的终端控制方法,其特征在于,所述控制所述终端实现所述远操作功能控件的功能之前,还包括:
检测用户下发的操作指令;
根据检测到的所述操作指令的下发位置和/或下发方式,查询预先存储的指令-控件映射关系表确定与所述操作指令相关联的远操作功能控件。
5.如权利要求4所述的终端控制方法,其特征在于,所述检测用户下发的操作指令之前,还包括以下几种中的任意一种:
建立单一位置上下发的单一操作指令同目标握姿下远操作功能控件间的关联关系;
建立单一位置上连续下发的至少两个操作指令同目标握姿下远操作功能控件间的关联关系;
建立两个不同位置上同时下发的两个操作指令同目标握姿下远操作功能控件间的关联关系;
建立两个不同位置上连续下发的至少两个操作指令同目标握姿下远操作功能控件间的关联关系。
6.如权利要求4所述的终端控制方法,其特征在于,所述检测用户下发的操作指令包括:
检测用户在终端侧面副触控屏上、所述目标握姿下的近操作侧下发的操作指令,所述近操作侧为方便用户触控操作的终端侧面;
或,
检测用户在终端正面主触控屏上、所述目标握姿下的近操作区中下发的操作指令,所述近操作区为方便用户触控操作的区域。
7.如权利要求6所述的终端控制方法,其特征在于,在监测到用户以目标握姿持握所述终端之后,还包括:
将所述远操作区的各远操作功能控件移动到所述近操作区进行显示;
所述检测用户在终端正面主触控屏上、所述目标握姿下的近操作区中下发的操作指令包括:
检测用户对显示在所述近操作区内的各远操作功能控件下发的触控指令。
8.如权利要求1-3所述的终端控制方法,其特征在于,所述控制所述终端实现所述远操作功能控件的功能之前,还包括:
若确定所述远操作功能控件的功能一旦实现不能取消,则在所述目标握姿下的近操作区内显示确定控件,并接收用户通过所述确定控件下发的确定指令,所述确定指令用于指示开始实现所述远操作功能控件的功能,所述近操作区为方便用户触控操作的区域;
或,
若确定所述远操作功能控件的功能一旦实现不能取消,则等待预设时长,并确定在预设时长内用户未进行撤回操作。
9.一种终端,其特征在于,所述终端包括处理器、存储器及通信总线;
所述通信总线用于实现处理器和存储器之间的连接通信;
所述处理器用于执行存储器中存储的一个或者多个程序,以实现如权利要求1至8中任一项所述的终端控制方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现如权利要求1至8中任一项所述的终端控制方法的步骤。
CN201711219281.XA 2017-11-28 2017-11-28 一种终端控制方法、终端及计算机可读存储介质 Pending CN108181986A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711219281.XA CN108181986A (zh) 2017-11-28 2017-11-28 一种终端控制方法、终端及计算机可读存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711219281.XA CN108181986A (zh) 2017-11-28 2017-11-28 一种终端控制方法、终端及计算机可读存储介质

Publications (1)

Publication Number Publication Date
CN108181986A true CN108181986A (zh) 2018-06-19

Family

ID=62545475

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711219281.XA Pending CN108181986A (zh) 2017-11-28 2017-11-28 一种终端控制方法、终端及计算机可读存储介质

Country Status (1)

Country Link
CN (1) CN108181986A (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111427505A (zh) * 2020-04-09 2020-07-17 Oppo广东移动通信有限公司 页面操作方法、装置、终端及存储介质
CN112162676A (zh) * 2020-10-30 2021-01-01 珠海格力电器股份有限公司 手持智能终端的控制方法、装置、电子设备及存储介质

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102841723A (zh) * 2011-06-20 2012-12-26 联想(北京)有限公司 便携式终端及其显示切换方法
CN102999269A (zh) * 2012-12-26 2013-03-27 东莞宇龙通信科技有限公司 终端和终端操控方法
CN104252292A (zh) * 2014-08-29 2014-12-31 惠州Tcl移动通信有限公司 一种显示方法及移动终端
CN104660808A (zh) * 2015-02-04 2015-05-27 小米科技有限责任公司 一种通信控制方法及相关设备
CN106168877A (zh) * 2016-06-28 2016-11-30 北京小米移动软件有限公司 进入单手模式的方法及装置
US9606726B2 (en) * 2012-05-15 2017-03-28 Samsung Electronics Co., Ltd. Method of operating a display unit and a terminal supporting the same
CN106681620A (zh) * 2016-11-30 2017-05-17 努比亚技术有限公司 一种实现终端控制的方法及装置
CN106775411A (zh) * 2016-12-24 2017-05-31 珠海市魅族科技有限公司 显示控制方法及***

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102841723A (zh) * 2011-06-20 2012-12-26 联想(北京)有限公司 便携式终端及其显示切换方法
US9606726B2 (en) * 2012-05-15 2017-03-28 Samsung Electronics Co., Ltd. Method of operating a display unit and a terminal supporting the same
CN102999269A (zh) * 2012-12-26 2013-03-27 东莞宇龙通信科技有限公司 终端和终端操控方法
CN104252292A (zh) * 2014-08-29 2014-12-31 惠州Tcl移动通信有限公司 一种显示方法及移动终端
CN104660808A (zh) * 2015-02-04 2015-05-27 小米科技有限责任公司 一种通信控制方法及相关设备
CN106168877A (zh) * 2016-06-28 2016-11-30 北京小米移动软件有限公司 进入单手模式的方法及装置
CN106681620A (zh) * 2016-11-30 2017-05-17 努比亚技术有限公司 一种实现终端控制的方法及装置
CN106775411A (zh) * 2016-12-24 2017-05-31 珠海市魅族科技有限公司 显示控制方法及***

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111427505A (zh) * 2020-04-09 2020-07-17 Oppo广东移动通信有限公司 页面操作方法、装置、终端及存储介质
US11740754B2 (en) 2020-04-09 2023-08-29 Guangdong Oppo Mobile Telecommunications Corp., Ltd. Method for interface operation and terminal, storage medium thereof
CN112162676A (zh) * 2020-10-30 2021-01-01 珠海格力电器股份有限公司 手持智能终端的控制方法、装置、电子设备及存储介质
WO2022088796A1 (zh) * 2020-10-30 2022-05-05 珠海格力电器股份有限公司 手持智能终端的控制方法、装置、电子设备及存储介质

Similar Documents

Publication Publication Date Title
CN111240789B (zh) 一种微件处理方法以及相关装置
CN109375890A (zh) 一种屏幕显示方法和多屏电子设备
CN107918563A (zh) 一种复制和粘贴的方法、数据处理装置和用户设备
CN107193455B (zh) 一种信息处理方法及移动终端
EP4060969A1 (en) Application program sharing method and electronic device
CN107896279A (zh) 一种移动终端的截屏处理方法、装置及移动终端
CN108701001A (zh) 显示图形用户界面的方法及电子设备
CN108415641B (zh) 一种图标的处理方法及移动终端
CN107621914A (zh) 终端功能控键的显示方法、终端及计算机可读存储介质
JP7331245B2 (ja) 対象位置調整方法及び電子機器
EP3731077A1 (en) Method for editing text, and mobile device
CN108762708A (zh) 一种显示控制方法及终端
CN108920926A (zh) 快捷操作方法和移动终端
CN110618969B (zh) 一种图标显示方法及电子设备
CN111610904B (zh) 图标整理方法、电子设备及存储介质
WO2020199988A1 (zh) 内容复制方法及终端
US20210109699A1 (en) Data Processing Method and Mobile Device
WO2020078234A1 (zh) 显示控制方法及终端
CN110231900A (zh) 一种应用图标显示方法及终端
CN107885428A (zh) 终端分屏启动方法、终端及计算机可读存储介质
CN108228034A (zh) 移动终端的控制方法、移动终端及计算机可读存储介质
CN107908355A (zh) 移动终端的触控方法、移动终端及存储介质
CN109819102A (zh) 一种导航栏控制方法及移动终端、计算机可读存储介质
US20230015943A1 (en) Scratchpad creation method and electronic device
CN109491632A (zh) 一种资源分享方法及终端

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20180619