一种任务界面处理方法、装置及终端的制作方法

文档序号:6631799阅读:127来源:国知局
一种任务界面处理方法、装置及终端的制作方法
【专利摘要】本发明实施例提供一种任务界面处理方法、装置及终端,能在不影响当前任务界面操作的情况下查看、处理后台非终止任务界面。具体方案包括:在当前任务界面上的第一特定区域内显示预定个数的后台非终止任务界面的标识条,所述第一特定区域的面积小于所述当前任务界面的面积,所述当前任务界面保持当前激活或运行状态;接收用户针对所述后台非终止任务界面的标识条的触摸操作;根据所述触摸操作对应的事件类型进行任务界面处理。本发明适用于任务界面处理。
【专利说明】一种任务界面处理方法、装置及终端

【技术领域】
[0001]本发明涉及操作系统领域,尤其涉及一种任务界面处理方法、装置及终端。

【背景技术】
[0002]随着数码产品(例如智能手机)的普及,数码产品所支持的应用也越来越多,就涉及到在使用数码产品时需要在多个应用的任务界面之间切换的问题。以使用了安卓(Android)操作系统的智能手机(以下简称安卓手机)为例,安卓手机提供了后台多任务机制以及最近任务列表功能,使得用户可以通过回退键回退到之前使用的后台非终止任务界面。也可以通过多任务键或者桌面键唤起包含最近使用过的后台非终止任务界面的任务界面列表,从任务界面列表中选择启动对应的后台非终止任务界面。这里所谓的所述后台非终止任务是指没有被清理出内存的后台任务。
[0003]现有的回退键控制的界面回退机制对用户完全隐藏,用户使用回退键进行任务界面的回退之前不能做到对后台非终止任务界面的预览,可能需要多次回退键的操作才能回退到想要到达的后台非终止任务界面,多次的回退键操作经常导致误操作,错过想要到达的后台非终止任务界面。
[0004]而通过多任务键或者桌面键唤起任务界面列表时,历史界面列表会完全遮盖当前任务界面,强制当前任务界面进入安卓系统框架下Activity(激活)组件的生命周期(LifeCycle)中的停止(Stopped)状态,导致如视频之类的界面停止播放。
[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]显示单元,用于在当前任务界面上的第一特定区域内显示预定个数的后台非终止任务界面的标识条,所述第一特定区域的面积小于所述当前任务界面的面积,所述当前任务界面保持当前激活或运行状态;
[0041]获取单元,用于接收用户针对所述显示单元显示的所述后台非终止任务界面的标识条的触摸操作;
[0042]处理单元,用于根据所述获取单元接收的所述触摸操作对应的事件类型进行任务界面处理。
[0043]结合第二方面,在第一种可能的实现方式中,所述获取单元,具体用于接收用户针对所述显示单元显示的后台非终止任务界面的标识条的第一触摸操作;
[0044]所述处理单元,具体用于根据所述获取单元接收的所述第一触摸操作,在当前任务界面上的第二特定区域显示所述后台非终止任务界面的预览界面,所述第一、第二特定区域的面积之和小于所述当前任务界面的面积,所述当前任务界面保持当前激活或运行状态。
[0045]结合第二方面,在第二种可能的实现方式中,所述获取单元,具体用于接收用户针对所述显示单元显示的所述后台非终止任务界面的标识条的第二触摸操作;
[0046]所述处理单元,具体用于根据所述获取单元接收的所述第二触摸操作,变更所述后台非终止任务界面的标识条在所述第一特定区域内的显示数量。
[0047]结合第二方面,在第三种可能的实现方式中,所述获取单元,还用于接收用户针对非终止任务界面的第三触摸操作;
[0048]所述处理单元,还用于根据所述获取单元接收的所述第三触摸操作,终止所述非终止任务界面。
[0049]结合第二方面,在第四种可能的实现方式中,所述获取单元,具体用于接收用户针对所述显示单元显示的后台非终止任务界面的标识条的第四触摸操作;
[0050]所述处理单元,具体用于根据所述获取单元接收的所述第四触摸操作,停止所述当前任务界面,激活或运行所述后台非终止任务界面。
[0051]结合第二方面,在第五种可能的实现方式中,所述获取单元,具体用于接收用户针对所述显示单元显示的后台非终止任务界面的标识条的第五触摸操作;
[0052]所述处理单元,具体用于根据所述获取单元接收的所述第五触摸操作,终止在所述后台非终止任务界面之后激活或运行的任务界面,激活或运行所述后台非终止任务界面。
[0053]结合第二方面,在第六种可能的实现方式中,所述获取单元,还用于获取当前装置的配置参数;
[0054]所述显示单元,具体用于根据所述获取单元获取的所述配置参数确定标识条的显示数量,并按照所述显示数量在当前任务界面上的第一特定区域内显示后台非终止任务界面的标识条。
[0055]结合第二方面,在第七种可能的实现方式中,所述获取单元,还用于接收用户第六触摸操作或按键操作;
[0056]所述显示单元,具体用于在所述获取单元接收到所述第六触摸操作或所述按键操作时,在当前任务界面上的第一特定区域内显示预定个数的后台非终止任务界面的标识条。
[0057]第三方面,提供一种终端,包括第二方面所述的任务界面处理装置。
[0058]本发明实施例提供的任务界面处理方法、装置及终端,能在当前任务界面上的第一特定区域内显示预定个数的后台非终止任务界面的标识条,所述第一特定区域的面积小于所述当前任务界面的面积,所述当前任务界面保持当前激活或运行状态,因此,能在不影响当前任务界面操作的情况下查看后台非终止任务界面的相关信息;并且在此时可以接收用户针对所述后台非终止任务界面的标识条的触摸操作;根据触摸操作对应的事件类型进行任务界面处理,也就能在不影响当前任务界面操作的情况下处理后台非终止任务界面。所以本发明实施例提供的任务界面处理方法、装置及终端,能在不影响当前任务界面操作的情况下查看、处理后台非终止任务界面。

【专利附图】

【附图说明】
[0059]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0060]图1为本发明的实施例提供的一种任务界面处理方法的流程示意图;
[0061]图2为本发明的实施例提供的一种任务界面处理方法的一种效果示意图;
[0062]图3为本发明的实施例提供的一种任务界面处理方法的又一种效果示意图;
[0063]图4为本发明的又一实施例提供的一种任务界面处理方法的流程示意图;
[0064]图5为本发明的又一实施例提供的一种任务界面处理方法的一种效果示意图;
[0065]图6为本发明的又一实施例提供的一种任务界面处理方法的又一种效果示意图;
[0066]图7为本发明的又一实施例提供的一种任务界面处理方法的另一种效果示意图;
[0067]图8为本发明的实施例提供的一种任务界面处理装置的结构示意图。

【具体实施方式】
[0068]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0069]为了便于清楚描述本发明实施例的技术方案,在本发明的实施例中,采用了“第一”、“第二”等字样对功能和作用基本相同的相同项或相似项进行区分,本领域技术人员可以理解“第一”、“第二”等字样并不是在对数量和执行次序进行限定。
[0070]本发明的各个实施例选择以安卓手机为例,是考虑到以目前广泛使用的安卓手机为例可直观的对本发明构思进行阐释,然而本发明并不限于在安卓手机上使用,还可以应用于其他智能系统的数码产品。
[0071]因本发明的各个实施例会涉及到安卓系统中任务界面相关的生命周期的状态,为了方便理解,现简要介绍生命周期中的不同状态如下:
[0072]1、激活(Active)或运行(Running)状态。当一个任务界面运行在屏幕前台(处于当前任务活动栈的最上面),此时它能响应用户的操作,属于激活或运行状态。同一个时刻系统中只会有一个任务界面处于激活或运行状态。
[0073]2、暂停(Paused)状态。当一个任务界面不能响应用户的操作,但仍对用户可见时(如在它之上有另一个透明的任务界面或弹出窗口),它处于暂停状态。暂停的任务界面仍然是存活的(保留着相关信息并保持和窗口管理器的连接),但是当系统内存极小时可以被系统清除出内存。
[0074]3、停止(Stopped)状态。当一个任务界面完全被另一个任务界面遮挡时处于停止状态,它仍然保留着相关信息,只是对用户不可见,当其他地方需要内存时它往往被系统清除出内存。
[0075]4、终止(Dead)状态。此时,当一个任务界面尚未被启动、已经被手动终止从而不在内存中,或已经被系统自动清除出内存时,它处于终止的状态。
[0076]以上几种任务界面对应的生命周期状态中,因为终止状态以外的状态都是任务界面未出内存的状态,所以也可以将终止状态以外的状态统称为非终止状态,非终止状态的任务界面可以成为非终止任务界面。下面结合各个具体实施例来对本发明提供的方法、装置及终端进行说明。
[0077]本发明实施提供一种任务界面处理方法,应用于操作系统领域,可以应用于任务界面处理,参照图1所示,所述任务界面处理方法包括以下步骤:
[0078]101、在当前任务界面上的第一特定区域内显示预定个数的后台非终止任务界面的标识条,所述第一特定区域的面积小于所述当前任务界面的面积,所述当前任务界面保持当前激活或运行状态。
[0079]其中,所述后台非终止任务界面,可以是停止运行却未终止的任务界面,也可以是后台正在运行的任务界面;所述标识条就是起到任务界面标识的作用,方便查看、处理任务界面。同时,所述第一特定区域的面积小于所述当前任务界面的面积,是为了保证所述第一特定区域不会完全遮盖所述当前任务界面,从而保证当前任务界面的激活或运行状态。
[0080]具体的,为了方便区分当前任务界面和后台非终止任务界面,还可以在显示后台非终止任务界面的标识条的同时,一并显示当前任务界面的标识条。
[0081]可选的,也可以通过任务界面列表的形式显示后台非终止任务界面,此时所述任务界面列表所占的界面区域可以看做是所述第一特定区域,所述任务界面列表中可以包含预定显示数量的后台非终止任务界面的标识条,当然,所述任务界面列表中还可以包含当前任务界面的标识条。
[0082]102、接收用户针对所述后台非终止任务界面的标识条的触摸操作。
[0083]可选的,在显示当前任务界面的标识条的情况下,所述触摸操作还可以针对当前任务界面的标识条。
[0084]需要说明的是,所述触摸操作仅仅只是针对标识条的操作,并非一定要在显示的标识条上进行触摸操作,也可以在其他功能区域进行触摸操作,只是无论在哪个区域进行触摸操作都是针对标识条的触摸操作。
[0085]103、根据所述触摸操作对应的事件类型进行任务界面处理。
[0086]其中,不同种类的触摸操作和各种触摸操作对应的事件类型均可以提前预置。
[0087]具体的,可以参照图2或图3所示的平板电脑或安卓手机的效果举例来理解本实施例的步骤101、102、103。下面以图3所示的平板电脑或安卓手机为例来对本实施例的任务界面处理方法进行说明,假设本方法应用于安卓手机的操作系统中,此时,任务界面处理的效果可以参照图3所示:
[0088]在顶部状态栏和底部功能键区之间的操作界面部分,上部分为显示后台非终止任务界面的标识条的第一特定区域,在这个第一特定区域内还可以根据需求显示当前任务界面的标识条,下部分为未被所述第一特定区域完全遮盖的当前任务界面,从中可以看到,所述第一特定区域的面积小于所述当前任务界面的面积,所述当前任务界面保持当前激活或运行状态,继续正常运行。其中,后台非终止任务界面的标识条可以是图3中后台非终止任务界面一、二、三、四所对应的任务名称横条(也可以是图2中的后台任务界面一、二所对应的任务名称横条),当前任务界面的标识条可以是图3中当前任务界面对应的任务名称横条。
[0089]在图3中展示的安卓手机操作界面中,包含有各种功能的按键,可以将点击不同功能的按键作为触摸操作对应的不同事件类型,从而根据所述触摸操作对应的事件类型来处理所述待处理任务界面,也可以将其他的事件类型设定为所述触摸操作对应的事件类型。其中,如图3所示,还可以为每个标识条后配置“B”键这种功能键,用于根据所述触摸操作实现针对单个标识条及其对应任务界面的处理。
[0090]另外,参照图2和图3可知,显示后台非终止任务界面的第一特定区域在操作界面上的位置可以是灵活多变的,而且在显示多个任务界面时,各个任务界面之间的排列方式和任务界面的显示数量也可以是灵活多变的,无论是显示后台非终止任务界面的第一特定区域还是各个任务界面之间的排列方式均可提前预设好,也可以结合具体使用环境来进行选择适用。
[0091]本发明实施例提供的任务界面处理方法,能在当前任务界面上的第一特定区域内显示预定个数的后台非终止任务界面的标识条,所述第一特定区域的面积小于所述当前任务界面的面积,所述当前任务界面保持当前激活或运行状态,因此,能在不影响当前任务界面操作的情况下查看后台非终止任务界面的相关信息;并且在此时可以接收用户针对所述后台非终止任务界面的标识条的触摸操作;根据所述触摸操作对应的事件类型进行任务界面处理,也就能在不影响当前任务界面操作的情况下处理后台非终止任务界面。所以本发明实施例提供的任务界面处理方法,能在不影响当前任务界面操作的情况下查看、处理后台非终止任务界面。
[0092]在图1所示的实施例提供的任务界面处理方法的基础上,本发明实施提供一种任务界面处理方法,应用于操作系统领域,可以应用于任务界面的处理,参照图4所示,所述任务界面处理方法包括以下步骤:
[0093]401、接收用户第六触摸操作或按键操作。
[0094]其中,如图3所示,所述第六触摸操作可以是点击多任务键的操作,也可以是长按桌面键的操作,所述多任务键和所述桌面键均可以是触屏键或者非触屏的物理按键。所述第六触摸操作或所述按键操作用于唤起可以查看、处理所述后台非终止任务的操作界面。
[0095]402、在接收到所述第六触摸操作或所述按键操作时,在当前任务界面上的第一特定区域内显示预定个数的后台非终止任务界面的标识条,所述第一特定区域的面积小于所述当前任务界面的面积,所述当前任务界面保持当前激活或运行状态。
[0096]其中,所述后台非终止任务界面,可以是停止运行却未终止的任务界面,也可以是后台正在运行的任务界面;所述标识条就是起到任务界面标识的作用,方便查看、处理任务界面。同时,所述第一特定区域的面积小于所述当前任务界面的面积,是为了保证所述第一特定区域不会完全遮盖所述当前任务界面,从而保证当前任务界面的激活或运行状态。
[0097]具体的,为了方便区分当前任务界面和后台非终止任务界面,还可以在显示后台非终止任务界面的标识条的同时,一并显示当前任务界面的标识条。
[0098]可选的,也可以通过任务界面列表的形式显示后台非终止任务界面,此时所述任务界面列表所占的界面区域可以看做是所述第一特定区域,所述任务界面列表中可以包含预定显示数量的后台非终止任务界面的标识条,当然,所述任务界面列表中还可以包含当前任务界面的标识条。
[0099]可选的,在当前任务界面上的第一特定区域内显示预定个数的后台非终止任务界面的标识条之前,还可以先获取当前装置的配置参数;此时,在当前任务界面上的第一特定区域内显示预定个数的后台非终止任务界面的标识条,具体包括:根据所述配置参数确定标识条的显示数量,并按照所述显示数量在当前任务界面上的第一特定区域内显示后台非终止任务界面的标识条。
[0100]这里需要说明的是,并不一定必须在接收到第六触摸操作或按键操作后才在当前任务界面上的第一特定区域内显示预定个数的后台非终止任务界面的标识条,还可以是在存在后台非终止任务界面时,自动生成后台非终止任务界面的标识条,并在当前任务界面上的第一特定区域内显示预定个数的后台非终止任务界面的标识条。
[0101]采用在接收到第六触摸操作或按键操作后显示预定个数的后台非终止任务界面的标识条的方法,可以尽量减小对当前任务界面产生的影响,保证用户体验质量。而在存在后台非终止任务界面时自动生成后台非终止任务界面的标识条,并在当前任务界面上的第一特定区域内显示预定个数的后台非终止任务界面的标识条的形式,则可以在设备配置允许的情况下,使用户得到更快捷的操作体验。
[0102]考虑到目前的个人数码助理类产品多为如图3所示的安卓手机,其操作界面的空间有限,在用户有需求时才显示用户需求的内容可以将对操作界面的影像降低到最小,因此,以本发明实施例提供的在接收到第六触摸操作或按键操作后在当前任务界面上的第一特定区域内显示预定个数的后台非终止任务界面的标识条的方法为最优实施例,对本发明进行解释说明。
[0103]参考步骤101和所述步骤102可知,在显示了后台非终止任务界面的标识条后,需要接收用户针对所述后台非终止任务界面的标识条的触摸操作;再之后,参考步骤103可知,需要根据所述触摸操作对应的事件类型进行任务界面处理。
[0104]具体的,所述步骤102和所述步骤103描述的方法,在本实施例中可以由以下内容组成:
[0105]可选的,接收用户针对所述后台非终止任务界面的标识条的触摸操作,具体可以包括下述步骤403:
[0106]403、接收用户针对后台非终止任务界面的标识条的第一触摸操作。
[0107]此时,所述第一触摸操作对应的事件类型是预览,根据所述触摸操作对应的事件类型进行任务界面处理,具体可以包括下述步骤404:
[0108]404、根据所述第一触摸操作,在当前任务界面上的第二特定区域显示所述后台非终止任务界面的预览界面,所述第一、第二特定区域的面积之和小于所述当前任务界面的面积,所述当前任务界面保持当前激活或运行状态。
[0109]其中,根据所述第一触摸操作,可以是在接收到所述第一触摸操作时。所述第一、第二特定区域的面积之和小于所述当前任务界面的面积,是为了保证所述第一、第二特定区域和起来所占的区域不会完全遮盖所述当前任务界面,从而保证当前任务界面的激活或运行状态。
[0110]具体的,例如在图3的基础上参照图5所示,接收到的第一触摸操作可以是如图所示的滑动操作,根据所述滑动操作在第二特定区域显示所述后台非终止任务界面的预览界面。此时,可以根据第一触摸操作的不同,选择显示不同标识条对应的后台非终止任务界面的预览界面,而所述预览界面中预览信息内容的多少、所述第二特定区域显示范围大小均可根据需求变动。例如,在显示所述后台非终止任务界面的预览界面时,可以根据所述后台非终止任务界面与当前任务界面两者之间使用的时间间隔来设定所述预览界面中预览信息内容的多少和所述第二特定区域显示范围大小。
[0111]例如图5所示,在单个后台非终止任务界面的标识条上进行滑动操作,则该标识条对应的后台非终止任务界面为所述后台非终止任务界面;在对多个后台非终止任务界面的标识条上进行不间断的滑动操作时,例如图5所示的滑动操作不间断的滑过后台非终止任务界面三、二、一的标识条,此时滑动操作滑过的各个后台非终止任务界面的标识条对应的后台非终止任务界面,均可独立的作为所述后台非终止任务界面的标识条,因为此时,可将该滑动操作按照滑过不同标识条的时间先后分解为多个滑动操作,其中每个划分后的滑动操作各自对应一个单独的标识条,这样就相当于将所述步骤403、404连续循环的执行了多次。当然所述第一触摸操作也可以是针对后台非终止任务界面的标识条的点击操作。
[0112]这样做的好处是,通过预览可以使用户更清晰的查看各个后台非终止任务界面的内容,有利于对需要处理的任务界面进行选择。
[0113]可选的,所述滑动操作还可成为第二触摸操作,并根据所述第二触摸操作,变更在第一特定区域显示的后台非终止任务界面的标识条的数量,可以是增加,也可以是减少。此时,可以根据使用环境来设定所述滑动操作为所述第二触摸操作的限定条件。当然,所述第二触摸操作还可以是其他操作,不限于滑动操作。
[0114]因此,在所述触摸操作包括第二触摸操作时,本发明实施例中,还可以包含如下步骤:
[0115]接收用户针对所述后台非终止任务界面的标识条的触摸操作,具体可以是:
[0116]Al、接收用户针对所述后台非终止任务界面的标识条的第二触摸操作。
[0117]此时,所述第二触摸操作对应的事件类型是标识条数量变更,根据所述触摸操作对应的事件类型进行任务界面处理,具体可以是:
[0118]A2、根据所述第二触摸操作,变更所述后台非终止任务界面的标识条在所述第一特定区域内的显示数量。可以是增加,也可以是减少。
[0119]其中,根据所述第二触摸操作,可以是在接收到所述第二触摸操作时。
[0120]这样做的好处是,可以让用户根据使用环境是否支持更多的后台非终止任务界面的标识条,或者根据个人喜好,对在第一特定区域显示的后台非终止任务界面的标识条的数量灵活变动。
[0121]可选的,接收用户针对所述后台非终止任务界面的标识条的触摸操作,具体可以包括:
[0122]405、接收用户针对后台非终止任务界面的标识条的第四触摸操作。
[0123]此时,所述第四触摸操作对应的事件类型是界面切换,根据所述触摸操作对应的事件类型进行任务界面处理,具体可以包括:
[0124]406、根据所述第四触摸操作,停止所述当前任务界面,激活或运行所述后台非终止任务界面。
[0125]其中,根据所述第四触摸操作,可以是在接收到所述第四触摸操作时。
[0126]具体的,可以将当前任务界面停止后变更为后台非终止任务界面,将所述第四触摸操作针对的后台非终止任务界面重新设置为前台任务界面,使其变更为当前任务界面。
[0127]例如在图5的基础上参照图6所示,点击选择后台非终止任务界面一的后台非终止任务界面的标识条,或者点选后台非终止任务界面一的预览界面对应的操作区,可知选择了后台非终止任务界面一作为所述第四触摸操作针对的后台非终止任务界面,这时可以执行上述步骤405、406。
[0128]可选的,接收用户针对所述后台非终止任务界面的标识条的触摸操作,具体可以包括:
[0129]407、接收用户针对后台非终止任务界面的标识条的第五触摸操作。
[0130]此时,所述第五触摸操作对应的事件类型是界面回退,根据所述触摸操作对应的事件类型进行任务界面处理,具体还可以包括:
[0131]408、根据所述第五触摸操作,终止在所述后台非终止任务界面之后激活或运行的任务界面,激活或运行所述后台非终止任务界面。
[0132]其中,根据所述第五触摸操作,可以是在接收到所述第五触摸操作时。
[0133]具体的,可以参照图3所示,可以将当点击后台非终止任务界面对应的“B”键(回退键)作为第五触摸操作,在获取到第五触摸操作后,终止在所述后台非终止任务界面之后激活或运行的任务界面,激活或运行所述后台非终止任务界面,即跳转到后台非终止任务界面,使所述后台非终止任务界面变更为新的当前任务界面。
[0134]具体可以在图5的基础上参照图7所示,将后台非终止任务界面二作为所述第五触摸操作针对的后台非终止任务界面时,执行上述步骤407、408。此时后台非终止任务界面二被拉至前台进行执行,后台非终止任务界面二就相当于变更为了当前任务界面,在后台非终止任务界面二之后激活或运行的任务界面包括原当前任务界面和后台非终止任务界面一,原当前任务界面和后台非终止任务界面一被终止,进而被清除出内存。
[0135]具体的,如果是以回退栈的形式对任务界面进行存储,则可以将当前任务界面和后台非终止任务界面一抛出栈,同时如果回退栈中还有其他后台非终止任务界面,则可以加载回退栈中的后台非终止任务界面五、六这两个任务界面及其界面标识条,从而保持后台非终止任务界面的标识条在第一特定区域内的显示数量。与此同时也可以变更相应的标识条。
[0136]由上述步骤可知,所述步骤405、406对应的第四触摸操作,可以在不清除其他任务界面的同时切换到目标任务界面,这样做的好处是,可以保持最近使用的任务界面,在用户需求返回切换前的任务界面或其他界面时均能够尽快选择。而所述步骤407、408对应的第五触摸操作,则可以在用户选定了需要回退的目标任务界面后,清空在目标任务界面之后激活或运行的任务界面及其相关内容,这样可以节省对装置内存的占用。同时,所述步骤405和所述步骤406之间并无固定的先后顺序,所述步骤407和所述步骤408之间也无固定的先后顺序。
[0137]可选的,本实施例提供的方法还可以包括以下步骤:
[0138]409、接收用户针对后台非终止任务界面的第三触摸操作。
[0139]其中,所述第三触摸操作对应的事件类型是界面清除,
[0140]410、根据所述第三触摸操作,终止所述后台非终止任务界面。
[0141]其中,根据所述第三触摸操作,可以是在接收到所述第三触摸操作时。
[0142]具体的,所述非终止任务界面可以是全部的非终止任务界面,包括处于激活或运行状态的当前任务界面和后台非终止任务界面,此时参照图3所示,所述第三触摸操作可以是点击清除所有(Remove All)键。如果是以栈的形式对任务界面进行存储,则可以在接收到点击清除所有键这个第三触摸操作时,将需要被终止的任务界面出栈,并可以将对应的界面标识条执行相应的变更。根据上述内容可以知道,显示任务界面的标识条需要以存在对应的任务界面为基础,因此,在任务界面终止时,该任务界面会被清除出内存,也就不会再显示任务界面相关的标识条。例如,后台非终止任务界面被终止时,该后台非终止任务界面的标识条会被清除;在存在当前任务界面的标识条时,当前任务界面终止的同时也就会清除当前任务界面的标识条。
[0143]这里需要说明的是,可以参照图3所示,所述步骤405、406为一个步骤组,所述步骤407、408为一个步骤组,所述步骤409、410为一个步骤组,在这三个步骤组之间为选择适用关系,而非先后执行关系。同时,所述步骤403、404既不是这三个步骤组之前的必经步骤,也并非在执行时必须在这三个步骤组之前,本实施例仅是为了条理清晰的进行说明,才选择了这样的步骤顺序对本发明进行阐述。
[0144]本发明实施例提供的任务界面处理方法,能在当前任务界面上的第一特定区域内显示预定个数的后台非终止任务界面的标识条,所述第一特定区域的面积小于所述当前任务界面的面积,所述当前任务界面保持当前激活或运行状态,因此,能在不影响当前任务界面操作的情况下查看后台非终止任务界面的相关信息。并且在此时可以接收用户针对所述后台非终止任务界面的标识条的触摸操作;根据所述触摸操作对应的事件类型进行任务界面处理,也就能在不影响当前任务界面操作的情况下处理后台非终止任务界面。所以本发明实施例提供的任务界面处理方法,能在不影响当前任务界面操作的情况下查看、处理后台非终止任务界面。而且,还可以根据接收的不同触摸操作对应的事件类型,对后台非终止任务界面和当前任务界面进行符合实际运用需求的处理,例如:根据第一触摸操作实现对后台非终止任务界面的预览;根据第二触摸操作变更第一特定区域中标识条的数量;根据第四触摸操作将当前任务界面与目标任务界面切换;根据第五触摸操作回退到目标任务界面,并终止目标任务界面之后激活或运行的任务界面;另外还可以根据第三触摸操作终止目标任务界面等。根据不同的触摸操作对应的事件类型来实现在不影响当前任务界面操作的情况下处理后台非终止任务界面的方法,不仅仅能在保证当前任务界面的正常运行的同时处理后台非终止任务界面,同时还可以灵活多变的实现对后台非终止任务界面和当前界面进行处理,使得本方法在实际运用中能够更贴合用户的使用需求。
[0145]本发明实施例提供一种任务界面处理装置及终端,可以应用于操作系统领域,具体可以结合本发明上述实施例提供的任务界面处理方法使用,参照图8所示,所述任务界面处理装置可以包括以下结构:
[0146]显示单元801,可以用于在当前任务界面上的第一特定区域内显示预定个数的后台非终止任务界面的标识条,所述第一特定区域的面积小于所述当前任务界面的面积,所述当前任务界面保持当前激活或运行状态;
[0147]获取单元802,可以用于接收用户针对所述显示单元801显示的所述后台非终止任务界面的标识条的触摸操作;
[0148]处理单元803,可以用于根据所述获取单元802接收的所述触摸操作对应的事件类型进行任务界面处理。
[0149]可选的,所述获取单元802,具体可以用于接收用户针对所述显示单元801显示的后台非终止任务界面的标识条的第一触摸操作;
[0150]此时,所述处理单元803,具体可以用于根据所述获取单元802接收的所述第一触摸操作,在当前任务界面上的第二特定区域显示所述后台非终止任务界面的预览界面,所述第一、第二特定区域的面积之和小于所述当前任务界面的面积,所述当前任务界面保持当前激活或运行状态。
[0151]可选的,所述获取单元802,具体可以用于接收用户针对所述显示单元801显示的所述后台非终止任务界面的标识条的第二触摸操作;
[0152]此时,所述处理单元803,具体可以用于根据所述获取单元802接收的所述第二触摸操作,变更所述后台非终止任务界面的标识条在所述第一特定区域内的显示数量。
[0153]可选的,所述获取单元802,还可以用于接收用户针对非终止任务界面的第三触摸操作;
[0154]此时,所述处理单元803,还可以用于根据所述获取单元802接收的所述第三触摸操作,终止所述非终止任务界面。
[0155]可选的,所述获取单元802,具体可以用于接收用户针对所述显示单元801显示的后台非终止任务界面的标识条的第四触摸操作;
[0156]此时,所述处理单元803,具体可以用于根据所述获取单元802接收的所述第四触摸操作,停止所述当前任务界面,激活或运行所述后台非终止任务界面。
[0157]可选的,所述获取单元802,具体可以用于接收用户针对所述显示单元801显示的后台非终止任务界面的标识条的第五触摸操作;
[0158]此时,所述处理单元803,具体可以用于根据所述获取单元802接收的所述第五触摸操作,终止在所述后台非终止任务界面之后激活或运行的任务界面,激活或运行所述后台非终止任务界面。
[0159]可选的,所述获取单元802,还可以用于获取当前装置的配置参数;
[0160]此时,所述显示单元801,具体可以用于根据所述获取单元802获取的所述配置参数确定标识条的显示数量,并按照所述显示数量在当前任务界面上的第一特定区域内显示后台非终止任务界面的标识条。
[0161]可选的,所述获取单元802,还可以用于接收用户第六触摸操作或按键操作;
[0162]此时,所述显示单元801,具体可以用于在所述获取单元802接收到所述第六触摸操作或所述按键操作时,在当前任务界面上的第一特定区域内显示预定个数的后台非终止任务界面的标识条。
[0163]本发明实施例还提供一种终端(例如移动通信终端),该终端可以包括本实施例中所述的任务界面处理装置。
[0164]本发明实施例提供的任务界面处理装置,能在当前任务界面上的第一特定区域内显示预定个数的后台非终止任务界面的标识条,所述第一特定区域的面积小于所述当前任务界面的面积,所述当前任务界面保持当前激活或运行状态,因此,能在不影响当前任务界面操作的情况下查看后台非终止任务界面的相关信息;并且在此时可以接收用户针对所述后台非终止任务界面的标识条的触摸操作;根据所述触摸操作对应的事件类型进行任务界面处理,也就能在不影响当前任务界面操作的情况下处理后台非终止任务界面。所以本发明实施例提供的任务界面处理装置,能在不影响当前任务界面操作的情况下查看、处理后台非终止任务界面。
[0165]所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的装置,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0166]在本申请所提供的几个实施例中,可以理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0167]所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0168]另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0169]所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM, Read-Only Memory)、随机存取存储器(RAM, Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0170]以上所述,仅为本发明的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本【技术领域】的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
【权利要求】
1.一种任务界面处理方法,其特征在于,包括: 在当前任务界面上的第一特定区域内显示预定个数的后台非终止任务界面的标识条,所述第一特定区域的面积小于所述当前任务界面的面积,所述当前任务界面保持当前激活或运行状态; 接收用户针对所述后台非终止任务界面的标识条的触摸操作; 根据所述触摸操作对应的事件类型进行任务界面处理。
2.根据权利要求1所述的方法,其特征在于,接收用户针对所述后台非终止任务界面的标识条的触摸操作,具体包括: 接收用户针对后台非终止任务界面的标识条的第一触摸操作; 根据所述触摸操作对应的事件类型进行任务界面处理,具体包括: 根据所述第一触摸操作,在当前任务界面上的第二特定区域显示所述后台非终止任务界面的预览界面,所述第一、第二特定区域的面积之和小于所述当前任务界面的面积,所述当前任务界面保持当前激活或运行状态。
3.根据权利要求1所述的方法,其特征在于,接收用户针对所述后台非终止任务界面的标识条的触摸操作,具体包括: 接收用户针对所述后台非终止任务界面的标识条的第二触摸操作; 根据所述触摸操作对应的事件类型进行任务界面处理,具体包括: 根据所述第二触摸操作,变更所述后台非终止任务界面的标识条在所述第一特定区域内的显示数量。
4.根据权利要求1所述的方法,其特征在于,接受用户针对所述后台非终止任务界面的标识条的触摸操作,具体包括: 接收用户针对所述后台非终止任务界面的第三触摸操作; 根据所述第三触摸操作,终止所述后台非终止任务界面。
5.根据权利要求1所述的方法,其特征在于,接收用户针对所述后台非终止任务界面的标识条的触摸操作,具体包括: 接收用户针对后台非终止任务界面的标识条的第四触摸操作; 根据所述触摸操作对应的事件类型进行任务界面处理,具体包括: 根据所述第四触摸操作,停止所述当前任务界面,激活或运行所述后台非终止任务界面。
6.根据权利要求1所述的方法,其特征在于,接收用户针对所述后台非终止任务界面的标识条的触摸操作,具体包括: 接收用户针对后台非终止任务界面的标识条的第五触摸操作; 根据所述触摸操作对应的事件类型进行任务界面处理,具体包括: 根据所述第五触摸操作,终止在所述后台非终止任务界面之后激活或运行的任务界面,激活或运行所述后台非终止任务界面。
7.根据权利要求1所述的方法,其特征在于,在当前任务界面上的第一特定区域内显示预定个数的后台非终止任务界面的标识条之前,所述方法还包括: 获取当前装置的配置参数; 在当前任务界面上的第一特定区域内显示预定个数的后台非终止任务界面的标识条,具体包括: 根据所述配置参数确定标识条的显示数量,并按照所述显示数量在当前任务界面上的第一特定区域内显示后台非终止任务界面的标识条。
8.根据权利要求1所述的方法,其特征在于,在当前任务界面上的第一特定区域内显示预定个数的后台非终止任务界面的标识条之前,所述方法还包括: 接收用户第六触摸操作或按键操作; 在当前任务界面上的第一特定区域内显示预定个数的后台非终止任务界面的标识条,具体包括: 在接收到所述第六触摸操作或所述按键操作时,在当前任务界面上的第一特定区域内显示预定个数的后台非终止任务界面的标识条。
9.一种任务界面处理装置,其特征在于,包括: 显示单元,用于在当前任务界面上的第一特定区域内显示预定个数的后台非终止任务界面的标识条,所述第一特定区域的面积小于所述当前任务界面的面积,所述当前任务界面保持当前激活或运行状态; 获取单元,用于接收用户针对所述显示单元显示的所述后台非终止任务界面的标识条的触摸操作; 处理单元,用于根据所述获取单元接收的所述触摸操作对应的事件类型进行任务界面处理。
10.根据权利要求9所述的装置,其特征在于,所述获取单元,具体用于接收用户针对所述显示单元显示的后台非终止任务界面的标识条的第一触摸操作; 所述处理单元,具体用于根据所述获取单元接收的所述第一触摸操作,在当前任务界面上的第二特定区域显示所述后台非终止任务界面的预览界面,所述第一、第二特定区域的面积之和小于所述当前任务界面的面积,所述当前任务界面保持当前激活或运行状态。
11.根据权利要求9所述的装置,其特征在于,所述获取单元,具体用于接收用户针对所述显示单元显示的所述后台非终止任务界面的标识条的第二触摸操作; 所述处理单元,具体用于根据所述获取单元接收的所述第二触摸操作,变更所述后台非终止任务界面的标识条在所述第一特定区域内的显示数量。
12.根据权利要求9所述的装置,其特征在于,所述获取单元,还用于接收用户针对后台非终止任务界面的第三触摸操作; 所述处理单元,还用于根据所述获取单元接收的所述第三触摸操作,终止所述后台非终止任务界面。
13.根据权利要求9所述的装置,其特征在于,所述获取单元,具体用于接收用户针对所述显示单元显示的后台非终止任务界面的标识条的第四触摸操作; 所述处理单元,具体用于根据所述获取单元接收的所述第四触摸操作,停止所述当前任务界面,激活或运行所述后台非终止任务界面。
14.根据权利要求9所述的装置,其特征在于,所述获取单元,具体用于接收用户针对所述显示单元显示的后台非终止任务界面的标识条的第五触摸操作; 所述处理单元,具体用于根据所述获取单元接收的所述第五触摸操作,终止在所述后台非终止任务界面之后激活或运行的任务界面,激活或运行所述后台非终止任务界面。
15.根据权利要求9所述的装置,其特征在于,所述获取单元,还用于获取当前装置的配置参数; 所述显示单元,具体用于根据所述获取单元获取的所述配置参数确定标识条的显示数量,并按照所述显示数量在当前任务界面上的第一特定区域内显示后台非终止任务界面的标识条。
16.根据权利要求9所述的装置,其特征在于,所述获取单元,还用于接收用户第六触摸操作或按键操作; 所述显示单元,具体用于在所述获取单元接收到所述第六触摸操作或所述按键操作时,在当前任务界面上的第一特定区域内显示预定个数的后台非终止任务界面的标识条。
17.—种终端,其特征在于:该终端包括权利要求9至16任一项权利要求所述的任务界面处理装置。
【文档编号】G06F3/0481GK104375745SQ201410583266
【公开日】2015年2月25日 申请日期:2014年10月27日 优先权日:2014年10月27日
【发明者】曹原 申请人:宇龙计算机通信科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1