CN103942094B - 用于显示应用的方法和电子装置 - Google Patents

用于显示应用的方法和电子装置 Download PDF

Info

Publication number
CN103942094B
CN103942094B CN201410022531.0A CN201410022531A CN103942094B CN 103942094 B CN103942094 B CN 103942094B CN 201410022531 A CN201410022531 A CN 201410022531A CN 103942094 B CN103942094 B CN 103942094B
Authority
CN
China
Prior art keywords
screen
application
drag input
electronic device
display
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
CN201410022531.0A
Other languages
English (en)
Other versions
CN103942094A (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.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics 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
Priority claimed from US13/744,215 external-priority patent/US10082949B2/en
Application filed by Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Publication of CN103942094A publication Critical patent/CN103942094A/zh
Application granted granted Critical
Publication of CN103942094B publication Critical patent/CN103942094B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0483Interaction with page-structured environments, e.g. book metaphor
    • 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/04883Interaction 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 for inputting data by handwriting, e.g. gesture or text

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)
  • User Interface Of Digital Computer (AREA)
  • Digital Computer Display Output (AREA)

Abstract

提供一种用于显示应用的方法和电子装置。提供一种用于显示同时运行的多个应用的方法和电子装置。在运行的第一应用的屏幕内的预定位置被选择并拖动。通过在运行的第一应用的屏幕被拖动的范围内使用目前还没有被显示的运行的第二应用的屏幕替换第一应用的屏幕,来在第一应用的屏幕已经被显示的区域中显示第二应用的屏幕的至少一部分。

Description

用于显示应用的方法和电子装置
技术领域
本公开涉及一种用于管理应用的方法和装置。更具体地,本公开涉及一种用于在计算机或类似装置的桌面环境中显示同时运行的多个应用的方法和电子装置。
背景技术
移动终端已经发展到在用户之间提供无线通信。随着技术的进步,现在的移动终端除了提供简单的打电话还提供很多附加功能。例如,现在的移动终端能够提供附加功能(诸如闹钟、短消息服务(SMS)、多媒体短消息服务(MMS)、电子邮件、游戏、短距离通信的远程控制、使用安装的数码相机的图像捕捉功能、用于提供音频内容和视频内容的多媒体功能、日程安排功能等)。使用现在提供的多种功能,移动终端实际上已经成为了日常生活的必需品。
最近在电子装置(诸如,移动终端)以及计算机中已经变得更普遍的一个功能是触摸屏界面。例如,现在大多数智能电话和平板计算机被设置有触摸屏界面。触摸屏充当显示屏还可充当输入装置。例如,用户可经由对显示在触摸屏上的图标或控制的触摸来对各种应用和内容进行选择、打开、抓取并拖动、调整等。可以以各种方式(诸如,电容触摸、手写笔等)构造触摸屏。
图1示出作为电子装置的示例的典型电子装置。
参照图1,将平板计算机100显示为移动装置的示例。平板计算机100包括具有触摸屏输入功能的触摸屏显示器。平板计算机100的触摸屏显示器一般将具有包括桌面110的主屏幕。一般地,桌面是指为计算机图形用户在计算机屏幕上进行操作而构造的窗口的壁纸、图标、对话框等。桌面可包括对于用户可能希望能够快速启动的各种应用的图标120。桌面110也可包括使用户访问没有提供桌面图标的应用和功能的开始菜单130或相似功能。
即使在处理能力和存储器可能受限的装置(诸如,智能电话)上,一些操作***(OS)现在也允许用户同时打开并运行多个应用。其它OS可每次只有效地运行一个应用,但是对于其它应用可继续运行后台处理。
通常OS将能够向用户显示最近使用的应用的选择。然而,用户难以在应用之间容易地切换。例如,用户可正在使用电子邮件应用,并且选择了电子邮件内的链接以切换到web浏览器并打开所述链接。如果用户希望返回到最近使用的应用(在本示例中,从web浏览器切换到电子邮件),他可使用“返回”按钮140以返回到先前应用。然而,很多OS不具有相应“向前”按钮以继续下一应用(在本示例中的web浏览器)。因此,如果用户已经完成了电子邮件并希望重新查看网页,他可返回到具有链接的信并重新选择它,或可选择主屏按钮150以返回主屏幕,或可选择任务管理屏幕160以返回到任务管理屏幕并选择web浏览器。直接移动到下一应用的选项是不可用的。如果没有从另一应用中调用应用,返回按钮140还可被限于针对所述应用被单独地定义的返回操作。因此,在本示例中的电子邮件中,如果用户单独地打开web浏览器并选择了返回按钮140,则他可返回到先前打开的网页而非先前最近使用的应用。
相似地,如果打开多个应用或者最近已经打开了多个应用,则用户必须离开当前应用的屏幕来使用OS功能(诸如,列出所有打开的应用的任务管理器)。然后用户可选择打开的应用以将该应用带到最前面,使得他可看到内容。用户可能需要在例如电子邮件应用、通信录、web游览器、移动银行应用等之间来回查阅以确定或查证各种信息。先前还没有一种可用的直接在应用之间切换的简单并直观的方式。
因此,存在对于提供用于管理多个应用的改进用户界面的技术的需要。具体地,对于移动装置的触摸环境需要改进并直观的界面。
上述信息仅作为背景信息被提出以协助对本公开的理解。至于任何上述信息是否可应用为针对本公开的现有技术,尚未做出决定,也未做出声明。
发明内容
本公开的实施例提供一种用于显示应用的方法和电子装置,使得以改进的方式来管理同时运行的多个应用。
本公开的实施例提供一种用于显示应用的方法和电子装置,使得可直观地识别并选择同时运行的多个应用。
本公开的实施例提供一种用于显示应用的方法和电子装置,使得可直观地执行针对同时运行的多个应用的预定功能。
根据本公开的一方面,提供一种用于显示多个应用的方法。所述方法包括:当在运行的第一应用的屏幕内的预定位置被选择并拖动时,通过在第一应用的屏幕被拖动的范围内使用目前还没有被显示的运行的第二应用的屏幕替换第一应用的屏幕,来在第一应用的屏幕已经被显示的区域中显示第二应用的屏幕的至少一部分。
根据本公开的另一方面,提供一种用于显示多个应用的电子装置。所述电子装置包括:显示器,被构造为显示至少一个运行的应用的屏幕;输入单元,被构造为从用户接收输入;控制器,被构造为当通过输入单元选择并拖动了在显示器上正在显示的运行的第一应用的屏幕内的预定位置时,通过在第一应用的屏幕被拖动的范围内使用目前还没有被显示的运行的第二应用的屏幕替换第一应用的屏幕来在第一应用的屏幕已经被显示的区域中显示第二应用的屏幕的至少一部分。
从以下结合附图进行的公开本公开的示例性实施例的详细描述中,本公开的其它方面、优点和突出特征将对本领域的普通技术人员而言变得清楚。
附图说明
通过参照附图详细地描述了本公开的示例性实施例,本公开的以上和其它特征以及优点将变得更清楚,其中:
图1示出根据现有技术的移动装置;
图2A-图2C示出根据现有技术的移动装置的应用汇总屏幕;
图3A-图3C示出根据本公开的实施例的应用显示;
图4A-图4D示出根据本公开的另一实施例的应用显示;
图5示出根据本公开的另一实施例的应用显示;
图6示出根据本公开的另一实施例的应用显示;
图7A-图7C示出根据本公开的另一实施例的应用显示;
图8是示出根据本公开的实施例的用于显示应用的移动终端的框图;
图9是示出根据本公开的实施例的应用显示操作的流程图。
贯穿附图,相同的标号将被理解为表示相同的部件、组件和结构。
具体实施方式
提供参照附图的以下描述以协助对由权利要求及其等同物限定的本公开的示例性实施例的全面理解。以下描述包括用于协助理解的各种特定细节,但是这些特定细节将被认为仅仅是示例性的。因此,本领域的普通技术人员将认识到:在不脱离本公开的范围和精神的情况下,可做出在此描述的实施例的各种改变和修改。此外,为了清晰和简洁,省略公知的功能和构造的描述。
在以下描述和权利要求中使用的术语和词语不限于文献含义,而仅被发明人用于能够清晰和一致的理解本公开。因此,对本领域的技术人员应清楚的是:提供本公开的示例性实施例的以下描述仅为了说明的目的而并非为了限制由权利要求及其等同物限定的本发明的目的。
将理解:除非上下文清楚地另有规定,否则单数形式包括复数的指示物。因此,例如,引用“组件表面”包括引用一个或多个这样的表面。
图2A-图2C示出根据现有技术的移动装置的应用汇总屏幕。
参照图2A,移动装置200(诸如,智能电话)上打开应用(例如,电子邮件应用210)。移动装置200的操作***(OS)能够同时运行多个应用,但是在任何时间都仅显示充满屏幕的一个“焦点”应用。这种限制主要由于移动装置(诸如,智能电话)非常有限的屏幕尺寸。对于本示例假定:存在同时运行的多个应用,但在屏幕上只打开一个与用户进行交互的应用210。
通过选择移动装置200的应用列表功能220,如图2B中所示出现应用管理屏幕222。在本示例中,应用管理屏幕222被显示具有三个同时运行的应用。可存在更多没有示出的同时运行的应用。在一些OS中,在应用管理屏幕222中仅显示最近使用的应用的最近状态的视觉图像。在应用管理屏幕222中,例如,用户可通过将应用滑出屏幕来关闭应用。例如,用户可通过沿着移动装置200的长轴来滑动运行应用的列表来滚动运行应用的列表。例如,用户可通过轻击应用来选择应用(例如,通信录212)。选择了应用(例如,通信录212),然后如图2C中所示,将选择的通信录212带到最前面,并且退出应用管理屏幕222。
可选地,用户可选择后退按钮230以返回到先前在最前面的应用210。如果用户选择了后退按钮230,但在应用中后退按钮230不具有针对所述应用的当前定义的操作,则用户将返回主屏幕桌面。
图3A-图3C示出根据本公开的实施例的应用显示。
参照图3A,移动终端300被显示具有打开并在最前面的应用310。对于本示例假设:多个应用(例如,包括图3B中示出的应用312)同时在后台运行,因此在图3A中不可见。
参照图3B,用户选择应用310的屏幕的预定位置(或区域)。可在该应用内没有被定义的操作的区域中确定预定位置。例如,在应用内没有显示用于选择的按钮、菜单等的应用屏幕的角落可被确定为用于用户选择的预定位置。然而,本公开不限于此。例如,应用屏幕的位置上定义的操作可仅针对特定事件(诸如,在位于右上角的按钮上的单击事件)而被定义。按钮上的单击可因此具有该应用内的预定义的操作或功能,并且无需再对事件做进一步地评估。在本示例中,在应用内对于按钮位置没有定义不同的事件(诸如,触摸并拖动事件)。也就是说,如果按钮位置被触摸并拖动,则应用将不具有相应的操作或功能。在那种情况下,应用可不解释未定义的事件。然后,OS可解释在应用中未定义的事件(本事例中,按钮上的触摸并拖动事件)。因此,首先按钮上的轻击被确定为定义的应用功能,但在按钮上的触摸拖动没被确定为在应用中定义,因此确定OS是否定义了该事件。
如果在OS中定义的事件与在应用中定义的相同事件之间存在冲突,则在应用内的定义将是正确的;否则,在OS内的定义将有效地禁用有效的应用输入。例如,如果可选择并移动对象的游戏应用在右上角具有对象,则在对象处的触摸并拖动事件可被解释为输入到应用。
然后,如图3B中所示,用户拖动选择的位置以将应用310的屏幕从桌面表面拨开,使得应用310的屏幕被显示为好像正在从选择的位置拨开。根据拖动的应用310的屏幕的拨开区域显露在应用310的下面的其它应用312的屏幕。其它应用312可以是已经运行但未被显示的最近使用的应用。当应用310的屏幕被拨开并不再显示时,应用312的屏幕替换所述区域。可根据应用310的屏幕已经被拖动的程度来确定应用310的屏幕的拨开区域和应用312的屏幕的替换区域。
可重复根据拖动的拨开操作以显露另外应用的屏幕。以这种方式显示的每一个应用处于当前正在运行状态。如图3C中所示,实施例可被构造为这样:在返回之前拖动的应用310的屏幕保持在拨开的状态。
可选地,实施例可被构造为这样:用户完全地将应用屏幕拨开。可选地,实施例可被配置为这样:如果应用310的拨开屏幕的拖动被释放,则应用310自动地返回到最前面,也就是说,未拨开。在本示例中,如果应用310的拨开屏幕的拖动被释放,则应用310可返回图3A中的状态。可选地,实施例可被构造为这样:如果应用310的拨开屏幕的拖动被释放,则在拨开超过预定阈值的情况下,拨开的应用310完全拨开,在拨开小于阈值的情况下,拨开的应用310返回前面。因此,用户可在没有通过应用管理屏幕的情况下查阅当前正在运行的应用。
在拨开的状态下,拨开的应用屏幕可保持至少一部分可见。可预定拨开的应用的屏幕的透明度的等级。例如,透明度等级可根据其它因素(诸如,应用已经被拨开的程度、处于拨开的状态的应用的数量、拨开状态的持续时间、拨开的方向或位置等)被确定。例如,用户可将应用的屏幕从右上角开始拨开,而拨开的应用的屏幕的透明度可取决于方向。具体地,拨开的应用的透明度可取决于方向,使得沿着上边缘拨开是完全透明,沿着右边缘拨开是完全不透明,朝向对角沿对角线拨开将拨开的应用渲染为半透明等。
因此,用户可直接与在拨开的应用屏幕之下显露的应用进行交互,然后将拨开的应用屏幕拨回去以将拨开的应用屏幕返回到最前面。然而,本公开不限于此。例如,实施例被构造为允许应用屏幕被完全的拨开。
拨开的应用屏幕可在它的后表面上指示前表面的倒置或者拨开的应用是什么的另一指示,使得用户可容易地将多个拨开的应用相互区分。例如,在拨开状态下,应用屏幕已经被拨开到对于屏幕上的相对位置的最大值会更好的被用户识别。如果用户已经拨开了多个应用,则他可因此容易地将他选择的任意拨开的应用拨回去以返回到他选择的任意拨开的应用。
在本公开的实施例中,可以以上述方式拨开任意数量的同时运行或最近打开的应用可以以上述方式被拨开。如果用户拨开应用310的屏幕以显露应用312的屏幕,并发现应用312不是他正在寻找的应用,则他可拨开应用312的屏幕以显露在应用312之下的另一应用,等等。
在本公开的实施例中,移动装置可链接同时运行(即,处于运行状态)的应用,并将它们存储为链接列表。处于运行状态的应用可表示在前台或后台运行的应用。如果用户将应用屏幕从屏幕中完全地拨开,则应用被移到链接列表中的分层排列的应用中的“底部”,也就是说,应用被向下移动到链接列表的末端。然而,本发明不限于此。例如,从屏幕中被完全拨开的应用可被关闭。此外,可将以上特征结合。例如,在不同方向上的拨开可被构造为执行不同功能:例如,从右到左从屏幕中完全拨开的应用可被返回到链接列表的末端,而在另一方向(例如,从左到右)上从屏幕中完全拨开的应用可由此被关闭。
实施例可被构造为这样:从不同位置(例如,应用的顶部或底部)进行拨开的操作使应用的链接列表以相应的相对方向循环。在用于使应用以不同方向循环的相对方向上进行拨开的操作带来相似于关系网或传送带的效果。如果以这种方式构造实施例,则优选地,拨开或可拨开的应用在显示器的相对的边缘上至少暂时地可见。
以上特征可被结合在一起。例如,第一应用可被拨开但是没有完全被移除。然后一连串显露的第二应用可被完全移除,直到显露出想要的应用。用户可与想要的应用正常地交互,然后将初始应用拨回去以将初始应用返回到最前面。
图4A-图4D示出根据本公开的另一实施例的应用显示。
参照图4A,移动装置400被示出运行多个应用。在图4A中,应用410在最前面运行。
在图4B中,应用410的屏幕已经被拨开并且应用412的屏幕现在正在被拨开。应用412的拨开的屏幕在它可见的范围内可正常地与用户进行交互,并且可将应用412的拨开的屏幕拨回去以完全将其返回到最前面。通过拨开显露应用420的屏幕并可在它可见的范围内正常地与用户进行交互。
在图4C中,应用420的屏幕也已经被拨开,而应用422的屏幕现在正在被拨开。通过拨开显露应用430,应用430可在它可见的范围内正常地与用户进行交互。拨开的应用422可在它可见的范围内正常地与用户进行交互,并且可将拨开的应用422拨回去以完全地将其返回到最前面。在本公开的实施例中,拨开的应用412保持可见,并且即使拨开的应用422在拨开的应用412后面,也可将拨开的应用412拨回去。这样,任意数量的拨开的应用可以在拨开的状态下保持在屏幕上。然而,本公开不限于此。可以限制可见的拨开的应用的数量,这样如果超出这个限制,拨开得最长的应用可从屏幕上完全拨开并返回到激动应用的列表的末端。
在图4D中,用户已经确定了应用430不是想要的,因此应用430的屏幕已经从屏幕中被完全地拨开,显露应用440,其中,应用440可以在它可见的范围内充分地交互。拨开的应用412和应用422保持可见,并且可在两者可见的范围内正常地交互。可将应用412和422中的任意一个拨回去以将其返回到最前面。
实施例可被构造为这样:可选择应用的任意预定位置以开始拨开。预定位置可以是靠近应用屏幕的边缘,但是本发明不限于此。例如,实施例可被构造为这样:用户可选择边、角、中心等。此外,实施例可被构造为这样:如果所用的应用从桌面中被拨开,则图4A中所示的应用410可被显露在屏幕上。
图5示出根据本公开的另一实施例的应用显示。
实施例被构造以薄膜或金属箔回滚的方式进行显示,但本发明不限于此。例如,实施例可被构造为将最前面应用屏幕收缩或在拉的方向上扭曲以显现另一应用屏幕。
现在参照图5,例如,如果将应用屏幕收缩到移动装置500的显示器的左边或右边上的狭窄垂直带510上,则如从前台拨开应用屏幕,可实现相似于门被打开或页面被翻开的效果。此外,可将尺寸和形状上的改变进行变化以实现不同的想要的效果来增强用户的体验;例如,实施例可被构造为具有类似于已经被拉到一边的窗帘的垂直带510。其它的变化当然是有可能的。
图6示出根据本公开的另一实施例的应用显示。
现在参照图6,实施例可被构造为以平铺显示在移动装置600的显示器上的方式将最前面应用屏幕在拉的方向上进行滑动。在本实施例中,平铺的应用屏幕可维持尺寸和形状,但是应用的某一部分会被偏移到“屏幕外”。以这种方式滑动到一边的每一应用可维持其相对于其它应用的顺序。例如,如果第一应用610被滑动到左下方,则屏幕的左下方会显示第一应用610的屏幕的右上角。如果下一应用612相似地被滑向左下方,则它会滑动在第一应用610和第三应用614之间。屏幕的左下角可以是第一应用610的屏幕的右上角,从第一应用610的屏幕中突出的部分可以是第二应用612的屏幕的右上角,并且屏幕的剩余部分可以是第三应用614的屏幕。如果沿着边缘(诸如,顶部边缘或侧边边缘)来滑动应用,则实施例可被构造为这样:第三应用614的屏幕被完全地显示在剩余矩形区域中。可选地,实施例在全部情况下可被构造为这样:第三应用614的屏幕与第一应用610和第二应用612的屏幕部分重叠。然后,在每一个情况下,用户可通过选择较早的应用屏幕的保持可见的部分并将其拉回到桌面来返回到任意拨开的应用。
在不脱离本公开的发明的范围和精神的情况下,只要应用的拨开的屏幕在其屏幕之下显露同时运行的应用并可以使用返回动作而将应用的屏幕拨回去,则其它变化当然是有可能的。
图7A-图7C示出根据本公开的另一实施例的应用显示。
参照图7A,移动装置700被示出运行应用710(例如,web游览器)。
在图7B中,用户开始如上所述拨开应用的屏幕。在本实例中,是否存在其它同时运行的应用并不重要。
在图7C中,用户通过触摸和拖动沿着拨开的边缘720来移动手指。该动作与例如对纸页的角进行折叠或折皱相比是直观的。在本公开的实施例中,比如对拨开的角进行折皱的动作可带来预定功能。预定功能可在应用内被定义,或者在OS内针对应用被定义,或可根据用户的选择被定义。例如,在web游览器710中,沿着边缘720对角进行折皱可在书签列表中保存当前网页。如果没有针对应用定义折皱的角,则OS具有默认功能,例如,创建针对当前应用在主屏桌面上的链接。
在本公开的实施例中,不同折皱可被预定义为带来不同功能。例如,如果沿着拨开的边缘720对web浏览器710的右上角进行折皱,则可将当前页保存为书签。如果拨开右下角并对右下角进行折皱,则可定义不同的功能(诸如,将到当前页的链接记录到社交媒体网站的用户账户)。可在每一个应用中预定义各种折皱的位置的不同功能,或根据用户的选择来确定各种折皱的位置的不同功能。
在本公开的实施例中,应用屏幕中的预定义位置可被定义以带来预定常用功能。例如,从每一个应用屏幕中的预定位置(例如,左上角)进行拨开可被构造为针对具有帮助屏幕的当前应用带来帮助屏幕。因此用户可具有标准拨开角以记住访问多个应用的帮助屏幕。相似于如上所述的折皱功能,在应用中没有定义的每一个折皱的位置可在OS内具有单独确定的功能。
图8是示出根据本公开的实施例的用于显示应用的移动装置的框图。
参照图8,根据本公开的示例性实施例的移动装置800包括:至少一个控制器810、用于显示运行的应用的屏幕的显示器820和用于从用户接收输入的输入单元830。在一些实施例中,显示器820和输入单元830可被组合为触摸屏,但是本发明不限于此。
移动装置800可包括用于存储程序和数据的存储器840。程序可包括OS和应用。存储器840可包括控制器810可从中读取或写入的任意形式的存储器。
移动装置800可包括用于无线通信(诸如,电话功能或无线互联网功能)的发送器850和接收器860。移动装置800也可包括用于音频通信的音频处理器870、麦克风MIC和扬声器SPK。
移动装置800可包括允许用户使用显示在显示器820上的第一应用屏幕的输入单元830来选择位置,并将选择的位置拖动到不同位置,从而显露第二应用的屏幕的功能,其中,所述功能可作为来自存储器840程序被读取或可作为控制器810中的硬件被实现。在第一应用屏幕中的选择的位置的初始地点中将显露第二应用屏幕。显露的第二应用屏幕将处于当前运行状态,并可直接地进行交互直到在第一应用屏幕中拖动的位置被返回到它的初始地点。
图9是示出根据本公开的实施例的应用显示操作的流程图。可由图8中示出的移动装置800执行应用显示操作。示出关于图3A至图3C的流程图,图3A至图3C示出本公开的上述实施例的一般示例。本领域普通技术人员可从与图9相关的以下描述中容易地实行本公开关于图4A到图7C的剩余实施例。
参照图9,在步骤910,在第一应用的屏幕内选择预定位置。在步骤920,拖动选择的位置,并在步骤930,将显露第二应用的屏幕。例如,可通过触摸触摸屏界面的角来选择第一应用屏幕的角。选择的位置是在第一应用内对于触摸事件没有定义的位置。
例如,在实施例中,拖动的位置可导致第一应用屏幕的角以薄膜或金属箔的方式正在被拨开。
第二应用是同时运行或最近选择的应用。可在当前操作的全屏状态下显露第二应用屏幕。第二应用屏幕在第一应用屏幕中的位置被选择并拖动的地点中可以是可见的。例如,如果第一应用屏幕的角被拖向屏幕的中央,则在第一应用屏幕已被拖过的的任何区域中可揭露并显露出第二应用。用户可与显露的第二应用正常地交互。在示例性实施例中,即使拖动的第一应用屏幕被释放,第一应用屏幕也可保持在拨开的状态。可选地,在另一实施例中,如果拖动的第一应用屏幕被释放,则第一应用屏幕将返回到全屏状态。
在步骤940,确定在第一应用屏幕中选择的位置是否返回到其初始地点。实施例可被构造为如果存在触摸抬起(释放)事件,将选择的位置返回到初始地点。可选地,在另一实施例中,只有用户输入(诸如,触摸拖动事件)将选择的位置拖动返回初始地点时,选择的位置可返回到初始地点。
如果确定选择的位置不返回到它的初始地点,则在步骤950,控制器810可将第一应用屏幕保持在拖动状态下,例如,将选择的位置保持在它被拖动的位置中。此外,在步骤950,当第一位置屏幕被保持在拖动或拨开状态下时,控制器810可控制显露的第二应用进行直接交互。
如果选择的位置被确定为返回初始地点,则在步骤960,控制器810可将第一应用屏幕返回到全屏状态下的前面。
根据本公开的实施例,可以以更加改进的方式来管理同时运行的多个应用。具体地,可直观地识别并选择同时运行的多个应用。此外,可直观地执行对于多个应用的预定功能。
本公开的特定方面也可被实施为在计算机可读记录介质上的计算机可读代码。计算机可读记录介质是可存储随后可由计算机***读取的数据的任意数据记录介质。计算机可读记录介质的示例包括只读存储器(ROM)、随机存取存储器(RAM)、光盘(CD)-ROM、磁带、软盘和光学数据存储装置。计算机可读记录介质也可被分布在联网的计算机***上,使得计算机可读代码以分布式方式被存储并被执行。此外,用于实现本发明的功能程序、代码和代码段可被本发明所属领域的技术程序员容易地解释。
虽然已经参照本发明的特定示例性实施例示出并描述了本发明,本领域普通技术人员将理解可以在不脱离由权利要求及其等同物限定的本发明的精神和范围的情况下,对其做出形式上和细节上的各种改变。例如,虽然针对移动装置(作为电子装置的示例)描述了本公开的实施例,但是实施例也可同样被应用于除了移动装置之外不同类型的电子装置。

Claims (12)

1.一种电子装置,包括:
触摸屏显示器,以及
连接到所述触摸屏显示器的至少一个处理器,其中,所述至少一个处理器被配置为:
在触摸屏显示器上显示表示第一应用的第一屏幕、表示第二应用的第二屏幕和表示第三应用的第三屏幕,其中,第二屏幕的至少一部分被第一屏幕覆盖,并且第三屏幕的至少一部分被第二屏幕覆盖,
在第一屏幕上接收朝第一方向的第一拖动输入,
根据第一拖动输入的第一方向移动并显示第一屏幕,其中,根据第一屏幕的移动至少部分地揭露第二屏幕,
识别第一拖动输入大体上保持在触摸屏显示器的边缘处,
响应于识别出第一拖动输入大体上保持在触摸屏显示器的边缘处,在触摸屏显示器上显示第一屏幕的预定义区域,
根据对第一屏幕的第一拖动输入,在第二屏幕的被揭露区域接收朝第二方向的第二拖动输入,其中,第一方向和第二方向彼此不同,
响应于第二拖动输入的接收,移除第二屏幕,并在第一屏幕下显示第三屏幕以使第一屏幕覆盖第三屏幕。
2.如权利要求1所述的电子装置,其中,第一屏幕、第二屏幕和第三屏幕分别包括第一应用、第二应用和第三应用的名称。
3.如权利要求1所述的电子装置,其中,第二方向包括从触摸屏显示器的左侧到右侧的方向。
4.如权利要求1所述的电子装置,其中,第三屏幕根据第二屏幕上朝第一方向的第三拖动输入被揭露。
5.如权利要求4所述的电子装置,其中,处理器还被配置为:当第三拖动输入被释放时,控制第三屏幕维持在揭露的状态。
6.如权利要求1所述的电子装置,其中,第二屏幕在第一时间点被最初执行,其中,被第二屏幕至少部分地覆盖的第三屏幕在第二时间点被最初执行,其中,所述第二时间点在所述第一时间点之前。
7.一种控制电子装置的方法,包括:
在所述电子装置的触摸屏显示器上显示表示第一应用的第一屏幕、表示第二应用的第二屏幕和表示第三应用的第三屏幕,其中,第二屏幕的至少一部分被第一屏幕覆盖,并且第三屏幕的至少一部分被第二屏幕覆盖,
在第一屏幕上接收朝第一方向的第一拖动输入,
根据第一拖动输入的第一方向移动并显示第一屏幕,其中,根据第一屏幕的移动至少部分地揭露第二屏幕,
识别第一拖动输入大体上保持在触摸屏显示器的边缘处,
响应于识别出第一拖动输入大体上保持在触摸屏显示器的边缘处,在触摸屏显示器上显示第一屏幕的预定义区域,
根据对第一屏幕的第一拖动输入,在第二屏幕的揭露区域接收朝第二方向的第二拖动输入,其中,第一方向和第二方向彼此不同,
响应于第二拖动输入的接收,移除第二屏幕,并在第一屏幕下显示第三屏幕以使第一屏幕覆盖第三屏幕。
8.如权利要求7所述的方法,其中,第一屏幕、第二屏幕和第三屏幕分别包括第一应用、第二应用和第三应用的名称。
9.如权利要求7所述的方法,其中,第二方向包括从触摸屏显示器的左侧到右侧的方向。
10.如权利要求7所述的方法,其中,第三屏幕根据第二屏幕上朝第一方向的第三拖动输入被揭露。
11.如权利要求10所述的方法,还包括:当第三拖动输入被释放时,维持第三屏幕在揭露的状态。
12.如权利要求7所述的方法,其中,第二屏幕在第一时间点被最初执行,其中,被第二屏幕至少部分地覆盖的第三屏幕在第二时间点被最初执行,其中,所述第二时间点在所述第一时间点之前。
CN201410022531.0A 2013-01-17 2014-01-17 用于显示应用的方法和电子装置 Active CN103942094B (zh)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US13/744,215 2013-01-17
US13/744,215 US10082949B2 (en) 2013-01-17 2013-01-17 Apparatus and method for application peel
KR10-2013-0078549 2013-07-04
KR1020130078549A KR102127766B1 (ko) 2013-01-17 2013-07-04 애플리케이션 표시 방법 및 전자 디바이스

Publications (2)

Publication Number Publication Date
CN103942094A CN103942094A (zh) 2014-07-23
CN103942094B true CN103942094B (zh) 2019-12-13

Family

ID=49989507

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410022531.0A Active CN103942094B (zh) 2013-01-17 2014-01-17 用于显示应用的方法和电子装置

Country Status (3)

Country Link
EP (2) EP3608767A3 (zh)
CN (1) CN103942094B (zh)
AU (1) AU2014200272B2 (zh)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104503682A (zh) * 2014-11-07 2015-04-08 联发科技(新加坡)私人有限公司 一种屏幕显示窗口的处理方法以及移动终端
CN105744050B (zh) * 2014-12-10 2020-08-11 重庆亿心沃德科技有限公司 一种邮件处理方法及装置
KR20170006432A (ko) * 2015-07-08 2017-01-18 삼성전자주식회사 웹 컨텐츠 표시 방법 및 이를 지원하는 전자 장치
CN105607826A (zh) * 2015-12-16 2016-05-25 北京金山安全软件有限公司 一种快切的打开方法及装置
CN107025040B (zh) * 2017-04-28 2020-12-18 义乌市智享通讯设备有限公司 基于oled屏幕的显示设置方法、***及图形用户界面
CN107765968A (zh) * 2017-10-19 2018-03-06 广东欧珀移动通信有限公司 任务切换方法、装置、终端及计算机可读存储介质

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101527745A (zh) * 2008-03-07 2009-09-09 三星电子株式会社 用于具有触摸屏的移动终端的用户界面方法和设备
CN102207825A (zh) * 2011-05-23 2011-10-05 昆山富泰科电脑有限公司 在便携式多功能设备上进行多应用切换的方法与用户图形界面

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6628310B1 (en) * 2000-06-16 2003-09-30 Chapelle Planning Co., Ltd. Method of and system for turning over a window that is laid over another window, and recording medium having program of turning over a window that is laid over another window
US7676767B2 (en) * 2005-06-15 2010-03-09 Microsoft Corporation Peel back user interface to show hidden functions
US7880728B2 (en) * 2006-06-29 2011-02-01 Microsoft Corporation Application switching via a touch screen interface
TW200921478A (en) * 2007-11-06 2009-05-16 Giga Byte Comm Inc A picture-page scrolling control method of touch panel for hand-held electronic device and device thereof
US8209628B1 (en) * 2008-04-11 2012-06-26 Perceptive Pixel, Inc. Pressure-sensitive manipulation of displayed objects
KR20100065418A (ko) * 2008-12-08 2010-06-17 삼성전자주식회사 가요성 표시부를 가지는 단말기 및 그의 데이터 표시 방법
US20120180001A1 (en) * 2011-01-06 2012-07-12 Research In Motion Limited Electronic device and method of controlling same

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101527745A (zh) * 2008-03-07 2009-09-09 三星电子株式会社 用于具有触摸屏的移动终端的用户界面方法和设备
CN102207825A (zh) * 2011-05-23 2011-10-05 昆山富泰科电脑有限公司 在便携式多功能设备上进行多应用切换的方法与用户图形界面

Also Published As

Publication number Publication date
EP3608767A3 (en) 2020-06-24
EP2757458A2 (en) 2014-07-23
CN103942094A (zh) 2014-07-23
AU2014200272A1 (en) 2014-07-31
EP3608767A1 (en) 2020-02-12
EP2757458A3 (en) 2017-11-08
AU2014200272B2 (en) 2019-02-21

Similar Documents

Publication Publication Date Title
US10628032B2 (en) Apparatus and method for application peel
US11698716B2 (en) Systems, methods, and user interfaces for interacting with multiple application windows
US11989409B2 (en) Device, method, and graphical user interface for displaying a plurality of settings controls
KR102642883B1 (ko) 터치 감응형 디스플레이를 갖는 전자 디바이스 상에 동시에 디스플레이되는 다수의 애플리케이션들과 상호작용하기 위한 시스템들 및 방법들
CN106164856B (zh) 自适应用户交互窗格管理器
US8654076B2 (en) Touch screen hover input handling
US9081498B2 (en) Method and apparatus for adjusting a user interface to reduce obscuration
US20170364218A1 (en) Method and apparatus for providing a user interface on a device enabling selection of operations to be performed in relation to content
US9207837B2 (en) Method, apparatus and computer program product for providing multiple levels of interaction with a program
CN103942094B (zh) 用于显示应用的方法和电子装置
US8947375B2 (en) Information processing device, information processing method, and information processing program
US20130227413A1 (en) Method and Apparatus for Providing a Contextual User Interface on a Device
US20130227490A1 (en) Method and Apparatus for Providing an Option to Enable Multiple Selections
US20120289290A1 (en) Transferring objects between application windows displayed on mobile terminal
KR20130093043A (ko) 터치 및 스와이프 내비게이션을 위한 사용자 인터페이스 방법 및 모바일 디바이스
US20130227454A1 (en) Method and Apparatus for Providing an Option to Undo a Delete Operation
KR102428753B1 (ko) 터치 감응형 디스플레이를 갖는 전자 디바이스 상에 동시에 디스플레이되는 다수의 애플리케이션들과 상호작용하기 위한 시스템들 및 방법들
KR20130124360A (ko) 제스처에 응답하여 정보를 디스플레이하는 전자 장치 및 디스플레이 방법
US20220391158A1 (en) Systems and Methods for Interacting with Multiple Display Devices
US20130155112A1 (en) Method, apparatus and computer program product for graphically transitioning between multiple program interface levels of a program
KR20140143673A (ko) 사용자 인터페이스 제어 방법 및 장치

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant