著录项信息
专利名称 | 一种基于手势操作调整终端窗口显示的方法及装置 |
申请号 | CN201410140984.3 | 申请日期 | 2014-04-10 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2014-10-08 | 公开/公告号 | CN104090720A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G06F3/0488 | IPC分类号 | G;0;6;F;3;/;0;4;8;8查看分类表>
|
申请人 | 中兴通讯股份有限公司 | 申请人地址 | 广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦法务部
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 中兴通讯股份有限公司 | 当前权利人 | 中兴通讯股份有限公司 |
发明人 | 周慧虹 |
代理机构 | 北京元本知识产权代理事务所 | 代理人 | 秦力军 |
摘要
本发明公开了一种基于手势操作调整终端窗口显示的方法及装置,涉及电子技术领域,其方法包括以下步骤:检测用户是否对触摸屏的通知显示区域进行触摸操作;当检测到用户是对所述触摸屏的通知显示区域进行触摸操作时,将所述通知以悬浮窗口的形式进行显示。以及检测用户的分屏指令;当检测到用户的分屏指令时,在所述触摸屏上分屏显示所述悬浮窗口和其他窗口。本发明通过手势操作达到增加一个窗口或改变窗口的显示,提升了多任务多窗口操作的用户体验。
1.一种基于手势操作调整终端窗口显示的方法,其特征在于,包括以下步骤:
检测用户是否对触摸屏用于显示接收到通知的程序图标或文字的通知显示区域中一个通知进行下拉触摸操作;
当检测到用户对通知显示区域中一个通知进行下拉触摸操作时,判断所述下拉触摸操作与预置的包含触摸区域和触摸类型的触摸操作是否相同;
若判断所述下拉触摸操作与预置的包含触摸区域和触摸类型的触摸操作相同时,则将所述通知显示区域中的通知以悬浮窗口的形式进行显示;
所述的将所述通知显示区域中的所选通知以悬浮窗口的形式进行显示是指:
将通知的程序图标或者文字转变成悬浮窗口;以及
用所述悬浮窗口显示通知的程序图标或者文字对应的应用程序界面。
2.根据权利要求1所述的方法,其特征在于,所述的将所述通知显示区域中的所选通知以悬浮窗口的形式显示之后的步骤还包括:
检测用户是否输入分屏指令;
当检测到用户输入分屏指令时,在所述触摸屏上分屏显示所述悬浮窗口和其他窗口。
3.根据权利要求1所述的方法,其特征在于,所述的检测用户是否对触摸屏的通知显示区域进行触摸操作包括:
当所述触摸屏的通知显示区域中有一个通知时,确定用户是否选中所述一个通知;
当确定所述一个通知被选中后,检测用户是否对所述一个通知进行持续的下拉触摸操作使所述通知进入特定区域。
4.根据权利要求3所述的方法,其特征在于,所述的检测用户是否对触摸屏的通知显示区域进行触摸操作还包括:
当所述触摸屏的通知显示区域中有多个通知时,确定用户是否选中所述多个通知中的一个通知;
当确定所述多个通知中的一个通知被选中后,将所述一个通知以预览图的形式进行显示,或者检测用户是否对所述一个通知进行持续的下拉触摸操作。
5.根据权利要求2所述的方法,其特征在于,所述检测用户是否输入分屏指令包括:
确定用户是否选中所述触摸屏中显示的悬浮窗口;
当确定所述悬浮窗口被选中后,通过对用户是否在所述悬浮窗口进行持续的拖动触摸操作来检测用户是否输入分屏指令。
6.根据权利要求2所述的方法,其特征在于,所述当检测到用户输入分屏指令时,在所述触摸屏上分屏显示所述悬浮窗口和其他窗口包括:
对用户在所述悬浮窗口进行持续拖动触摸操作的拖动方向进行检测;
根据所检测到的拖动方向,在所述触摸屏上分屏显示所述悬浮窗口和其他窗口。
7.一种基于手势操作调整终端窗口显示的装置,其特征在于,包括:
检测模块,用于检测用户是否对触摸屏用于显示接收到通知的程序图标或文字的通知显示区域中一个通知进行下拉触摸操作;
调整模块,用于当检测到用户对通知显示区域中一个通知进行下拉触摸操作时,判断所述下拉触摸操作与预置的包含触摸区域和触摸类型的触摸操作是否相同;若判断所述下拉触摸操作与预置的包含触摸区域和触摸类型的触摸操作相同时,则将所述通知显示区域中的通知以悬浮窗口的形式进行显示;
所述的将所述通知显示区域中的所选通知以悬浮窗口的形式进行显示是指:
将通知的程序图标或者文字转变成悬浮窗口;以及
用所述悬浮窗口显示通知的程序图标或者文字对应的应用程序界面。
8.根据权利要求7所述的装置,其特征在于,还包括:
检测单元,用于检测用户是否输入分屏指令;
调整单元,用于当检测到用户输入分屏指令时,在所述触摸屏上分屏显示所述悬浮窗口和其他窗口。
9.根据权利要求8所述的装置,其特征在于,所述检测模块包括:
确定单元,用于当所述触摸屏的通知显示区域中有一个通知时,确定用户是否选中所述一个通知,以及当所述触摸屏的通知显示区域中有多个通知时,确定用户是否选中所述多个通知中的一个通知;
检测单元,用于当确定所述一个通知被选中后,检测用户是否对所述一个通知进行持续的下拉触摸操作,以及当确定所述多个通知中的一个通知被选中后,将所述一个通知以预览图的形式进行显示,或者检测用户是否对所述一个通知进行持续的下拉触摸操作使所述通知进入特定区域。
一种基于手势操作调整终端窗口显示的方法及装置\n技术领域\n[0001] 本发明涉及电子技术领域,特别涉及一种基于手势操作调整终端窗口显示的方法及装置。\n背景技术\n[0002] 随着手机的普及,手机从通讯工具转化为互联网终端,人们对手机有了更多的功能需求,更多的操作习惯向PC(personal computer,个人计算机)靠近,多任务多窗口的操作从PC延伸到手机,如何在常规单窗口和多窗口之间快速切换,成为影响多窗口操作体验的关键因素。\n[0003] 因此,本发明提供了一种基于手势操作调整终端窗口显示的方法及装置。\n发明内容\n[0004] 本发明的目的在于提供一种基于手势操作调整终端窗口显示的方法及装置,解决了现有技术中单窗口和多窗口之间无法快速切换的问题。\n[0005] 根据本发明的一个方面,提供了一种基于手势操作调整终端窗口显示的方法,包括以下步骤:\n[0006] 检测用户是否对触摸屏的通知显示区域进行触摸操作;\n[0007] 当检测到用户是对所述触摸屏的通知显示区域进行触摸操作时,将所述通知以悬浮窗口的形式进行显示。\n[0008] 优选地,所述的将所述通知以悬浮窗口的形式显示之后的步骤还包括:\n[0009] 检测用户是否输入分屏指令;\n[0010] 当检测到用户输入分屏指令时,在所述触摸屏上分屏显示所述悬浮窗口和其他窗口。\n[0011] 优选地,所述的检测用户是否对触摸屏的通知显示区域进行触摸操作包括:\n[0012] 当所述触摸屏的通知显示区域中有一个通知时,确定用户是否选中所述一个通知;\n[0013] 当确定所述一个通知被选中后,检测用户是否对所述一个通知进行持续的下拉触摸操作。\n[0014] 优选地,所述的检测用户是否对触摸屏的通知显示区域进行触摸操作还包括:\n[0015] 当所述触摸屏的通知显示区域中有多个通知时,确定用户是否选中所述多个通知中的一个通知;\n[0016] 当确定所述多个通知中的一个通知被选中后,将所述一个通知以预览图的形式进行显示,或者检测用户是否对所述一个通知进行持续的下拉触摸操作。\n[0017] 优选地,所述的当检测到用户是对所述触摸屏的通知显示区域进行触摸操作时,将所述通知以悬浮窗口的形式进行显示包括:\n[0018] 判断所述下拉触摸操作与预置的包含触摸区域和触摸类型的触摸操作是否相同;\n[0019] 若判断所述下拉的触摸操作与预置的包含触摸区域和触摸类型的触摸操作相同时,则将所述通知以悬浮窗口的形式进行显示。\n[0020] 优选地,所述检测用户是否输入分屏指令包括:\n[0021] 确定用户是否选中所述触摸屏中显示的悬浮窗口;\n[0022] 当确定所述悬浮窗口被选中后,通过对用户是否在所述悬浮窗口进行持续的拖动触摸操作来检测用户是否输入分屏指令。\n[0023] 优选地,所述当检测到用户输入分屏指令时,在所述触摸屏上分屏显示所述悬浮窗口和其他窗口包括:\n[0024] 对用户在所述悬浮窗口进行持续拖动触摸操作的拖动方向进行检测;\n[0025] 根据所检测到的拖动方向,在所述触摸屏上分屏显示所述悬浮窗口和其他窗口。\n[0026] 根据本发明的另一方面,提供了一种基于手势操作调整终端窗口显示的装置,包括:\n[0027] 检测模块,用于检测用户是否对触摸屏的通知显示区域进行触摸操作;\n[0028] 调整模块,用于当检测到用户是对所述触摸屏的通知显示区域进行触摸操作时,将所述通知以悬浮窗口的形式进行显示。\n[0029] 优选地,还包括:\n[0030] 检测单元,用于检测用户是否输入分屏指令;\n[0031] 调整单元,用于当检测到用户输入分屏指令时,在所述触摸屏上分屏显示所述悬浮窗口和其他窗口。\n[0032] 优选地,所述检测模块包括:\n[0033] 确定单元,用于当所述触摸屏的通知显示区域中有一个通知时,确定用户是否选中所述一个通知,以及当所述触摸屏的通知显示区域中有多个通知时,确定用户是否选中所述多个通知中的一个通知;\n[0034] 检测单元,用于当确定所述一个通知被选中后,检测用户是否对所述一个通知进行持续的下拉触摸操作,以及当确定所述多个通知中的一个通知被选中后,将所述一个通知以预览图的形式进行显示,或者检测用户是否对所述一个通知进行持续的下拉触摸操作。\n[0035] 与现有技术相比较,本发明的有益效果在于:\n[0036] 本发明能够更直觉、快速的根据用户需求随时调整窗口程序显示形态,提升设备多任务的操作体验。\n附图说明\n[0037] 图1是本发明实施例提供的一种基于手势操作调整终端窗口显示的方法流程图;\n[0038] 图2是本发明实施例提供的一种基于手势操作调整终端窗口显示的装置示意图;\n[0039] 图3是本发明实施例提供的终端窗口布局示意图;\n[0040] 图4是本发明第一实施例提供的通过手势增加终端窗口的示意图;\n[0041] 图5是本发明第二实施例提供的通过手势增加终端窗口的示意图;\n[0042] 图6是本发明实施例提供的通过手势对终端窗口改变的示意图。\n具体实施方式\n[0043] 以下结合附图对本发明的优选实施例进行详细说明,应当理解,以下所说明的优选实施例仅用于说明和解释本发明,并不用于限定本发明。\n[0044] 图1显示了本发明实施例提供的一种基于手势操作调整终端窗口显示的方法流程图,如图1所述,包括以下步骤:\n[0045] 步骤S101:检测用户是否对触摸屏的通知显示区域进行触摸操作;\n[0046] 具体地说,当所述触摸屏的通知显示区域中有一个通知时,确定用户是否选中所述一个通知;当确定所述一个通知被选中后,检测用户是否对所述一个通知进行持续的下拉触摸操作。当所述触摸屏的通知显示区域中有多个通知时,确定用户是否选中所述多个通知中的一个通知;当确定所述多个通知中的一个通知被选中后,将所述一个通知以预览图的形式进行显示,或者检测用户是否对所述一个通知进行持续的下拉触摸操作。\n[0047] 步骤S102:当检测到用户是对所述触摸屏的通知显示区域进行触摸操作时,将所述通知以悬浮窗口的形式进行显示。\n[0048] 具体地说,判断所述下拉触摸操作与预置的包含触摸区域和触摸类型的触摸操作是否相同;若判断所述下拉的触摸操作与预置的包含触摸区域和触摸类型的触摸操作相同时,则将所述通知以悬浮窗口的形式进行显示。\n[0049] 本发明所述的将所述通知以悬浮窗口的形式显示之后的步骤还包括:检测用户是否输入分屏指令;当检测到用户输入分屏指令时,在所述触摸屏上分屏显示所述悬浮窗口和其他窗口。\n[0050] 具体地说,所述的检测用户是否输入分屏指令包括:确定用户是否选中所述触摸屏中显示的悬浮窗口;当确定所述悬浮窗口被选中后,通过对用户是否在所述悬浮窗口进行持续的拖动触摸操作来检测用户是否输入分屏指令。以及所述的当检测到用户输入分屏指令时,在所述触摸屏上分屏显示所述悬浮窗口和其他窗口包括:对用户在所述悬浮窗口进行持续拖动触摸操作的拖动方向进行检测;根据所检测到的拖动方向,在所述触摸屏上分屏显示所述悬浮窗口和其他窗口。\n[0051] 图2显示了本发明实施例提供的一种基于手势操作调整终端窗口显示的装置示意图,如图2所示,包括:检测模块201,用于检测用户是否对触摸屏的通知显示区域进行触摸操作;调整模块202,用于当检测到用户是对所述触摸屏的通知显示区域进行触摸操作时,将所述通知以悬浮窗口的形式进行显示。具体地说所述检测模块201包括:确定单元,用于当所述触摸屏的通知显示区域中有一个通知时,确定用户是否选中所述一个通知,以及当所述触摸屏的通知显示区域中有多个通知时,确定用户是否选中所述多个通知中的一个通知;检测单元,用于当确定所述一个通知被选中后,检测用户是否对所述一个通知进行持续的下拉触摸操作,以及当确定所述多个通知中的一个通知被选中后,将所述一个通知以预览图的形式进行显示,或者检测用户是否对所述一个通知进行持续的下拉触摸操作。\n[0052] 本发明还包括:检测单元,用于检测用户是否输入分屏指令;调整单元,用于当检测到用户输入分屏指令时,在所述触摸屏上分屏显示所述悬浮窗口和其他窗口。\n[0053] 图3显示了本发明实施例提供的终端窗口布局示意图,如图3所示,将所述终端的触摸屏划分成通知显示区域和全窗口显示区域,其通知显示区域包括通知模块30,全窗口显示区域包括显示屏模块10、窗口显示区域模块40。所述终端还包括中央处理模块20。具体地说,显示屏模块10用于显示程序窗口,中央处理模块20用于数据运算,并判断手指触摸的区域和手势类型,当手指触摸的区域和手势类型与预置的过程一致时,改变窗口区域显示的布局,通知模块30用于在通知显示区域中显示收到的通知,可以是显示屏模块的一部分,或者不同硬件,窗口显示区域模块40用于在全窗口显示区域中显示窗口的区域。\n[0054] 图4和图5显示了本发明第一实施例和第二实施例分别提供的通过手势增加终端窗口的示意图,图4是在通知显示区域中有多个通知时增加一个悬浮窗口,图5是在通知显示区域中仅有一个通知时增加一个悬浮窗口,其增加悬浮窗口的步骤包括:\n[0055] 步骤一、通知显示区域中显示收到一个或多个通知;\n[0056] 本发明用户的手持设备,具备可触摸的屏幕,并将手持设备的可触摸屏幕划分为通知显示区域和全窗口显示区域,在点亮可触摸的屏幕后,用于在通知显示区域中显示通知的区域,下面简称区域A,显示收到通知的图标或者文字。\n[0057] 步骤二、检测用户手指对一个通知产生接触后,识别到通知被选中;\n[0058] 当触摸屏检测到手指接触区域A后,识别到通知被选中。如下图4所示,当区域A多于一个通知时,系统识别手指接触的通知后,显示识别到的通知程序图标或者程序局部界面等的预览图,预览图如下图4的第二个线框屏幕所示;如下图5所示,当区域A只有一个通知时,可略过显示预览图的步骤。\n[0059] 步骤三、拖动被选中的通知移动一定距离;\n[0060] 步骤四、手指释放后,通知以悬浮窗口方式显示在全窗口显示区域中。\n[0061] 当检测到手指按住被选中的通知进行持续下拉拖动,并当手指拖动通知移动超过一定距离或者进入特定区域时,如下图4和图5的第三个线框屏幕所示,通知的图标或者文字自动转变为一个悬浮窗口,显示通知对应的应用程序界面,手指释放后,悬浮窗口停留在全窗口显示区域中所释放的位置,流程结束,此时在全窗口显示区域中显示两个窗口,一个是充满可触摸屏幕的窗口,显示在底层,另一个是悬浮窗口,显示在上层。\n[0062] 图6显示了本发明实施例提供的通过手势对终端窗口改变的示意图,如图6所示,从悬浮窗口+全窗口,转换为两个分屏窗口的显示过程。\n[0063] 步骤一、可触摸屏幕中显示一个全界面的窗口和一个悬浮窗口;\n[0064] 步骤二、当检测到用户手指对悬浮窗口进行接触后,识别到悬浮窗口处在可被移动的状态;\n[0065] 步骤三、拖动悬浮窗口移动到特定的区域;\n[0066] 步骤四、手指释放后,全界面窗口改为局部显示,悬浮窗口与全窗口改为上下平铺关系,相互不遮挡的方式共同铺满窗口显示区域。\n[0067] 此外,本发明不仅实现悬浮窗口与全窗口改为上下平铺关系,还可以实现悬浮窗口与全窗口改为左右平铺关系。\n[0068] 也就是说,在全窗口显示区域中的显示窗口的区域,下面简称区域B,区域B显示一个全界面的窗口和一个悬浮窗口。触摸屏检测到手指拖动悬浮窗口改变位置时,当悬浮窗口预设比例面积进入特定的区域(例如区域B的底部,这个特定区域可以是屏幕任意位置),这个区域有色彩变化,或者其它效果提醒。手指释放后,悬浮窗口嵌入全窗口之中,与全窗口不相互遮挡的方式共同铺满区域B。\n[0069] 综上所述,本发明具有以下技术效果:\n[0070] 采用本发明所述的多窗口建立和改变布局形式的方案,能够更直觉、快速的根据用户需求随时改变窗口程序显示形态,提升设备多任务的操作体验。\n[0071] 尽管上文对本发明进行了详细说明,但是本发明不限于此,本技术领域技术人员可以根据本发明的原理进行各种修改。因此,凡按照本发明原理所作的修改,都应当理解为落入本发明的保护范围。
法律信息
- 2019-05-07
- 2014-12-31
实质审查的生效
IPC(主分类): G06F 3/0488
专利申请号: 201410140984.3
申请日: 2014.04.10
- 2014-10-08
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2012-10-17
|
2011-04-14
| | |
2
| |
2012-10-24
|
2011-04-22
| | |
3
| |
2012-10-24
|
2011-04-20
| | |
4
| |
2013-04-17
|
2012-12-31
| | |
5
| |
2013-02-06
|
2012-09-19
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |