CN102591718B - 触摸屏智能终端的多任务窗口管理方法 - Google Patents

触摸屏智能终端的多任务窗口管理方法 Download PDF

Info

Publication number
CN102591718B
CN102591718B CN201210025595.7A CN201210025595A CN102591718B CN 102591718 B CN102591718 B CN 102591718B CN 201210025595 A CN201210025595 A CN 201210025595A CN 102591718 B CN102591718 B CN 102591718B
Authority
CN
China
Prior art keywords
window
task
task window
common
management
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.)
Active
Application number
CN201210025595.7A
Other languages
English (en)
Other versions
CN102591718A (zh
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.)
China Standard Software Co Ltd
Original Assignee
China Standard Software 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 China Standard Software Co Ltd filed Critical China Standard Software Co Ltd
Priority to CN201210025595.7A priority Critical patent/CN102591718B/zh
Publication of CN102591718A publication Critical patent/CN102591718A/zh
Application granted granted Critical
Publication of CN102591718B publication Critical patent/CN102591718B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • User Interface Of Digital Computer (AREA)

Abstract

本发明公开了一种触摸屏智能终端及其多任务窗口管理方法。该方法包括:监听所述触摸屏智能终端的任务窗口,分别累计各所述任务窗口被激活的激活次数,并分别计算各所述任务窗口的运行时长;基于各所述任务窗口各自的激活次数和运行时长,分别计算各所述任务窗口的窗口权重,使得所述窗口权重与激活次数成正比,与所述运行时长成反比;基于各所述任务窗口的窗口权重和激活状态来确定是否要关闭所述任务窗口至少之一。本发明可以提高用户的友好性。

Description

触摸屏智能终端的多任务窗口管理方法
技术领域
本发明属于带触摸屏的智能终端技术领域,尤其涉及一种触摸屏智能终端的多任务窗口管理方法。
背景技术
随着移动终端设备的广泛使用,设备厂商也更注重用户体验,目前移动终端设备大量采用大屏幕触摸屏设备作为人机交互设备。带大屏幕触摸屏的移动设备与传统PC、笔记本电脑相比,由于一般不设置键盘,在操作模式上有很大不同。
目前,带触摸屏的智能终端的多任务窗口管理方式主要有以下几种:
(1)多任务窗口管理界面占据屏幕中固定位置。总是显示***当前所有的多任务窗口状态。用户可以点击对应项激活对应窗口。这种方法的优点是直观、一目了然。但是,为显示所有的多任务窗口状态,会占据触摸屏中较多区域(一般情况下,各任务窗口各占据一固定位置),这对于小屏幕设备而言,尤其是在任务窗口较多的情况下,会严重导致屏幕的利用效率太差。
(2)通过键盘快捷键的方式。用户使用键盘快捷键来显示、切换任务窗口。这种方式的优点是操作简单。但是,对于一些普通的移动终端用户来说,键盘的切换操作太深奥。此外,加之当前带触摸屏移动终端的倾向于不设置硬键盘,这进一步加大了使用难度。
发明内容
本发明所要解决的技术问题之一是需要提供一种能够提高用户管理多任务窗口的友好性的触摸屏智能终端及其多任务窗口管理方法。
为了解决上述技术问题,本发明提供了一种触摸屏智能终端的多任务窗口管理方法。该方法包括:
监听所述触摸屏智能终端的任务窗口,分别累计各所述任务窗口被激活的激活次数,并分别计算各所述任务窗口的运行时长;
基于各所述任务窗口各自的激活次数和运行时长,分别计算各所述任务窗口的窗口权重,使得所述窗口权重与激活次数成正比,与所述运行时长成反比;
基于各所述任务窗口的窗口权重和激活状态来确定是否要关闭所述任务窗口至少之一。
根据本发明的另一方面,当所述任务窗口为激活状态时,确定为不将其关闭。
根据本发明的另一方面,针对各所述任务窗口,基于其窗口权重、激活状态以及当前所述触摸屏智能终端的任务窗口总数来确定是否将其关闭,其中,当所述任务窗口总数大于第一设定阈值时,将窗口状态为非激活状态的任务窗口中的窗口权重最小的超出所述第一设定阈值的数量的任务窗口关闭。
根据本发明的另一方面,针对各所述任务窗口,基于其窗口权重、窗口管理属性、激活状态以及当前所述触摸屏智能终端的任务窗口总数来确定是否将其关闭,其中,当所述任务窗口总数大于第一设定阈值时,将窗口状态为非激活状态且窗口管理属性为允许关闭的任务窗口中所述窗口权重最小的超出所述第一设定阈值的数量的任务窗口关闭,所述窗口管理属性为在任务窗口中设置的用于表示任务窗口是否允许关闭的属性。
根据本发明的另一方面,设置一管理用任务窗口,所述管理用任务窗口用于激活、移动和/或关闭普通任务窗口,所述普通任务窗口为所述触摸屏智能终端中的除所述管理用任务窗口外的所述任务窗口。
根据本发明的另一方面,在所述管理用任务窗口中设置与各普通任务窗口分别对应的各普通窗口控制元素,所述普通窗口控制元素上设置有关闭区域和非关闭区域,其中:当用户点击普通任务窗口控制元素的非关闭区域时,激活该普通窗口控制元素所对应的普通任务窗口,并隐藏或最小化所述管理用任务窗口;以及/或者当用户点击普通任务窗口控制元素的关闭区域时,关闭该普通窗口控制元素所对应的普通任务窗口。
根据本发明的另一方面,当用户点击或滑动所述触摸屏智能终端的触摸屏的特定区域时,显示所述管理用任务窗口。
根据本发明的另一方面,当接收到用户在普通窗口控制元素上向左滑动的事件时,将该普通窗口控制元素向左滑动设定距离;以及/或者当接收到用户在普通窗口控制元素上向右滑动的事件时,将该普通窗口控制元素向右滑动所述设定距离。
根据本发明的另一方面,在要向左滑动普通窗口控制元素时,先判断排在最后的普通任务窗口是否位于所述管理用任务窗口的正中间,或先判断排在最后的普通任务窗口是否位于所述触摸屏智能终端的触摸屏的正中间,以及或者,在要向右滑动普通窗口控制元素时,先判断排在最前的普通任务窗口是否位于所述管理用任务窗口的正中间,或先判断排在最前的普通任务窗口是否位于所述触摸屏智能终端的触摸屏的正中间;若判断为是,则不执行滑动操作,否则执行滑动操作。
根据本发明的另一方面还提供一种触摸屏智能终端,其特征在于,所述触摸屏智能终端采用上述任一项所述的多任务窗口管理方法来对所述触摸屏智能终端的任务窗口进行管理。
与现有技术相比,本发明的一个或多个实施例可以具有如下优点:
根据本发明一实例,触摸屏智能终端监测多任务的使用时长及激活状态,能够关闭用户闲置任务窗口的多任务窗口,因此能够提高用户友好性。
根据本发明的另一实例,触摸屏智能终端提供了用于管理各任务窗口的管理用任务窗口,该管理用任务窗口允许用户集中管理各任务窗口,方便了用户对各任务窗口进行管理。
本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
附图说明
附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例共同用于解释本发明,并不构成对本发明的限制。在附图中:
图1是根据本发明实施例调整窗口权重的示意图;
图2是根据本发明一实施例中考虑了任务窗口总数及窗口管理属性的情况下进行多任务窗口管理的流程图;
图3是本发明实施例提供的管理用任务窗口的界面示意图;
图4是本发明实施例的管理用任务窗口界面的结构示意图。
具体实施方式
为了使本发明的目的、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
另外,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机***中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
本实施例提供了一种触摸屏智能终端的多任务窗口管理方法。该触摸屏智能终端可以为带触摸屏的手机、个人数字掌上电脑、电子阅读器等。该方法可由触摸屏智能终端中的操作***或其它运行于该触摸屏智能终端的配套应用来实现。
触摸屏智能终端监听所述触摸屏智能终端的任务窗口,以分别累计各任务窗口被激活的激活次数,并分别计算各任务窗口的运行时长。基于各所述任务窗口各自的激活次数和运行时长,分别计算各所述任务窗口的窗口权重。该各任务窗口的窗口权重用于体现各任务窗口对用户的重要程度。可使得窗口权重与激活次数成正比,与所述运行时长成反比。例如,当任务窗口的运行时间增加,则降低任务窗口的窗口权重。当任务窗口元素被点击,则升高对应任务窗口的窗口权重(参考图1)。
在获取各任务窗口的窗口权重后,触摸屏智能终端监基于各任务窗口的窗口权重和激活状态来确定是否要关闭所述任务窗口至少之一。换而言之,触摸屏智能终端基于各窗口权重和激活状态来判断要关闭哪些任务窗口。
可见,在本方法中,触摸屏智能终端会自动关闭一些或一个用户闲置的窗口,这样,不需要用户手动地逐一选择任务窗口并执行关闭操作就可以自动关闭掉闲置任务窗口,因此可以较好地解决当任务窗口过多占用屏幕较大的问题。
更具体地,例如,当某任务窗口为激活状态时,用户很可能正在使用该窗口,因此确定为不将这个任务窗口关闭。
为了尽量避免错误地将用户想保留的任务窗口自动关闭了,确定要关闭哪些任务窗口时,还考虑当前所述触摸屏智能终端的任务窗口总数。在这种情况下,可先设定一阈值,作为第一设定阈值,在当前所述触摸屏智能终端的任务窗口总数时才执行自动关闭操作,以将处于非激活状态的任务窗口中、窗口权重最小的超出第一设定阈值的数量的任务窗口关闭。
此外,还可以在各任务窗口中增设窗口管理属性,该窗口管理属性用于表示任务窗口是否允许自动关闭。
图2示出了本发明一实施例中考虑了任务窗口总数及窗口管理属性的情况下进行多任务窗口管理的流程。
启动后进入等待任务窗口201状态;当***增加新的任务窗口时,判断任务窗口是否设置了用于表示不允许对其执行自动关闭的窗口管理属性202。如果判断为是,回到等待任务窗口201状态,如果判断为否,进入下一步;判断任务窗口数是否超过第一设定阈值203。如果判断为超过第一设定阈值,则关闭窗口权重最小的任务窗口204,然后继续判断任务窗口数是否超过第一设定阈值203,如果判断为不超过,则将任务窗口放入多任务窗口管理界面205;回到等待任务窗口201状态。
在本发明的又一实例中,设置一管理用任务窗口,该管理用任务窗口用于激活、移动和/或关闭普通任务窗口,普通任务窗口为触摸屏智能终端中的除所述管理用任务窗口外的所述任务窗口。
图3示出了本发明实施例提供的管理用任务窗口的界面示意图。
图4示出了本发明实施例提供的管理用任务窗口界面的结构示意图,包括:界面主体401和任务窗口元素402(也称普通窗口控制元素)。界面主体401用于容放任务窗口元素402。窗口元素402由任务窗口图示403、任务窗口名称404(非关闭区域)、和关闭图标405(关闭区域)三部分组成。***中正在运行的任务窗口(除了选择跳过任务窗口管理的)分别对应一个窗口元素。任务窗口图示403是一个图形对象,该对象的内容由任务窗口的实时外观抓取获得;任务窗口名称404是一个有中英文组合的字符串构成,反映任务窗口的名称;关闭图标405由一个表示为关闭的小图标构成。
当用户点击或滑动操作触摸屏设备触摸屏上的特定区域(如:屏幕顶部),显示管理用任务窗口。
当用户点击普通任务窗口控制元素的非关闭区域时,激活该普通窗口控制元素所对应的普通任务窗口,并隐藏或最小化所述管理用任务窗口;以及/或者,当用户点击普通任务窗口控制元素的关闭区域时,关闭该普通窗口控制元素所对应的普通任务窗口。
此外,当接收到用户在普通窗口控制元素上向左/右滑动的事件时,将该普通窗口控制元素向左/右滑动设定距离。优选地,在要向左滑动普通窗口控制元素时,还可先判断排在最后的普通任务窗口是否已经处于管理用任务窗口或触摸屏的正中间,以及或者,在要向右滑动普通窗口控制元素时,先判断排在最前的普通任务窗口是否位于所述管理用任务窗口的正中间,或先判断排在最前的普通任务窗口是否位于所述触摸屏智能终端的触摸屏的正中间;若判断为是,则不执行滑动操作,否则执行滑动操作。
这样,用户可以通过管理用任务窗口来手动地灵活地管理各个任务窗口。结合前述关于自动关闭的步骤,用户即可方便地对各个任务窗口进行手动的管理,也可由***自动地对各个任务进行管理,从而大大提高了用户友好性。
此外,采用上述多任务窗口管理方法来对其任务窗口进行管理的触摸屏智能终端也属于本发明的保护范围。
虽然本发明所揭露的实施方式如上,但所述的内容只是为了便于理解本发明而采用的实施方式,并非用以限定本发明。任何本发明所属技术领域内的技术人员,在不脱离本发明所揭露的精神和范围的前提下,可以在实施的形式上及细节上作任何的修改与变化,但本发明的专利保护范围,仍须以所附的权利要求书所界定的范围为准。

Claims (9)

1.一种触摸屏智能终端的多任务窗口管理方法,其特征在于,包括:
监听所述触摸屏智能终端的任务窗口,分别累计各所述任务窗口被激活的激活次数,并分别计算各所述任务窗口的运行时长;
基于各所述任务窗口各自的激活次数和运行时长,分别计算各所述任务窗口的窗口权重,使得所述窗口权重与激活次数成正比,与所述运行时长成反比;
基于各所述任务窗口的窗口权重和激活状态来确定是否要关闭所述任务窗口至少之一。
2.根据权利要求1所述的方法,其特征在于,当所述任务窗口为激活状态时,确定为不将其关闭。
3.根据权利要求1所述的方法,其特征在于,针对各所述任务窗口,基于其窗口权重、激活状态以及当前所述触摸屏智能终端的任务窗口总数来确定是否将其关闭,其中,
当所述任务窗口总数大于第一设定阈值时,将窗口状态为非激活状态的任务窗口中的窗口权重最小的超出所述第一设定阈值的数量的任务窗口关闭。
4.根据权利要求1所述的方法,其特征在于,针对各所述任务窗口,基于其窗口权重、窗口管理属性、激活状态以及当前所述触摸屏智能终端的任务窗口总数来确定是否将其关闭,其中,
当所述任务窗口总数大于第一设定阈值时,将窗口状态为非激活状态且窗口管理属性为允许关闭的任务窗口中所述窗口权重最小的超出所述第一设定阈值的数量的任务窗口关闭,所述窗口管理属性为在任务窗口中设置的用于表示任务窗口是否允许关闭的属性。
5.根据权利要求1所述的方法,其特征在于,设置一管理用任务窗口,所述管理用任务窗口用于激活、移动和/或关闭普通任务窗口。
6.根据权利要求5所述的方法,其特征在于,在所述管理用任务窗口中设置与各普通任务窗口分别对应的各普通窗口控制元素,所述普通窗口控制元素上设置有关闭区域和非关闭区域,普通任务窗口为所述触摸屏智能终端中的除所述管理用任务窗口外的所述任务窗口,其中,
当用户点击普通任务窗口控制元素的非关闭区域时,激活该普通窗口控制元素所对应的普通任务窗口,并隐藏或最小化所述管理用任务窗口;以及/或者
当用户点击普通任务窗口控制元素的关闭区域时,关闭该普通窗口控制元素所对应的普通任务窗口。
7.根据权利要求6所述的方法,其特征在于,当用户点击或滑动所述触摸屏智能终端的触摸屏的特定区域时,显示所述管理用任务窗口。
8.根据权利要求7所述的方法,其特征在于,
当接收到用户在普通窗口控制元素上向左滑动的事件时,将该普通窗口控制元素向左滑动设定距离;以及/或者
当接收到用户在普通窗口控制元素上向右滑动的事件时,将该普通窗口控制元素向右滑动所述设定距离。
9.根据权利要求7所述的方法,其特征在于,
在要向左滑动普通窗口控制元素时,先判断排在最后的普通任务窗口是否位于所述管理用任务窗口的正中间,或先判断排在最后的普通任务窗口是否位于所述触摸屏智能终端的触摸屏的正中间,以及或者,在要向右滑动普通窗口控制元素时,先判断排在最前的普通任务窗口是否位于所述管理用任务窗口的正中间,或先判断排在最前的普通任务窗口是否位于所述触摸屏智能终端的触摸屏的正中间;
若判断为是,则不执行滑动操作,否则执行滑动操作。
CN201210025595.7A 2012-02-06 2012-02-06 触摸屏智能终端的多任务窗口管理方法 Active CN102591718B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210025595.7A CN102591718B (zh) 2012-02-06 2012-02-06 触摸屏智能终端的多任务窗口管理方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210025595.7A CN102591718B (zh) 2012-02-06 2012-02-06 触摸屏智能终端的多任务窗口管理方法

Publications (2)

Publication Number Publication Date
CN102591718A CN102591718A (zh) 2012-07-18
CN102591718B true CN102591718B (zh) 2014-01-15

Family

ID=46480425

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210025595.7A Active CN102591718B (zh) 2012-02-06 2012-02-06 触摸屏智能终端的多任务窗口管理方法

Country Status (1)

Country Link
CN (1) CN102591718B (zh)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103472977B (zh) * 2013-09-24 2017-05-24 北京奇虎科技有限公司 一种标签页关闭时激活下一个标签页的方法及装置
CN104571790B (zh) * 2013-10-28 2019-02-05 联想(北京)有限公司 信息处理方法及电子设备
CN109240790B (zh) * 2018-09-21 2022-01-28 Oppo广东移动通信有限公司 一种多窗口管理方法、***及安卓终端
CN111966562A (zh) * 2020-07-21 2020-11-20 北京视博云信息技术有限公司 云平台的监控方法、装置及可读存储介质

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101403981A (zh) * 2008-11-07 2009-04-08 中兴通讯股份有限公司 手机应用程序运行状态的管理方法和***
CN101663639A (zh) * 2007-04-06 2010-03-03 株式会社Ntt都科摩 移动通信终端、信息处理装置及程序

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050164688A1 (en) * 2004-01-27 2005-07-28 Kyocera Corporation Mobile terminal, method for controlling mobile telephone terminal, and mobile telephone terminal
WO2008090902A1 (ja) * 2007-01-25 2008-07-31 Sharp Kabushiki Kaisha マルチウィンドウ管理装置及びプログラム、記憶媒体、並びに情報処理装置
JP5031588B2 (ja) * 2008-01-07 2012-09-19 株式会社エヌ・ティ・ティ・ドコモ 情報処理装置及びプログラム

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101663639A (zh) * 2007-04-06 2010-03-03 株式会社Ntt都科摩 移动通信终端、信息处理装置及程序
CN101403981A (zh) * 2008-11-07 2009-04-08 中兴通讯股份有限公司 手机应用程序运行状态的管理方法和***

Also Published As

Publication number Publication date
CN102591718A (zh) 2012-07-18

Similar Documents

Publication Publication Date Title
US10884573B2 (en) User interfaces for multiple displays
CN103049250B (zh) 控制界面的方法和终端
CN103135967B (zh) 显示未读消息的方法和***
CN102981763B (zh) 触控屏锁定状态下运行应用程序的方法
CN103076973B (zh) 一种窗口切换方法、***及智能终端
CN102902481B (zh) 终端和终端操作方法
CN102662584B (zh) 一种多应用执行方法及移动终端
CN102591718B (zh) 触摸屏智能终端的多任务窗口管理方法
EP3327563A1 (en) Information processing apparatus, program, and operation control method
CN105335224B (zh) 一种应用切换方法及装置
CN103365588B (zh) 一种触屏操作的处理方法及触控设备
CN102855068B (zh) 界面操作控制方法、装置及电子设备
CN103927083B (zh) 一种桌面功能表图标添加到预览屏幕的交互方法
CN103167154B (zh) 一种快捷管理手机运行应用程序的方法
CN103049210A (zh) 终端和集中控制区显示方法
CN104238949A (zh) 一种分屏显示方法和装置
CN103064625B (zh) 基于多点触控屏的对象选择方法和***
CN103543904A (zh) 将应用程序图标移动到目标分屏的方法及装置
CN103309482A (zh) 电子设备及其触摸控制方法与触摸控制装置
CN103577044A (zh) 一种应用图标到桌面的快速管理方法
CN103604197A (zh) 空调器触摸控制界面的显示方法和***
CN106033507A (zh) 用于触摸屏设备的屏幕解锁方法及装置
CN103809852A (zh) 在同一屏幕上同时显示多个应用程序的方法及装置
CN105260095A (zh) 一种在交互设备中快速切换应用的方法和装置
CN113760413B (zh) 页面展示方法、清洁机器人***及客户端设备

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant