屏幕分区域显示的方法、装置及触屏终端的制作方法

文档序号:6385821阅读:771来源:国知局
专利名称:屏幕分区域显示的方法、装置及触屏终端的制作方法
技术领域
本发明涉及终端设备的屏幕显示,特别是涉及一种屏幕分区域显示的方法及触屏终端。
背景技术
随着智能移动终端的普及,使用移动终端的人数越来越多,而且移动终端的硬件和软件性能也都在逐步提高,屏幕也在逐渐的增大,人们已不再满足于在如此大的屏幕上只进行很单一的操作,更希望它是一台可以替代电脑的超级终端,而电脑的优点之一就是它的多窗口运行,可以使用户同时操作多个程序。中国专利文献201110326324公开了一种触摸屏终端的新建窗口的方法,该方法根据用户在触摸屏上输入的触摸动作和运动轨迹,将触摸屏上程序窗口的显示区域划分为第一显示区域和第二显示区域,并将所述程序窗口按比例缩小显示在所述第一显示区域,在所述第二显示区域内显示新程序窗口,而且新建的窗口不会覆盖原有窗口,并保留有原有窗口信息。另外,还提出可以根据需要采用上述步骤对所述第一显示区域和/或第二显示区域继续进行划分,实现多个程序窗口的新建。然而,使用该方法对多个程序分多个程序窗口进行显示时,随着所运行程序的逐渐增多,单个程序所占的显示区域逐渐变小,严重影响到显示效果及用户体验。因此,需要解决能同时开启较多数量的程序窗口与确保较好的显示效果及用户体验之间的矛盾。

发明内容
本发明旨在提高更好的用户体验,解决如何在屏幕上分区域高效显示不同应用程序,实现终端屏幕显示界面的合理利用并满足用户的多应用操作需求,且尤其重要的是,随着显示的程序逐渐增多,仍能够合理地处理程序窗口并保持较佳的显示效果,提升用户体验。为实现上述目的,本发明采用以下技术方案
一种屏幕分区域显示的方法,包括以下步骤
a.运行一个应用程序时,检测触屏上是否出现针对所述应用程序的显示窗口的预定义缩放手势,当检测到预定义缩放手势时将所述应用程序的显示窗口缩放到第一显示区域,并在所述第一显示区域之外的空闲区域显示桌面;
b.运行下一个应用程序时,使所述下一个应用程序在所述空闲区域内显示,并检测触屏上是否出现针对所述下一个应用程序的显示窗口的预定义缩放手势,当检测到预定义缩放手势时将所述下一个应用程序的显示窗口缩放到所述第一显示区域,置于上一个应用程序的显示窗口的上方或下方但不完全覆盖,形成书页式的层叠显示,并在所述第一显示区域之外的空闲区域显示桌面。可进一步采用以下一些技术方案
下一个应用程序的显示窗口缩放到所述第一显示区域时置于上一个应用程序的显示窗口的上方。
还包括以下步骤
当在所述空闲区域显示的应用程序退出时,判断在所述第一显示区域显示的应用程序的数量是否不小于两个;
如果在所述第一显示区域显示的应用程序的数量不小于两个,使上一个应用程序退回到所述空闲区域显示;
如果在所述第一显示区域显示的应用程序的数量小于两个,在所述空闲区域恢复桌面显不O还包括以下步骤
检测是否出现针对在所述第一显示区域的层叠显示的其中一个应用程序的预定义上位手势,当检测到预定义上位手势时将相应的应用程序的显示窗口显示在最上层。对于在所述第一显示区域显示的多个应用程序的显示窗口,非最上层显示的显示窗口露出的区域均显示有表示相应应用程序的标记。所述的预定义换位手势的是触摸到非最上层显示的显示窗口露出的区域的手势。还包括以下步骤
检测是否出现针对在显示的任一个应用程序的预定义全屏手势,当检测到预定义全屏手势时将相应的应用程序全屏显示。还包括以下步骤
检测是否出现针对在所述第一显示区域的层叠显示的其中一个应用程序和在所述空闲区域显示的应用程序的预定义换位手势,当检测到预定义换位手势时将相关的应用程序的显示区域交换位置。一种屏幕分区域显示的装置,包括
第一模块,用于在运行一个应用程序时,检测触屏上是否出现针对所述应用程序的显示窗口的预定义缩放手势,当检测到预定义缩放手势时将所述应用程序的显示窗口缩放到第一显示区域,并在所述第一显示区域之外的空闲区域显示桌面;
第二模块,用于在运行下一个应用程序时,使所述下一个应用程序在所述空闲区域内显示,并检测触屏上是否出现针对所述下一个应用程序的显示窗口的预定义缩放手势,当检测到预定义缩放手势时将所述下一个应用程序的显示窗口缩放到所述第一显示区域,置于上一个应用程序的显示窗口的上方或下方但不完全覆盖,形成书页式的层叠显示,并在所述第一显示区域之外的空闲区域显示桌面。一种触屏终端,包括所述的屏幕分区域显示的装置。本发明的有益技术效果
本发明的方法使得用户操作应用程序窗口时具有很强的自主性、灵活性和便利性,用户可以在不切换程序显示界面的前提下,根据自己的需要方便灵活地选择操控应用程序对象,而不再局限于只显示预定义应用程序。并且,在有限的显示界面上,本发明摒弃了现有技术中新开窗口不覆盖原有窗口的显示方式,而是采用了书页式的层叠显示,随着同时显示的程序增多,本发明的方法仍能够合理地处理较多的程序窗口并保持较佳的显示效果,极大地提升了用户体验,在尽量不影响应用程序的原用户体验的基础上发挥出终端显示的最大潜能。


图1为本发明屏幕分区域显示的方法一个具体实施例的流程 图2为一个具体实施例中两个应用程序形成书页式的层叠显示的示意图。
具体实施例方式以下结合附图对本发明的实施例作详细说明。应该强调的是,下述说明仅仅是示例性的,而不是为了限制本发明的范围及其应用。在一些实施例里,一种屏幕分区域显示的方法至少包括以下步骤
步骤a.运行一个应用程序时,检测触屏上是否出现针对所述应用程序的显示窗口的预定义缩放手势,当检测到预定义缩放手势时将所述应用程序的显示窗口缩放到第一显示区域,并在所述第一显示区域之外的空闲区域显示桌面;
步骤b.运行下一个应用程序时,使所述下一个应用程序在所述空闲区域内显示,并检测触屏上是否出现针对所述下一个应用程序的显示窗口的预定义缩放手势,当检测到预定义缩放手势时将所述下一个应用程序的显示窗口缩放到所述第一显示区域,置于上一个应用程序的显示窗口的上方或下方但不完全覆盖,形成书页式的层叠显示,并在所述第一显示区域之外的空闲区域显示桌面。可以理解,以上所述的“上一个”和“下一个”并非特指,在运行的应用程序的数量超出两个的情况下,应根据程序运行的顺序来界定“上一个”和“下一个”是指哪一个。优选地,下一个应用程序的显示窗口缩放到所述第一显示区域时置于上一个应用程序的显示窗口的上方。在一些优选实施例里,该方法还包括以下步骤
当在所述空闲区域显示的应用程序退出时,判断在所述第一显示区域显示的应用程序的数量是否不小于两个;
如果在所述第一显示区域显示的应用程序的数量不小于两个,使上一个应用程序退回到所述空闲区域显示;
如果在所述第一显示区域显示的应用程序的数量小于两个,在所述空闲区域恢复桌面显不O在一些优选实施例里,该方法还包括以下步骤
检测是否出现针对在所述第一显示区域的层叠显示的其中一个应用程序的预定义上位手势,当检测到预定义上位手势时将相应的应用程序的显示窗口显示在最上层。优选地,对于在所述第一显示区域显示的多个应用程序的显示窗口,非最上层显示的显示窗口露出的区域均显示有表示相应应用程序的标记。优选地,所述的预定义换位手势的是触摸到非最上层显示的显示窗口露出的区域的手势。在一些优选实施例里,还包括以下步骤
检测是否出现针对在显示的任一个应用程序的预定义全屏手势,当检测到预定义全屏手势时将相应的应用程序全屏显示。在一些优选实施例里,还包括以下步骤
检测是否出现针对在所述第一显示区域的层叠显示的其中一个应用程序和在所述空闲区域显示的应用程序的预定义换位手势,当检测到预定义换位手势时将相关的应用程序的显示区域交换位置。所述屏幕可以是触屏手机的屏幕。例如,手机运行任一应用程序A,在手机屏幕上按照预定义手势滑动,手机根据预定义手势选择将应用程序A进行相应缩放,置于屏幕指定位置即第一显示区域,同时系统将手机桌面置于空闲区域,方便用户进行其他操作,比如开启应用程序B。开启应用程序B后,应用程序B显示在空闲区域,当用户需要再开启新的应用程序C时,使用预定义手势,应用程序B自动缩放到应用程序A的位置,置于应用程序A上方或下方但不完全覆盖,形成书页效果,同时将手机桌面置于空闲屏幕,直到开启应用程序C,此时应用程序C独占原应用程序B位置。类似此方式,当用户打开更多应用程序时,沿用上面方法进行设置。当用户需要退出应用程序C时,用户针对应用程序滑动预定义手势,系统关闭应用程序C,同时将应用程序B还原至应用程序C位置。当应用程序B退出时,系统在原应用程序B位置显示桌面,方便用户进行其他操作。如图1所示,在一个较具体的实例里,所述方法执行如下步骤
步骤1、启动任一应用程序A ;
步骤2、在应用程序A界面,按照预定义手势滑动,激活分屏显示功能,同时应用程序A自动缩放至屏幕第一显示区域,例如屏幕上半部分,同时可使该应用对应线程自动获得系统服务层优先级,防止线程被杀死;
步骤3、系统自动推送手机桌面到空闲屏幕,启动应用程序B后,应用程序B占据空闲屏幕,也可使应用程序B获得系统服务层优先级,防止线程被杀死;
步骤4、当用户要再启动应用程序C时,针对应用程序B的界面滑动预定义手势,此时,应用程序B缩放至应用程序A位置,例如置于应用程序A应用下方,与应用程序A形成书页效果,如图2所示,应用程序B部分露出,可在指定位置显示一个小标志,此时A应用可正常使用,且不影响使用效果,此时应用程序B除了被应用程序A遮挡住一部分之外,其他方面与程序A无异,同时系统自动推送手机桌面到在原程序B所在位置,方便用户打开C程序;步骤5、当用户需要使用应用程序B时,用户针对程序A的界面滑动预定义手势,此时系统提示用户选择显示程序,选择程序B,同时程序A的显示区域置于程序B之下;
步骤6、当用户需到退出最新打开的应用程序时,针对应用程序的界面滑动预定义手势,关闭该应用,如果此时还有大于等于2个应用在显示时,系统自动将最近的一个应用置于该位置。优选地,如果此时显示的应用小于2个,系统自动推送桌面到此位置。当需要将一个应用程序界面扩展至全屏幕时,用户可以针对该应用程序界面滑动预定义的动作,该应用程序界面扩展至全屏幕。当只启动两个程序时,可以在终端界面滑动指定手势,互换程序在屏幕显示的位置。在一些实施例里,屏幕分区域显示的装置包括
第一模块,用于在运行一个应用程序时,检测触屏上是否出现针对所述应用程序的显示窗口的预定义缩放手势,当检测到预定义缩放手势时将所述应用程序的显示窗口缩放到第一显示区域,并在所述第一显示区域之外的空闲区域显示桌面;
第二模块,用于在运行下一个应用程序时,使所述下一个应用程序在所述空闲区域内显示,并检测触屏上是否出现针对所述下一个应用程序的显示窗口的预定义缩放手势,当检测到预定义缩放手势时将所述下一个应用程序的显示窗口缩放到所述第一显示区域,置于上一个应用程序的显示窗口的上方或下方但不完全覆盖,形成书页式的层叠显示,并在所述第一显示区域之外的空闲区域显示桌面。在一些实施例里,触屏终端包括所述的屏幕分区域显示的装置。除了手机,触屏终端还可以是平板电脑等。以上内容是结合具体的优选实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。
权利要求
1.一种屏幕分区域显示的方法,其特征在于,包括以下步骤 a.运行一个应用程序时,检测触屏上是否出现针对所述应用程序的显示窗口的预定义缩放手势,当检测到预定义缩放手势时将所述应用程序的显示窗口缩放到第一显示区域,并在所述第一显示区域之外的空闲区域显示桌面; b.运行下一个应用程序时,使所述下一个应用程序在所述空闲区域内显示,并检测触屏上是否出现针对所述下一个应用程序的显示窗口的预定义缩放手势,当检测到预定义缩放手势时将所述下一个应用程序的显示窗口缩放到所述第一显示区域,置于上一个应用程序的显示窗口的上方或下方但不完全覆盖,形成书页式的层叠显示,并在所述第一显示区域之外的空闲区域显示桌面。
2.如权利要求1所述屏幕分区域显示的方法,其特征在于,下一个应用程序的显示窗口缩放到所述第一显示区域时置于上一个应用程序的显示窗口的上方。
3.如权利要求1所述屏幕分区域显示的方法,其特征在于,还包括以下步骤 当在所述空闲区域显示的应用程序退出时,判断在所述第一显示区域显示的应用程序的数量是否不小于两个; 如果在所述第一显示区域显示的应用程序的数量不小于两个,使上一个应用程序退回到所述空闲区域显示; 如果在所述第一显示区域显示的应用程序的数量小于两个,在所述空闲区域恢复桌面显不O
4.如权利要求1至3任一项所述屏幕分区域显示的方法,其特征在于,还包括以下步骤 检测是否出现针对在所述第一显示区域的层叠显示的其中一个应用程序的预定义上位手势,当检测到预定义上位手势时将相应的应用程序的显示窗口显示在最上层。
5.如权利要求4所述屏幕分区域显示的方法,其特征在于,对于在所述第一显示区域显示的多个应用程序的显示窗口,非最上层显示的显示窗口露出的区域均显示有表示相应应用程序的标记。
6.如权利要求4所述屏幕分区域显示的方法,其特征在于,所述的预定义换位手势的是触摸到非最上层显示的显示窗口露出的区域的手势。
7.如权利要求1至6任一项所述屏幕分区域显示的方法,其特征在于,还包括以下步骤 检测是否出现针对在显示的任一个应用程序的预定义全屏手势,当检测到预定义全屏手势时将相应的应用程序全屏显示。
8.如权利要求1至6任一项所述屏幕分区域显示的方法,其特征在于,还包括以下步骤 检测是否出现针对在所述第一显示区域的层叠显示的其中一个应用程序和在所述空闲区域显示的应用程序的预定义换位手势,当检测到预定义换位手势时将相关的应用程序的显示区域交换位置。
9.一种屏幕分区域显示的装置,其特征在于,包括 第一模块,用于在运行一个应用程序时,检测触屏上是否出现针对所述应用程序的显示窗口的预定义缩放手势,当检测到预定义缩放手势时将所述应用程序的显示窗口缩放到第一显示区域,并在所述第一显示区域之外的空闲区域显示桌面;第二模块,用于在运行下一个应用程序时,使所述下一个应用程序在所述空闲区域内显示,并检测触屏上是否出现针对所述下一个应用程序的显示窗口的预定义缩放手势,当检测到预定义缩放手势时将所述下一个应用程序的显示窗口缩放到所述第一显示区域,置于上一个应用程序的显示窗口的上方或下方但不完全覆盖,形成书页式的层叠显示,并在所述第一显示区域之外的空闲区域显示桌面。
10.一种触屏终端,其特征在于,包括权利要求9所述的屏幕分区域显示的装置。
全文摘要
一种屏幕分区域显示的方法,包括以下步骤a.运行一个应用程序时,检测触屏上是否出现预定义缩放手势,当检测到预定义缩放手势时将所述应用程序的显示窗口缩放到第一显示区域,并在所述第一显示区域之外的空闲区域显示桌面;b.运行下一个应用程序时,使下一个应用程序在空闲区域内显示,并检测触屏上是否出现针对所述下一个应用程序的显示窗口的预定义缩放手势,当检测到时将所述下一个应用程序的显示窗口缩放到所述第一显示区域,置于上一个应用程序的显示窗口的上方或下方但不完全覆盖,形成书页式的层叠显示。还公开了相应的显示装置及触屏终端。随着显示的程序的增多,本发明仍能够合理地处理程序窗口并保持较佳的显示效果,提升用户体验。
文档编号G06F3/0488GK103019609SQ201210582020
公开日2013年4月3日 申请日期2012年12月28日 优先权日2012年12月28日
发明者岳闯, 张星龙 申请人:广东欧珀移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1