通过拖拽手势控制应用界面的方法和装置的制作方法

文档序号:6442737阅读:451来源:国知局
专利名称:通过拖拽手势控制应用界面的方法和装置的制作方法
技术领域
本发明涉及移动通信技术领域,更为具体地,涉及一种通过拖拽手势控制应用界面的方法和装置。
背景技术
随着社会的进步和技术的发展,人们越来越多地使用移动终端来以无线的方式接入网络来进行网页浏览、媒体播放、用户交互、即时通信、游戏等体验,这些体验需要频繁地对应用界面进行关闭、切换等操作。传统的关闭、新建、切换窗口(或者应用界面)方法多为用户点击物理按钮或者虚拟按钮,然后弹出窗口管理列表,在通过点击列表内的管理按钮(如关闭、新建等)来进行对应的控制操作。这样,用户需要对按钮进行识别和记忆,需要多次点击物理按钮或者虚拟按钮,通过眼睛和手指的配合,才能获取正确的点击操作结果,完成窗口的管理操作。在移动终端越来越成为人们沟通、获取信息、娱乐的重要工具的今天,这种特定按钮点击式的界面切换操作方式,逐渐无法满足用户对移动终端的人机交互性要求。

发明内容
鉴于上述问题,本发明的目的是提供一种通过拖拽手势控制应用界面的方法和装置。根据本发明的一个方面,提供了一种通过拖拽手势控制应用界面的方法,包括获取用户输入的拖拽手势;对用户输入的拖拽手势进行识别;在移动终端数据库中搜索匹配与所述拖拽手势相对应的操作;响应所述对应的操作,向用户显示与用户输入的拖拽手势相对应的应用界面控制结果。其中,优选的,所述拖拽手势为双指输入或者单指和双指配合输入的拖拽手势。其中,所述双指输入的拖拽手势与对应的应用界面控制方式包括双指触屏向上或向下滑动为关闭应用界面;双指触屏向下或向上滑动为新建应用界面;双指触屏向右或向左滑动为切换应用界面。其中,所述双指输入的拖拽手势与对应的应用界面控制方式包括双指触屏向上或向下滑动为关闭触摸位置所在的应用界面,同时其左侧或者右侧的应用界面滑入屏幕中央,并放大到全屏;双指触屏向下或向上滑动为插入一新建应用界面,所述新建应用界面以自上而下或自下而上的插入方式加入到屏幕中央,并放大到全屏;双指触屏并向右或向左滑动为关闭当前应用界面并将当前应用界面左侧或右侧的应用界面作为新的当前应用界面展示。
其中,所述单指输入的拖拽手势与对应的应用界面控制方式包括单指触屏向上或向下滑动为关闭应用界面;单指触屏向下或向上滑动为新建应用界面;单指触屏向右或向左滑动为切换应用界面。其中,所述单指输入的拖拽手势与对应的应用界面控制方式包括单指点击一个应用界面实现所述应用界面的关闭;单指向上或向下拖拽一个应用界面实现所述应用界面的关闭,并且将所述应用界面相邻的应用界面插入至所关闭的应用界面的位置;单指触屏点击应用界面外的空白处,并向下或向上滑动往两个应用界面之间拖拽,实现在所述两个应用界面之间插入新的应用界面;单指触屏并向右或向左拖拽应用界面作为新的当前应用界面展示。其中,在响应所述对应的操作的过程中,还包括绘制交互动画,以交互动画的形式向用户显示与用户输入的拖拽手势相对应的应用界面控制结果。根据本发明的另一方面,提供一种通过拖拽手势控制应用界面的装置,包括手势获取单元,用于获取用户输入的拖拽手势;手势识别单元,用于对用户输入的拖拽手势进行识别;搜索匹配单元,用于在移动终端数据库中搜索匹配与所述拖拽手势相对应的操作;响应控制单元,用于响应所述搜索匹配单元匹配出的对应的操作,向用户显示与用户输入的拖拽手势相对应的应用界面控制结果。其中,所述手势获取单元获取用户以双指输入或者单指输入的拖拽手势。其中,所述手势识别单元识别双指输入拖拽手势为双指触屏向上或向下滑动为关闭应用界面;双指触屏向下或向上滑动为新建应用界面;双指触屏向右或向左滑动为切换应用界面;或者,所述手势识别单元识别单指输入拖拽手势为单指触屏向上或向下滑动为关闭应用界面;单指触屏向下或向上滑动为新建应用界面;单指触屏向右或向左滑动为切换应用界面。再一方面,本发明还提供一种包括上述通过拖拽手势控制应用界面的装置的触摸屏移动终端。所述移动终端的触摸屏为4英寸或者4英寸以上。根据本发明的通过拖拽手势控制应用界面的方法及装置,能够实现通过手势和多点触摸控制界面,突破了传统界面操作方式,使得移动设备界面操作更加自由,直观,从而提高用户在利用移动终端进行网页浏览、媒体播放、用户交互、即时通信、游戏时的体验。为了实现上述以及相关目的,本发明的一个或多个方面包括后面将详细说明并在权利要求中特别指出的特征。下面的说明以及附图详细说明了本发明的某些示例性方面。 然而,这些方面指示的仅仅是可使用本发明的原理的各种方式中的一些方式。此外,本发明旨在包括所有这些方面以及它们的等同物。


通过参考以下结合附图的说明及权利要求书的内容,并且随着对本发明的更全面理解,本发明的其它目的及结果将更加明白及易于理解。在附图中图1为根据本发明的通过拖拽手势控制应用界面的方法的流程图;图2为根据本发明实施例的用户单手握持移动终端的示意图;图3a、图北、图3c、图3d分别为根据本发明实施例的四种双指拖拽手势对应的应用界面控制结果交互动画示意图;图4a、图4b、图4c、图4d分别为根据本发明实施例的四种单指拖拽手势对应的应用界面控制结果交互动画示意图;图5为根据本发明的通过双指控制应用界面的装置的方框示意图。在所有附图中相同的标号指示相似或相应的特征或功能。
具体实施例方式以下将结合附图对本发明的具体实施例进行详细描述。为了克服传统的通过点击特定按钮对界面进行新建、关闭和切换操作的不便性, 本发明通过用户的拖拽手势来直接对移动终端的界面进行新建、关闭和切换操作,使得移动设备界面操作更加自由、直观。基于这种手势的应用控制,本发明的方法所应用的移动终端为具有触摸屏的移动终端或其他设备。图1示出了根据本发明的通过拖拽手势控制应用界面的方法的流程图。如图1所示,当用户需要对移动终端的应用界面进行新建、关闭或者切换操作时, 只需要通过移动终端的触摸屏以拖拽手势输入相应的触摸信息,移动终端的触摸屏感应用户的触摸获取用户输入的拖拽手势(步骤S110);然后对用户输入的拖拽手势进行识别 (步骤S120),接着在移动终端数据库中搜索匹配与该拖拽手势相对应的操作(步骤S130), 之后响应该对应的操作,向用户显示与用户输入的拖拽手势相对应的应用界面控制结果 (步骤 S140)。由于在目前的触屏终端操作中,单指操作已经被赋予了许多使用频度高的功能, 因此,为了使应用界面的控制更加简单快捷,在本发明中优先选用双指或者单指和双指配合的方式输入拖拽手势。其中,可以将双指输入的操作赋予应用界面间的控制,将单指输入的操作赋予同一界面内的控制,在这种控制模式下,单指输入和双指输入相对于控制的应用界面而言是单数与复数的逻辑关系。对于特定的拖拽手势和相应的应用界面控制操作之间的对应关系,可以在移动终端数据库中预存特定手势和相应界面控制的列表作为默认的匹配关系,用户也可以在给定的手势范围内选择新增设定或者更改控制应用界面的特定手势。另外,为了增强用户对应用界面控制操作的人机交互性,还可以在响应与用户输入的拖拽手势相对应的操作的过程中,绘制应用界面响应控制操作的交互动画,以交互动画的形式向用户显示与用户输入的拖拽手势相对应的应用界面控制结果,使用户对应用界面控制操作有一个更加直观、形象的感官体验。控制应用界面所对应的交互动画形式可以根据用户的喜好灵活设定。
以下分别对双指输入、单指和双指配合输入的拖拽手势控制应用界面的方式做示例性说明。单指和双指配合输入拖拽手势控制应用界面的方式,比如双指触碰界面,呼出多界面缩略图;单指点击、拖拽完成一个界面的关闭、插入、切换等操作。双指输入拖拽手势控制应用界面的方式,比如,双指触屏向上滑动为关闭触摸位置所在的界面,该界面可以是以向上抛出的交互动画形式展示,同时其左侧或者右侧的界面滑入屏幕中央,并放大到全屏;双指触屏向下滑动为插入一新界面(即新建一个界面), 新界面可以是以自上而下的插入方式加入到屏幕中央,并放大到全屏;双指触屏并向右滑动为关闭当前界面并将当前界面左侧的界面作为新的当前界面展示;双指触屏并向左滑动为关闭当前应用界面并将当前应用界面右侧的界面作为新的当前界面展示。需说明的是,上述是以双指向上滑动表示关闭界面,向下滑动表示新建界面举例, 也可以是以双指向上滑动表示新建界面(新界面可以是以自下而上的插入方式加入到屏幕中央),向下滑动表示关闭界面;或者双指向左滑动表示新建界面(新界面可以是以自右而左的插入方式加入到屏幕中央),向右滑动表示关闭界面;或者双指向右滑动表示新建界面(新界面可以是以自左而右的插入方式加入到屏幕中央),向左滑动表示关闭界面。具体地,作为示例,图2为用户单手握持移动终端的示意图,假设移动终端的当前界面为B,图3a 图3d分别示出了四种双指拖拽手势对应的应用界面控制结果交互动画。如图3a所示,用户左手手持移动终端,右手双指(例如食指和中指)触屏并向上滑动,此时应用界面缩略图出现,当前应用界面B被抛出,关闭应用界面B,原来应用界面B 左侧的应用界面A从左侧划入到屏幕中央取代B的位置,并放大到全屏幕作为新的当前应用界面。如图北所示,用户右手双指触屏并向下滑动,此时应用界面缩略图出现,在屏显的两个应用界面A和B之间插入新建的应用界面Al,并且将应用界面Al加入到屏幕中央并放大到全屏幕作为新的当前应用界面。在该示例中,Al为新建应用界面,Al和A、B均为平级界面。如图3c所示,用户右手双指触屏并向右滑动,此时应用界面缩略图出现,当前应用界面B被拖拽到右边,原来应用界面B左侧的应用界面A从左侧划入到屏幕中央取代应用界面B的位置,并放大到全屏幕作为新的当前应用界面,此时应用界面B已经关闭。如图3d所示,用户右手双指触屏并向左滑动,此时应用界面缩略图出现,当前应用界面B被拖拽到左边(关闭),原来应用界面B右侧的应用界面C从左侧划入到屏幕中央取代应用界面B的位置,并放大到全屏幕作为新的当前应用界面。图如 图4d分别示出了四种单指拖拽手势对应的应用界面控制结果交互动画。 在单指拖拽之前,可以是先由双指触碰应用界面或者双指触碰并向上拖拽应用界面,呼出多界面缩略图。进一步的,如图如所示,用户右手单指触屏,拖拽应用界面B并向上滑动,相应的交互动画形式为将应用界面B抛出,对应的应用界面控制操作为关闭应用界面B,应用界面 B左侧的应用界面A从左侧滑入到屏幕中央取代B的位置,并放大到全屏幕作为新的当前应用界面。如图4b所示,用户右手单指触屏点击应用界面的空白处,往下滑动并往应用界面A、B之间拖拽,此时在屏显的两个应用界面A和B之间插入新的应用界面Al,并且将应用界面Al加入到屏幕中央并放大到全屏幕作为新的当前应用界面。如图如所示,用户右手单指触屏点击位于左侧的应用界面A,并将其向右拖拽到屏幕的中央位置,放大到全屏,取代应用界面B作为当前应用界面,原来的应用界面B随着应用界面A的滑入以向右滑动的方式关闭。如图4d所示,用户右手单指触屏点击位于屏幕右侧的应用界面C,并将其向左拖拽到屏幕的中央位置,放大到全屏,取代应用界面B作为当前应用界面,原来的应用界面B 随着应用界面C的滑入以向左滑动的方式关闭。需说明的是,上述是以单指向上滑动表示关闭界面,向下滑动(或者往应用界面 A、B之间拖拽)表示新建界面举例,也可以是以单指向上滑动(或者往应用界面A、B之间拖拽)表示新建界面,向下滑动表示关闭界面。通过上述示例可以看出,本发明的这种通过拖拽手势控制应用界面的方法能够使用户以更加直观、便捷的操作方式进行应用界面的控制,通过用户预置或者惯用的手势实现应用界面的新建、关闭和切换,从而提高用户的交互应用体验。所以,用户只要通过手指 (单指或双指)在浏览器中窗口中往不同方向拖拽,即能轻松完成打开新窗口、关闭当前窗口、窗口之间切换等对应的快捷操作,操作简单流畅。如上参照图1 图4描述了根据本发明的通过拖拽手势控制应用界面的方法。本发明的上述通过拖拽手势控制应用界面的方法,可以采用软件实现,也可以采用硬件实现, 或采用软件和硬件组合的方式实现。图5示出了根据本发明的通过拖拽手势控制应用界面的装置500的方框示意图。 如图5所示,通过拖拽手势控制应用界面的装置500包括手势获取单元510、手势识别单元 520、搜索匹配单元530和响应控制单元M0。其中,手势获取单元510用于获取用户输入的拖拽手势,手势识别单元520用于对手势获取单元510获取的用户输入的拖拽手势进行识别,搜索匹配单元530用于在移动终端数据库中搜索匹配与所述拖拽手势相对应的操作,响应控制单元540用于响应搜索匹配单元530匹配出的对应的操作,向用户显示与用户输入的拖拽手势相对应的应用界面控制结果。手势获取单元510获取的是用户以双指输入或者单指输入的拖拽手势。其中,可以将双指输入的操作赋予应用界面间的控制,将单指输入的操作赋予同一界面内的控制, 在这种控制模式下,单指输入和双指输入相对于控制的应用界面而言是单数与复数的逻辑关系。其中,所述手势识别单元510识别双指输入拖拽手势为双指触屏向上或向下滑动为关闭应用界面;双指触屏向下或向上滑动为新建应用界面;双指触屏向右或向左滑动为切换应用界面;或者,所述手势识别单元510识别单指输入拖拽手势为单指触屏向上或向下滑动为关闭应用界面;单指触屏向下或向上滑动为新建应用界面;单指触屏向右或向左滑动为切换应用界面。再一方面,本发明还提供一种包括前述通过拖拽手势控制应用界面的装置的触摸屏移动终端,其中的触摸屏为拖拽手势接收单元,用户通过双指或者单双指结合的触屏、滑动的手势,输入相应的应用界面控制信息,手势识别单元对用户的拖拽手势进行识别,搜索匹配单元在数据库中搜索匹配与该拖拽手势相对应的应用界面控制操作,响应控制单元响应搜索匹配单元匹配出的对应的操作,绘制交互动画并向用户显示与用户输入的拖拽手势相对应的应用界面控制结果。另外,为了更好的使用双指或者单双指配合操作,移动终端最好选用4英寸或者4 英寸以上的触摸屏,以为用户的拖拽手势提供足够的输入区域。如上参照附图以示例的方式描述根据本发明的通过拖拽手势控制应用界面的方法和装置。但是,本领域技术人员应当理解,对于上述本发明所提出的通过双指控制应用界面的方法及装置,还可以在不脱离本发明内容的基础上做出各种改进。因此,本发明的保护范围应当由所附的权利要求书的内容确定。
权利要求
1.一种通过拖拽手势控制应用界面的方法,包括 获取用户输入的拖拽手势;对用户输入的拖拽手势进行识别;在移动终端数据库中搜索匹配与所述拖拽手势相对应的操作;响应所述对应的操作,向用户显示与用户输入的拖拽手势相对应的应用界面控制结^ ο
2.如权利要求1所述的通过拖拽手势控制应用界面的方法,其中,所述拖拽手势为双指输入或者单指输入的拖拽手势。
3.如权利要求2所述的通过拖拽手势控制应用界面的方法,其中, 所述双指输入的拖拽手势与对应的应用界面控制方式包括 双指触屏向上或向下滑动为关闭应用界面;双指触屏向下或向上滑动为新建应用界面; 双指触屏向右或向左滑动为切换应用界面。
4.如权利要求2所述的通过拖拽手势控制应用界面的方法,其中, 所述双指输入的拖拽手势与对应的应用界面控制方式包括双指触屏向上或向下滑动为关闭触摸位置所在的应用界面,同时其左侧或者右侧的应用界面滑入屏幕中央,并放大到全屏;双指触屏向下或向上滑动为插入一新建应用界面,所述新建应用界面以自上而下或自下而上的插入方式加入到屏幕中央,并放大到全屏;双指触屏并向右或向左滑动为关闭当前应用界面并将当前应用界面左侧或右侧的应用界面作为新的当前应用界面展示。
5.如权利要求2所述的通过拖拽手势控制应用界面的方法,其中, 所述单指输入的拖拽手势与对应的应用界面控制方式包括 单指触屏向上或向下滑动为关闭应用界面;单指触屏向下或向上滑动为新建应用界面; 单指触屏向右或向左滑动为切换应用界面。
6.如权利要求2所述的通过拖拽手势控制应用界面的方法,其中, 所述单指输入的拖拽手势与对应的应用界面控制方式包括 单指点击一个应用界面实现所述应用界面的关闭;单指向上或向下拖拽一个应用界面实现所述应用界面的关闭,并且将所述应用界面相邻的应用界面插入至所关闭的应用界面的位置;单指触屏点击应用界面外的空白处,并向下或向上滑动往两个应用界面之间拖拽,实现在所述两个应用界面之间插入新的应用界面;单指触屏并向右或向左拖拽应用界面作为新的当前应用界面展示。
7.如权利要求1所述的通过拖拽手势控制应用界面的方法,其中,在响应所述对应的操作的过程中,还包括绘制交互动画,以交互动画的形式向用户显示与用户输入的拖拽手势相对应的应用界面控制结果。
8.一种通过拖拽手势控制应用界面的装置,包括手势获取单元,用于获取用户输入的拖拽手势;手势识别单元,用于对用户输入的拖拽手势进行识别;搜索匹配单元,用于在移动终端数据库中搜索匹配与所述拖拽手势相对应的操作;响应控制单元,用于响应所述搜索匹配单元匹配出的对应的操作,向用户显示与用户输入的拖拽手势相对应的应用界面控制结果。
9.如权利要求8所述的通过拖拽手势控制应用界面的装置,其中,所述手势获取单元获取用户以双指输入或者单指输入的拖拽手势。
10.如权利要求9所述的通过拖拽手势控制应用界面的装置,其中,所述手势识别单元识别双指输入拖拽手势为双指触屏向上或向下滑动为关闭应用界面;双指触屏向下或向上滑动为新建应用界面;双指触屏向右或向左滑动为切换应用界面;或者,所述手势识别单元识别单指输入拖拽手势为单指触屏向上或向下滑动为关闭应用界面;单指触屏向下或向上滑动为新建应用界面;单指触屏向右或向左滑动为切换应用界面。
11.一种移动终端,包括触摸屏和如权利要求8至10任一项所述的通过拖拽手势控制应用界面的装置。
12.如权利要求11所述的移动终端,其中,所述移动终端的触摸屏为4英寸或者4英寸以上。
全文摘要
本发明提供了一种通过拖拽控制应用界面的方法和装置,其中的方法包括获取用户输入的拖拽手势;对用户输入的拖拽手势进行识别;在移动终端数据库中搜索匹配与所述拖拽手势相对应的操作;响应所述对应的操作,向用户显示与用户输入的拖拽手势相对应的应用界面控制结果。本发明突破了传统界面操作方式,能够实现通过手势和多点触摸控制界面,使得移动设备界面操作更加自由,直观,从而提高用户在利用移动终端进行网页浏览、媒体播放、用户交互、即时通信、游戏时的体验。
文档编号G06F3/041GK102436351SQ201110436148
公开日2012年5月2日 申请日期2011年12月22日 优先权日2011年12月22日
发明者梁捷, 江卫忠 申请人:优视科技有限公司, 广州市动景计算机科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1