专利名称:一种用户界面方法、用户界面装置及终端的制作方法
技术领域:
本发明主要涉及计算机领域,尤其涉及一种用户界面方法、用户界面装置及使用
该装置的终端。
背景技术:
各种终端,如计算机、PDA (Personal Digital Assistant,个人数字助
理)......运行的应用程序越来越多,用户需要对应用程序的管理也越来越多。以Windows
系统为例,现有的Windows系统通过以下两种方式对已打开的应用程序进行管理。
—种方法是用户可以在任务栏(taskbar)上对已打开的应用程序进行管理。每个 应用程序都在任务栏上有对应的方块,当用户点击方块时,对应的应用程序将被激活或者 最小化。当用户用鼠标右键单击方块时,可以在弹出菜单上选择对应用程序进行最大化、还 原、最小化、或者关闭。另一种方法是在每个应用程序的右上角,都有着"最大化/还原", "最小化"和"关闭"等按钮,用户可以用鼠标点击对应的按钮来实现对应用程序的管理。
发明人在实现本发明的过程中发现,现有技术至少存在以下缺点以上对应用程 序的管理都是基于鼠标所进行的,而在触摸屏上采用触摸(Touch)对应用程序进行操作 时,以上两种方法都变得非常不方便。主要有应用程序在任务栏上对应的方块比较小,采 用触摸操作难以点中;利用单击的方式来激活/最小化窗口,非常容易产生误操作,例如, 在进行双指手势(Gesture)时,通常很难保证双指同时接触屏幕,从而产生一个错误的单 击操作;利用触摸方式很难启动右键菜单并在菜单上做出精确选择。对于利用窗口上的按 钮进行操作时,由于这些按钮通常比较小,而且位置很近,同样很难点中或者容易发生误操 作。因此,在采用触摸进行操作时,迫切需要设计一种新的方式来管理已经打开的应用程 序。
发明内容
本发明实施例提出一种用户界面方法、用户界面装置及终端,能够方便的对应用
程序进行触摸操作,不容易发生误操作。 本发明实施例的技术方案是这样实现的 —种用户界面装置,包括 生成单元,用于创建第一高度的任务栏,在所述任务栏内将启动的应用程序生成 縮略图标; 接收单元,用于接收用户对所述縮略图标的操作手势; 处理单元,用于识别所述操作手势对相应应用程序所执行的动作,并对所述应用
程序执行相应的操作。 优选的,所述处理单元包括 第一判断单元,用于判断所述操作手势的触摸方式,所述触摸方式包括单指拖动 方式和双指拖动方式,生成第一判断信息;
第二判断单元,用于判断所述操作手势的拖动距离是否超过第一预设阈值,并根 据所述拖动距离的正负判断拖动方向,所述拖动方向包括向上拖动和向下拖动,生成第二 判断信息; 执行单元,用于根据所述第一判断单元的第一判断信息和所述第二判断单元的第
二判断信息对所述应用程序执行相应的操作。 优选的,所述执行单元包括 第一执行单元,用于当所述第一判断单元的第一判断信息表明所述操作手势是单 指拖动方式,且所述第二判断单元的第二判断信息表明所述操作手势是向上拖动且拖动距 离超过第一预设阈值时,对所述应用程序执行还原操作。
优选的,所述执行单元还包括 第二执行单元,用于当所述第一判断单元的第一判断信息表明所述操作手势是单 指拖动方式,且所述第二判断单元的第二判断信息表明所述操作手势是向下拖动且拖动距 离超过第一预设阈值时,对所述应用程序执行最小化操作。
优选的,所述执行单元还包括 第三执行单元,用于当所述第一判断单元的第一判断信息表明所述操作手势是双 指拖动方式,且所述第二判断单元的第二判断信息表明所述操作手势是向上拖动且拖动距 离超过第一预设阈值时,对所述应用程序执行最大化操作。
优选的,所述执行单元还包括 第四执行单元,用于当所述第一判断单元的第一判断信息表明所述操作手势是双
指拖动方式,且所述第二判断单元的第二判断信息表明所述操作手势是向下拖动且拖动距
离超过第一预设阈值时,对所述应用程序执行关闭操作。 —种终端,包括 硬件平台,具有硬件设备; 操作系统,安装于所述硬件平台上,所述操作系统还安装有各种应用程序;
还包括用户界面装置,所述用户界面装置包括 生成单元,用于创建第一高度的任务栏,在所述任务栏内将启动的应用程序生成 縮略图标; 接收单元,用于接收用户对所述縮略图标的操作手势; 处理单元,用于识别所述操作手势对相应应用程序所执行的动作,并对所述应用
程序执行相应的操作。 优选的,所述处理单元包括 第一判断单元,用于判断所述操作手势的触摸方式,所述触摸方式包括单指拖动 方式和双指拖动方式,生成第一判断信息; 第二判断单元,用于判断所述操作手势的拖动距离是否超过第一预设阈值,并根 据所述拖动距离的正负判断拖动方向,所述拖动方向包括向上拖动和向下拖动,生成第二 判断信息; 执行单元,用于根据所述第一判断单元的第一判断信息和所述第二判断单元的第
二判断信息对所述应用程序执行相应的操作。 优选的,所述执行单元包括
第一执行单元,用于当所述第一判断单元的第一判断信息表明所述操作手势是单 指拖动方式,且所述第二判断单元的第二判断信息表明所述操作手势是向上拖动且拖动距 离超过第一预设阈值时,对所述应用程序执行还原操作。
优选的,所述执行单元还包括 第二执行单元,用于当所述第一判断单元的第一判断信息表明所述操作手势是单 指拖动方式,且所述第二判断单元的第二判断信息表明所述操作手势是向下拖动且拖动距 离超过第一预设阈值时,对所述应用程序执行最小化操作。
优选的,所述执行单元还包括 第三执行单元,用于当所述第一判断单元的第一判断信息表明所述操作手势是双 指拖动方式,且所述第二判断单元的第二判断信息表明所述操作手势是向上拖动且拖动距 离超过第一预设阈值时,对所述应用程序执行最大化操作。
优选的,所述执行单元还包括 第四执行单元,用于当所述第一判断单元的第一判断信息表明所述操作手势是双 指拖动方式,且所述第二判断单元的第二判断信息表明所述操作手势是向下拖动且拖动距 离超过第一预设阈值时,对所述应用程序执行关闭操作。
—种用户界面方法,包括 创建第一高度的任务栏,在所述任务栏内将启动的应用程序生成縮略图标;
接收用户对所述縮略图标的操作手势; 识别所述操作手势对相应应用程序所执行的动作,并对所述应用程序执行相应的 操作。 优选的,所述识别所述操作手势对相应应用程序所执行的动作,并对所述应用程 序执行相应的操作包括 判断所述操作手势的触摸方式,所述触摸方式包括单指拖动方式和双指拖动方 式,生成第一判断信息; 判断所述操作手势的拖动距离是否超过第一预设阈值,并根据所述拖动距离的正 负判断拖动方向,所述拖动方向包括向上拖动和向下拖动,生成第二判断信息;
根据所述第一判断信息和所述第二判断信息对所述应用程序执行相应的操作。
优选的,所述根据所述第一判断信息和所述第二判断信息对所述应用程序执行相 应的操作包括 当所述第一判断信息表明所述操作手势是单指拖动方式,且所述第二判断信息表 明所述操作手势是向上拖动且拖动距离超过第一预设阈值时,对所述应用程序执行还原操 作。 优选的,所述根据所述第一判断信息和所述第二判断信息对所述应用程序执行相 应的操作还包括 当所述第一判断信息表明所述操作手势是单指拖动方式,且所述第二判断信息表 明所述操作手势是向下拖动且拖动距离超过第一预设阈值时,对所述应用程序执行最小化 操作。 优选的,所述根据所述第一判断信息和所述第二判断信息对所述应用程序执行相 应的操作还包括
当所述第一判断信息表明所述操作手势是双指拖动方式,且所述第二判断信息表 明所述操作手势是向上拖动且拖动距离超过第一预设阈值时,对所述应用程序执行最大化 操作。 优选的,所述根据所述第一判断信息和所述第二判断信息对所述应用程序执行相 应的操作还包括 当所述第一判断信息表明所述操作手势是双指拖动方式,且所述第二判断信息表 明所述操作手势是向下拖动且拖动距离超过第一预设阈值时,对所述应用程序执行关闭操 作。 本发明实施例所述技术方案通过创建第一高度的任务栏,在所述任务栏内将启动 的应用程序生成縮略图标,因此,对所述縮略图标进行触摸操作时更加方便,不容易引起误 操作。进一步,通过更为直观的手势定义,进一步提高了对縮略图标进行触摸操作的用户体 验。
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可 以根据这些附图获得其他的附图。
图1为本发明一种用户界面装置第一实施例的组成结构图; 图2为图1所述一种用户界面装置的具体组成结构图; 图3为图2所述一种用户界面装置中执行单元的具体组成结构图; 图4为本发明一种终端第一实施例的组成结构图; 图5为本发明一种用户界面方法第一实施例的流程图; 图6为图5中步骤S530的具体流程图。
具体实施例方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于 本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他 实施例,都属于本发明保护的范围。 参照图1,示出了本发明一种用户界面装置第一实施例的组成结构图。所述用户界
面装置ioo用于对已经启动的应用程序进行管理操作,所述用户界面装置100包括生成单
元110、接收单元120和处理单元130。 所述生成单元110,用于创建第一高度的任务栏,在所述任务栏内将启动的应用程 序生成縮略图标。 所述第一高度在本发明各实施例中并没有被限定,用户可以根据实际需要进行限 定,如可以是5cm、10cm、20cm或其它数值,为了更加便于触摸操作,所述第一高度通常选取 比传统任务栏高度更大的数值。所述生成单元iio在所述任务栏内将启动的应用程序生成
适合触摸操作的縮略图标,通过所述生成单元110创建一个宽度比传统任务栏更宽的任务
8栏,并在所述任务栏内生成与启动的应用程序相对应的縮略图标。由于本发明实施例所述 的任务栏比传统的任务栏更宽,因此所述縮略图标也更大,从而更加方便用户对所述縮略 图标进行触摸操作,而不会由于縮略图标太小而发生误操作。在所述縮略图标中,相应应用 程序的更多信息被显示,如应用程序的标题、应用程序的相关介绍等等,用户能更快的找到 应用程序对应的縮略图标,从而更加方便用户进行操作。 在任务栏上显示应用程序的縮略图,有多种实现方式,如可以采用D丽(Desktop Window Manager,桌面窗口管理)技术。 所述接收单元120,用于接收用户对所述縮略图标的操作手势。 在触摸屏上,用户可以通过手势输入各种操作指令,因此,在本发明中,用户也可
以通过触摸屏对所述縮略图标进行操作,如拖动、单指拖动、双指拖动等等。 所述处理单元130,用于识别所述操作手势对相应应用程序所执行的动作,并对所
述应用程序执行相应的操作。 参照图2,所述处理单元130包括第一判断单元131、第二判断单元132和执行单 元133。 所述第一判断单元131,用于判断所述操作手势的触摸方式,所述触摸方式包括单 指拖动方式和双指拖动方式,生成第一判断信息。 所述第二判断单元132,用于判断所述操作手势的拖动距离是否超过第一预设阈 值,并根据所述拖动距离的正负判断拖动方向,所述拖动方向包括向上拖动和向下拖动,生 成第二判断信息。 以手指接触触摸屏为原点,如果手指向上方移动则拖动距离为正,如果手指向下 方移动则拖动距离为负,因此,用户手指在触摸屏上的移动就可以分为向上和向下两个方 向。 所述第一预设阈值也可以根据实际需要进行设定,本实施例并不对此进行任何的
限定。可以是lmm、5mm......也可以以像素为单位或其它单位进行限定。 所述执行单元133,用于根据所述第一判断单元131的第一判断信息和所述第二 判断单元132的第二判断信息对所述应用程序执行相应的操作。 参照图3,所述执行单元133可以包括第一执行单元134、第二执行单元135、第三 执行单元136和第四执行单元137。 所述第一执行单元134,用于当所述第一判断单元131的第一判断信息表明所述
操作手势是单指拖动方式,且所述第二判断单元132的第二判断信息表明所述操作手势是
向上拖动且拖动距离超过第一预设阈值时,对所述应用程序执行还原操作。 所述第二执行单元135,用于当所述第一判断单元131的第一判断信息表明所述
操作手势是单指拖动方式,且所述第二判断单元132的第二判断信息表明所述操作手势是
向下拖动且拖动距离超过第一预设阈值时,对所述应用程序执行最小化操作。 所述第三执行单元136,用于当所述第一判断单元131的第一判断信息表明所述
操作手势是双指拖动方式,且所述第二判断单元132的第二判断信息表明所述操作手势是
向上拖动且拖动距离超过第一预设阈值时,对所述应用程序执行最大化操作。 所述第四执行单元137,用于当所述第一判断单元131的第一判断信息表明所述
操作手势是双指拖动方式,且所述第二判断单元132的第二判断信息表明所述操作手势是向下拖动且拖动距离超过第一预设阈值时,对所述应用程序执行关闭操作。
下表更清楚的说明了操作手势与对应应用程序响应的关系。
操作手势应用程序响应
单指拖动縮略图标向上距离超过第一预设阈值还原
单指拖动縮略图标向下距离超过第一预设阈值最小化
双指拖动縮略图标向上距离超过第一预设阈值最大化
双指拖动縮略图标向下距离超过第一预设阈值关闭 可以知道,当单指或双指拖动縮略图标的移动距离未达到所述第一预设阈值时, 则不对縮略图标及所述縮略图标对应的应用程序进行操作,当然,也可以进行上述定义之 外的其它操作,本实施例不对此进行限定。 并且,上述操作手势与对应应用程序的响应的对应关系也不是唯一限定的,还可 以有其它的对应关系,如可以设定当单指拖动縮略图标向上距离超过第一预设阈值时,相 应的应用程序最小化或关闭等等。只是上述操作手势的定义更加直观,更加符合人类的操 作习惯,并不能因此而限定本发明的保护范围。 本发明实施例所述技术方案通过创建第一高度的任务栏,在所述任务栏内将启动 的应用程序生成縮略图标,因此,对所述縮略图标进行触摸操作时更加方便,不容易引起误 操作。进一步,通过更为直观的手势定义,进一步提高了对縮略图标进行触摸操作的用户体 验。 参照图4,示出了本发明一种终端第一实施例的组成结构图。所述终端400包括 硬件平台200、操作系统300、用户界面装置100。 所述硬件平台200,具有硬件设备;该硬件设备既可以包括计算机通常所包括的 基本设备,如主板、声卡、显卡、内存、CPU、硬盘、光驱等,当然还可以包括外插设备,如可以 是插入主板上的PCI插槽的PCI设备,可以插入计算机USB接口的USB外插设备,串口设备,
并口设备等。 所述操作系统300,安装于所述硬件平台上,所述操作系统还安装有各种应用程 序。所述操作系统可以为Windows系列系统,如Windows XP系统,VISTA系统或者Windows 7,Unix系统等。 参照图1、图2及图3,所述用户界面装置IOO包括生成单元110、接收单元120和 处理单元130。 所述生成单元110,用于创建第一高度的任务栏,在所述任务栏内将启动的应用程 序生成縮略图标。 所述接收单元120,用于接收用户对所述縮略图标的操作手势。 所述处理单元130,用于识别所述操作手势对相应应用程序所执行的动作,并对所
述应用程序执行相应的操作。
所述处理单元130包括第一判断单元131、第二判断单元132和执行单元133。
所述第一判断单元131,用于判断所述操作手势的触摸方式,所述触摸方式包括单 指拖动方式和双指拖动方式,生成第一判断信息。 所述第二判断单元132,用于判断所述操作手势的拖动距离是否超过第一预设阈 值,并根据所述拖动距离的正负判断拖动方向,所述拖动方向包括向上拖动和向下拖动,生 成第二判断信息。 以手指接触触摸屏为原点,如果手指向上方移动则拖动距离为正,如果手指向下 方移动则拖动距离为负,因此,用户手指在触摸屏上的移动就可以分为向上和向下两个方 向。 所述第一预设阈值也可以根据实际需要进行设定,本实施例并不对此进行任何的
限定。可以是lmm、5mm......也可以以像素为单位或其它单位进行限定。 所述执行单元133,用于根据所述第一判断单元131的第一判断信息和所述第二 判断单元132的第二判断信息对所述应用程序执行相应的操作。 所述执行单元133可以包括第一执行单元134、第二执行单元135、第三执行单元 136和第四执行单元137。 所述第一执行单元134,用于当所述第一判断单元131的第一判断信息表明所述
操作手势是单指拖动方式,且所述第二判断单元132的第二判断信息表明所述操作手势是
向上拖动且拖动距离超过第一预设阈值时,对所述应用程序执行还原操作。 所述第二执行单元135,用于当所述第一判断单元131的第一判断信息表明所述
操作手势是单指拖动方式,且所述第二判断单元132的第二判断信息表明所述操作手势是
向下拖动且拖动距离超过第一预设阈值时,对所述应用程序执行最小化操作。 所述第三执行单元136,用于当所述第一判断单元131的第一判断信息表明所述
操作手势是双指拖动方式,且所述第二判断单元132的第二判断信息表明所述操作手势是
向上拖动且拖动距离超过第一预设阈值时,对所述应用程序执行最大化操作。 所述第四执行单元137,用于当所述第一判断单元131的第一判断信息表明所述
操作手势是双指拖动方式,且所述第二判断单元132的第二判断信息表明所述操作手势是
向下拖动且拖动距离超过第一预设阈值时,对所述应用程序执行关闭操作。 本发明实施例所述终端可以是计算机,也可以是PDA或其它终端设备。 本发明实施例所述技术方案通过创建第一高度的任务栏,在所述任务栏内将启动
的应用程序生成縮略图标,因此,对所述縮略图标进行触摸操作时更加方便,不容易引起误
操作。进一步,通过更为直观的手势定义,进一步提高了对縮略图标进行触摸操作的用户体验。 参照图5,示出了本发明一种用户界面方法第一实施例的流程图,包括步骤
步骤S510、创建第一高度的任务栏,在所述任务栏内将启动的应用程序生成縮略 图标。 所述阈值在本实施例中并没有被限定,用户可以根据实际需要进行限定,如可以 是5cm、10cm、20cm或其它数值,为了更加便于触摸操作,所述阈值通常选取比传统任务栏 宽度更大的数值。 在任务栏上显示应用程序的縮略图,有多种实现方式,如可以采用D丽(DesktopWindow Manager,桌面窗口管理)技术。 步骤S520、接收用户对所述縮略图标的操作手势。 在触摸屏上,用户可以通过手势输入各种操作指令,因此,在本发明中,用户也可
以通过触摸屏对所述縮略图标进行操作,如拖动、单指拖动、双指拖动等等。 步骤S530、识别所述操作手势对相应应用程序所执行的动作,并对所述应用程序
执行相应的操作。 参照图6,所述步骤S530包括 步骤S531、判断所述操作手势的触摸方式,所述触摸方式包括单指拖动方式和双 指拖动方式,生成第一判断信息。 步骤S532、判断所述操作手势的拖动距离是否超过第一预设阈值,并根据所述拖 动距离的正负判断拖动方向,所述拖动方向包括向上拖动和向下拖动,生成第二判断信息。
步骤S533、根据所述第一判断信息和所述第二判断信息对所述应用程序执行相应 的操作。 所述步骤S533可以包括 当所述第一判断信息表明所述操作手势是单指拖动方式,且所述第二判断信息表 明所述操作手势是向上拖动且拖动距离超过第一预设阈值时,对所述应用程序执行还原操 作。 所述步骤S533还可以包括 当所述第一判断信息表明所述操作手势是单指拖动方式,且所述第二判断信息表 明所述操作手势是向下拖动且拖动距离超过第一预设阈值时,对所述应用程序执行最小化 操作。 所述步骤S533还可以包括 当所述第一判断信息表明所述操作手势是双指拖动方式,且所述第二判断信息表 明所述操作手势是向上拖动且拖动距离超过第一预设阈值时,对所述应用程序执行最大化 操作。 所述步骤S533还可以包括 当所述第一判断信息表明所述操作手势是双指拖动方式,且所述第二判断信息表 明所述操作手势是向下拖动且拖动距离超过第一预设阈值时,对所述应用程序执行关闭操 作。 以上各实施例都是以触摸方式输入操作手势为例进行说明的,本领域技术人员可 以知道,对于其它的输入方式,如鼠标输入,本发明各实施例的技术方案也是适用的,因此, 其它的输入方式也在本发明的保护范围之内。不能因为本发明各实施例优选适用触摸屏的 触摸操作而对本发明的保护范围有任何的限制。 本领域普通技术人员可以理解,实现上述实施例方法中的全部或部分步骤是可以 通过程序来指令相关的硬件来完成,所述的程序可以存储于一计算机可读取存储介质中, 该程序在执行时,包括如上述方法实施例的步骤,所述的存储介质,如磁碟、光盘、只读存 f诸i己十乙亍本(Read—Only Memory, ROM)或P道丰几存f诸i己十乙亍本(Random Access Memory, RAM)等。 在本发明各方法实施例中,所述各步骤的序号并不能用于限定各步骤的先后顺序,对于本 领域普通技术人员来讲,在不付出创造性劳动性的前提下,对各步骤的先后变化也在本发
12明的保护范围之内。 以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精 神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
一种用户界面装置,其特征在于,包括生成单元,用于创建第一高度的任务栏,在所述任务栏内将启动的应用程序生成缩略图标;接收单元,用于接收用户对所述缩略图标的操作手势;处理单元,用于识别所述操作手势对相应应用程序所执行的动作,并对所述应用程序执行相应的操作。
2. 根据权利要求1所述的用户界面装置,其特征在于,所述处理单元包括 第一判断单元,用于判断所述操作手势的触摸方式,所述触摸方式包括单指拖动方式和双指拖动方式,生成第一判断信息;第二判断单元,用于判断所述操作手势的拖动距离是否超过第一预设阈值,并根据所 述拖动距离的正负判断拖动方向,所述拖动方向包括向上拖动和向下拖动,生成第二判断 信息;执行单元,用于根据所述第一判断单元的第一判断信息和所述第二判断单元的第二判 断信息对所述应用程序执行相应的操作。
3. 根据权利要求2所述的用户界面装置,其特征在于,所述执行单元包括 第一执行单元,用于当所述第一判断单元的第一判断信息表明所述操作手势是单指拖动方式,且所述第二判断单元的第二判断信息表明所述操作手势是向上拖动且拖动距离超 过第一预设阈值时,对所述应用程序执行还原操作。
4. 根据权利要求3所述的用户界面装置,其特征在于,所述执行单元还包括 第二执行单元,用于当所述第一判断单元的第一判断信息表明所述操作手势是单指拖动方式,且所述第二判断单元的第二判断信息表明所述操作手势是向下拖动且拖动距离超 过第一预设阈值时,对所述应用程序执行最小化操作。
5. 根据权利要求4所述的用户界面装置,其特征在于,所述执行单元还包括 第三执行单元,用于当所述第一判断单元的第一判断信息表明所述操作手势是双指拖动方式,且所述第二判断单元的第二判断信息表明所述操作手势是向上拖动且拖动距离超 过第一预设阈值时,对所述应用程序执行最大化操作。
6. 根据权利要求5所述的用户界面装置,其特征在于,所述执行单元还包括 第四执行单元,用于当所述第一判断单元的第一判断信息表明所述操作手势是双指拖动方式,且所述第二判断单元的第二判断信息表明所述操作手势是向下拖动且拖动距离超 过第一预设阈值时,对所述应用程序执行关闭操作。
7. —种终端,包括 硬件平台,具有硬件设备;操作系统,安装于所述硬件平台上,所述操作系统还安装有各种应用程序; 其特征在于,还包括用户界面装置,所述用户界面装置包括生成单元,用于创建第一高度的任务栏,在所述任务栏内将启动的应用程序生成縮略 图标;接收单元,用于接收用户对所述縮略图标的操作手势;处理单元,用于识别所述操作手势对相应应用程序所执行的动作,并对所述应用程序 执行相应的操作。
8. 根据权利要求7所述的终端,其特征在于,所述处理单元包括第一判断单元,用于判断所述操作手势的触摸方式,所述触摸方式包括单指拖动方式 和双指拖动方式,生成第一判断信息;第二判断单元,用于判断所述操作手势的拖动距离是否超过第一预设阈值,并根据所 述拖动距离的正负判断拖动方向,所述拖动方向包括向上拖动和向下拖动,生成第二判断 信息;执行单元,用于根据所述第一判断单元的第一判断信息和所述第二判断单元的第二判 断信息对所述应用程序执行相应的操作。
9. 根据权利要求8所述的终端,其特征在于,所述执行单元包括第一执行单元,用于当所述第一判断单元的第一判断信息表明所述操作手势是单指拖 动方式,且所述第二判断单元的第二判断信息表明所述操作手势是向上拖动且拖动距离超 过第一预设阈值时,对所述应用程序执行还原操作。
10. 根据权利要求9所述的终端,其特征在于,所述执行单元还包括 第二执行单元,用于当所述第一判断单元的第一判断信息表明所述操作手势是单指拖动方式,且所述第二判断单元的第二判断信息表明所述操作手势是向下拖动且拖动距离超 过第一预设阈值时,对所述应用程序执行最小化操作。
11. 根据权利要求10所述的终端,其特征在于,所述执行单元还包括 第三执行单元,用于当所述第一判断单元的第一判断信息表明所述操作手势是双指拖动方式,且所述第二判断单元的第二判断信息表明所述操作手势是向上拖动且拖动距离超 过第一预设阈值时,对所述应用程序执行最大化操作。
12. 根据权利要求11所述的终端,其特征在于,所述执行单元还包括 第四执行单元,用于当所述第一判断单元的第一判断信息表明所述操作手势是双指拖动方式,且所述第二判断单元的第二判断信息表明所述操作手势是向下拖动且拖动距离超 过第一预设阈值时,对所述应用程序执行关闭操作。
13. —种用户界面方法,其特征在于,包括创建第一高度的任务栏,在所述任务栏内将启动的应用程序生成縮略图标; 接收用户对所述縮略图标的操作手势;识别所述操作手势对相应应用程序所执行的动作,并对所述应用程序执行相应的操作。
14. 根据权利要求13所述的用户界面方法,其特征在于,所述识别所述操作手势对相 应应用程序所执行的动作,并对所述应用程序执行相应的操作包括判断所述操作手势的触摸方式,所述触摸方式包括单指拖动方式和双指拖动方式,生 成第一判断信息;判断所述操作手势的拖动距离是否超过第一预设阈值,并根据所述拖动距离的正负判 断拖动方向,所述拖动方向包括向上拖动和向下拖动,生成第二判断信息;根据所述第一判断信息和所述第二判断信息对所述应用程序执行相应的操作。
15. 根据权利要求14所述的用户界面方法,其特征在于,所述根据所述第一判断信息 和所述第二判断信息对所述应用程序执行相应的操作包括当所述第一判断信息表明所述操作手势是单指拖动方式,且所述第二判断信息表明所述操作手势是向上拖动且拖动距离超过第一预设阈值时,对所述应用程序执行还原操作。
16. 根据权利要求15所述的用户界面方法,其特征在于,所述根据所述第一判断信息和所述第二判断信息对所述应用程序执行相应的操作还包括当所述第一判断信息表明所述操作手势是单指拖动方式,且所述第二判断信息表明 所述操作手势是向下拖动且拖动距离超过第一预设阈值时,对所述应用程序执行最小化操 作。
17. 根据权利要求16所述的用户界面方法,其特征在于,所述根据所述第一判断信息和所述第二判断信息对所述应用程序执行相应的操作还包括当所述第一判断信息表明所述操作手势是双指拖动方式,且所述第二判断信息表明 所述操作手势是向上拖动且拖动距离超过第一预设阈值时,对所述应用程序执行最大化操 作。
18. 根据权利要求17所述的用户界面方法,其特征在于,所述根据所述第一判断信息和所述第二判断信息对所述应用程序执行相应的操作还包括当所述第一判断信息表明所述操作手势是双指拖动方式,且所述第二判断信息表明所 述操作手势是向下拖动且拖动距离超过第一预设阈值时,对所述应用程序执行关闭操作。
全文摘要
本发明公开了一种用户界面方法、用户界面装置及终端。所述用户界面装置包括生成单元,用于创建第一高度的任务栏,在所述任务栏内将启动的应用程序生成缩略图标;接收单元,用于接收用户对所述缩略图标的操作手势;处理单元,用于识别所述操作手势对相应应用程序所执行的动作,并对所述应用程序执行相应的操作。本发明实施例所述技术方案通过创建第一高度的任务栏,在所述任务栏内将启动的应用程序生成适合触摸操作的缩略图标,因此,对所述缩略图标进行触摸操作时更加方便,不容易引起误操作。
文档编号G06F3/048GK101770332SQ200910076499
公开日2010年7月7日 申请日期2009年1月5日 优先权日2009年1月5日
发明者张华涛, 秦波, 罗应文, 胡春辉 申请人:联想(北京)有限公司