一种基于手势操作调整终端窗口显示的方法及装置制造方法

文档序号:6543288阅读:125来源:国知局
一种基于手势操作调整终端窗口显示的方法及装置制造方法
【专利摘要】本发明公开了一种基于手势操作调整终端窗口显示的方法及装置,涉及电子【技术领域】,其方法包括以下步骤:检测用户是否对触摸屏的通知显示区域进行触摸操作;当检测到用户是对所述触摸屏的通知显示区域进行触摸操作时,将所述通知以悬浮窗口的形式进行显示。以及检测用户的分屏指令;当检测到用户的分屏指令时,在所述触摸屏上分屏显示所述悬浮窗口和其他窗口。本发明通过手势操作达到增加一个窗口或改变窗口的显示,提升了多任务多窗口操作的用户体验。
【专利说明】一种基于手势操作调整终端窗口显示的方法及装置

【技术领域】
[0001] 本发明涉及电子【技术领域】,特别涉及一种基于手势操作调整终端窗口显示的方法 及装置。

【背景技术】
[0002] 随着手机的普及,手机从通讯工具转化为互联网终端,人们对手机有了更多的功 能需求,更多的操作习惯向PC(personal computer,个人计算机)靠近,多任务多窗口的操 作从PC延伸到手机,如何在常规单窗口和多窗口之间快速切换,成为影响多窗口操作体验 的关键因素。
[0003] 因此,本发明提供了一种基于手势操作调整终端窗口显示的方法及装置。


【发明内容】

[0004] 本发明的目的在于提供一种基于手势操作调整终端窗口显示的方法及装置,解决 了现有技术中单窗口和多窗口之间无法快速切换的问题。
[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] 图1是本发明实施例提供的一种基于手势操作调整终端窗口显示的方法流程图;
[0038] 图2是本发明实施例提供的一种基于手势操作调整终端窗口显示的装置示意图;
[0039] 图3是本发明实施例提供的终端窗口布局示意图;
[0040] 图4是本发明第一实施例提供的通过手势增加终端窗口的示意图;
[0041] 图5是本发明第二实施例提供的通过手势增加终端窗口的示意图;
[0042] 图6是本发明实施例提供的通过手势对终端窗口改变的示意图。

【具体实施方式】
[0043] 以下结合附图对本发明的优选实施例进行详细说明,应当理解,以下所说明的优 选实施例仅用于说明和解释本发明,并不用于限定本发明。
[0044] 图1显示了本发明实施例提供的一种基于手势操作调整终端窗口显示的方法流 程图,如图1所述,包括以下步骤:
[0045] 步骤S101 :检测用户是否对触摸屏的通知显示区域进行触摸操作;
[0046] 具体地说,当所述触摸屏的通知显示区域中有一个通知时,确定用户是否选中所 述一个通知;当确定所述一个通知被选中后,检测用户是否对所述一个通知进行持续的下 拉触摸操作。当所述触摸屏的通知显示区域中有多个通知时,确定用户是否选中所述多个 通知中的一个通知;当确定所述多个通知中的一个通知被选中后,将所述一个通知以预览 图的形式进行显示,或者检测用户是否对所述一个通知进行持续的下拉触摸操作。
[0047] 步骤S102 :当检测到用户是对所述触摸屏的通知显示区域进行触摸操作时,将所 述通知以悬浮窗口的形式进行显示。
[0048] 具体地说,判断所述下拉触摸操作与预置的包含触摸区域和触摸类型的触摸操作 是否相同;若判断所述下拉的触摸操作与预置的包含触摸区域和触摸类型的触摸操作相同 时,则将所述通知以悬浮窗口的形式进行显示。
[0049] 本发明所述的将所述通知以悬浮窗口的形式显示之后的步骤还包括:检测用户是 否输入分屏指令;当检测到用户输入分屏指令时,在所述触摸屏上分屏显示所述悬浮窗口 和其他窗口。
[0050] 具体地说,所述的检测用户是否输入分屏指令包括:确定用户是否选中所述触摸 屏中显示的悬浮窗口;当确定所述悬浮窗口被选中后,通过对用户是否在所述悬浮窗口进 行持续的拖动触摸操作来检测用户是否输入分屏指令。以及所述的当检测到用户输入分屏 指令时,在所述触摸屏上分屏显示所述悬浮窗口和其他窗口包括:对用户在所述悬浮窗口 进行持续拖动触摸操作的拖动方向进行检测;根据所检测到的拖动方向,在所述触摸屏上 分屏显示所述悬浮窗口和其他窗口。
[0051] 图2显示了本发明实施例提供的一种基于手势操作调整终端窗口显示的装置示 意图,如图2所示,包括:检测模块201,用于检测用户是否对触摸屏的通知显示区域进行触 摸操作;调整模块202,用于当检测到用户是对所述触摸屏的通知显示区域进行触摸操作 时,将所述通知以悬浮窗口的形式进行显示。具体地说所述检测模块201包括:确定单元, 用于当所述触摸屏的通知显示区域中有一个通知时,确定用户是否选中所述一个通知,以 及当所述触摸屏的通知显示区域中有多个通知时,确定用户是否选中所述多个通知中的一 个通知;检测单元,用于当确定所述一个通知被选中后,检测用户是否对所述一个通知进行 持续的下拉触摸操作,以及当确定所述多个通知中的一个通知被选中后,将所述一个通知 以预览图的形式进行显示,或者检测用户是否对所述一个通知进行持续的下拉触摸操作。
[0052] 本发明还包括:检测单元,用于检测用户是否输入分屏指令;调整单元,用于当检 测到用户输入分屏指令时,在所述触摸屏上分屏显示所述悬浮窗口和其他窗口。
[0053] 图3显示了本发明实施例提供的终端窗口布局示意图,如图3所示,将所述终端的 触摸屏划分成通知显示区域和全窗口显示区域,其通知显示区域包括通知模块30,全窗口 显示区域包括显示屏模块10、窗口显示区域模块40。所述终端还包括中央处理模块20。具 体地说,显示屏模块10用于显示程序窗口,中央处理模块20用于数据运算,并判断手指触 摸的区域和手势类型,当手指触摸的区域和手势类型与预置的过程一致时,改变窗口区域 显示的布局,通知模块30用于在通知显示区域中显示收到的通知,可以是显示屏模块的一 部分,或者不同硬件,窗口显示区域模块40用于在全窗口显示区域中显示窗口的区域。
[0054] 图4和图5显示了本发明第一实施例和第二实施例分别提供的通过手势增加终端 窗口的示意图,图4是在通知显示区域中有多个通知时增加一个悬浮窗口,图5是在通知显 示区域中仅有一个通知时增加一个悬浮窗口,其增加悬浮窗口的步骤包括:
[0055] 步骤一、通知显示区域中显示收到一个或多个通知;
[0056] 本发明用户的手持设备,具备可触摸的屏幕,并将手持设备的可触摸屏幕划分为 通知显示区域和全窗口显示区域,在点亮可触摸的屏幕后,用于在通知显示区域中显示通 知的区域,下面简称区域A,显示收到通知的图标或者文字。
[0057] 步骤二、检测用户手指对一个通知产生接触后,识别到通知被选中;
[0058] 当触摸屏检测到手指接触区域A后,识别到通知被选中。如下图4所示,当区域A 多于一个通知时,系统识别手指接触的通知后,显示识别到的通知程序图标或者程序局部 界面等的预览图,预览图如下图4的第二个线框屏幕所示;如下图5所示,当区域A只有一 个通知时,可略过显示预览图的步骤。
[0059] 步骤三、拖动被选中的通知移动一定距离;
[0060] 步骤四、手指释放后,通知以悬浮窗口方式显示在全窗口显示区域中。
[0061] 当检测到手指按住被选中的通知进行持续下拉拖动,并当手指拖动通知移动超过 一定距离或者进入特定区域时,如下图4和图5的第三个线框屏幕所示,通知的图标或者文 字自动转变为一个悬浮窗口,显示通知对应的应用程序界面,手指释放后,悬浮窗口停留在 全窗口显示区域中所释放的位置,流程结束,此时在全窗口显示区域中显示两个窗口,一个 是充满可触摸屏幕的窗口,显示在底层,另一个是悬浮窗口,显示在上层。
[0062] 图6显示了本发明实施例提供的通过手势对终端窗口改变的示意图,如图6所示, 从悬浮窗口 +全窗口,转换为两个分屏窗口的显示过程。
[0063] 步骤一、可触摸屏幕中显不一个全界面的窗口和一个悬浮窗口;
[0064] 步骤二、当检测到用户手指对悬浮窗口进行接触后,识别到悬浮窗口处在可被移 动的状态;
[0065] 步骤三、拖动悬浮窗口移动到特定的区域;
[0066] 步骤四、手指释放后,全界面窗口改为局部显示,悬浮窗口与全窗口改为上下平铺 关系,相互不遮挡的方式共同铺满窗口显示区域。
[0067] 此外,本发明不仅实现悬浮窗口与全窗口改为上下平铺关系,还可以实现悬浮窗 口与全窗口改为左右平铺关系。
[0068] 也就是说,在全窗口显示区域中的显示窗口的区域,下面简称区域B,区域B显示 一个全界面的窗口和一个悬浮窗口。触摸屏检测到手指拖动悬浮窗口改变位置时,当悬浮 窗口预设比例面积进入特定的区域(例如区域B的底部,这个特定区域可以是屏幕任意位 置),这个区域有色彩变化,或者其它效果提醒。手指释放后,悬浮窗口嵌入全窗口之中,与 全窗口不相互遮挡的方式共同铺满区域B。
[0069] 综上所述,本发明具有以下技术效果:
[0070] 采用本发明所述的多窗口建立和改变布局形式的方案,能够更直觉、快速的根据 用户需求随时改变窗口程序显示形态,提升设备多任务的操作体验。
[0071] 尽管上文对本发明进行了详细说明,但是本发明不限于此,本【技术领域】技术人员 可以根据本发明的原理进行各种修改。因此,凡按照本发明原理所作的修改,都应当理解为 落入本发明的保护范围。
【权利要求】
1. 一种基于手势操作调整终端窗口显示的方法,其特征在于,包括以下步骤: 检测用户是否对触摸屏的通知显示区域进行触摸操作; 当检测到用户是对所述触摸屏的通知显示区域进行触摸操作时,将所述通知以悬浮窗 口的形式进行显示。
2. 根据权利要求1所述的方法,其特征在于,所述的将所述通知以悬浮窗口的形式显 示之后的步骤还包括: 检测用户是否输入分屏指令; 当检测到用户输入分屏指令时,在所述触摸屏上分屏显示所述悬浮窗口和其他窗口。
3. 根据权利要求1所述的方法,其特征在于,所述的检测用户是否对触摸屏的通知显 示区域进行触摸操作包括: 当所述触摸屏的通知显示区域中有一个通知时,确定用户是否选中所述一个通知; 当确定所述一个通知被选中后,检测用户是否对所述一个通知进行持续的下拉触摸操 作。
4. 根据权利要求3所述的方法,其特征在于,所述的检测用户是否对触摸屏的通知显 示区域进行触摸操作还包括: 当所述触摸屏的通知显示区域中有多个通知时,确定用户是否选中所述多个通知中的 一个通知; 当确定所述多个通知中的一个通知被选中后,将所述一个通知以预览图的形式进行显 示,或者检测用户是否对所述一个通知进行持续的下拉触摸操作。
5. 根据权利要求3或4所述的方法,其特征在于,所述的当检测到用户是对所述触摸屏 的通知显示区域进行触摸操作时,将所述通知以悬浮窗口的形式进行显示包括: 判断所述下拉触摸操作与预置的包含触摸区域和触摸类型的触摸操作是否相同; 若判断所述下拉的触摸操作与预置的包含触摸区域和触摸类型的触摸操作相同时,则 将所述通知以悬浮窗口的形式进行显示。
6. 根据权利要求2所述的方法,其特征在于,所述检测用户是否输入分屏指令包括: 确定用户是否选中所述触摸屏中显示的悬浮窗口; 当确定所述悬浮窗口被选中后,通过对用户是否在所述悬浮窗口进行持续的拖动触摸 操作来检测用户是否输入分屏指令。
7. 根据权利要求5所述的方法,其特征在于,所述当检测到用户输入分屏指令时,在所 述触摸屏上分屏显示所述悬浮窗口和其他窗口包括: 对用户在所述悬浮窗口进行持续拖动触摸操作的拖动方向进行检测; 根据所检测到的拖动方向,在所述触摸屏上分屏显示所述悬浮窗口和其他窗口。
8. -种基于手势操作调整终端窗口显示的装置,其特征在于,包括: 检测模块,用于检测用户是否对触摸屏的通知显示区域进行触摸操作; 调整模块,用于当检测到用户是对所述触摸屏的通知显示区域进行触摸操作时,将所 述通知以悬浮窗口的形式进行显示。
9. 根据权利要求8所述的装置,其特征在于,还包括: 检测单元,用于检测用户是否输入分屏指令; 调整单元,用于当检测到用户输入分屏指令时,在所述触摸屏上分屏显示所述悬浮窗 口和其他窗口。
10.根据权利要求8所述的装置,其特征在于,所述检测模块包括: 确定单元,用于当所述触摸屏的通知显示区域中有一个通知时,确定用户是否选中所 述一个通知,以及当所述触摸屏的通知显示区域中有多个通知时,确定用户是否选中所述 多个通知中的一个通知; 检测单元,用于当确定所述一个通知被选中后,检测用户是否对所述一个通知进行持 续的下拉触摸操作,以及当确定所述多个通知中的一个通知被选中后,将所述一个通知以 预览图的形式进行显示,或者检测用户是否对所述一个通知进行持续的下拉触摸操作。
【文档编号】G06F3/0488GK104090720SQ201410140984
【公开日】2014年10月8日 申请日期:2014年4月10日 优先权日:2014年4月10日
【发明者】周慧虹 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1