CN112463084A - 分屏显示方法、装置、终端设备及计算机可读存储介质 - Google Patents
分屏显示方法、装置、终端设备及计算机可读存储介质 Download PDFInfo
- Publication number
- CN112463084A CN112463084A CN201910841126.4A CN201910841126A CN112463084A CN 112463084 A CN112463084 A CN 112463084A CN 201910841126 A CN201910841126 A CN 201910841126A CN 112463084 A CN112463084 A CN 112463084A
- Authority
- CN
- China
- Prior art keywords
- screen
- split
- gesture
- splitting
- information
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 52
- 238000012545 processing Methods 0.000 claims description 12
- 230000008569 process Effects 0.000 abstract description 11
- 238000005516 engineering process Methods 0.000 abstract description 2
- 238000010586 diagram Methods 0.000 description 20
- 238000004891 communication Methods 0.000 description 9
- 230000001788 irregular Effects 0.000 description 7
- 230000003287 optical effect Effects 0.000 description 4
- 230000005236 sound signal Effects 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000001133 acceleration Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000006978 adaptation Effects 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000029553 photosynthesis Effects 0.000 description 1
- 238000010672 photosynthesis Methods 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000003786 synthesis reaction Methods 0.000 description 1
- 208000008918 voyeurism Diseases 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
- G06F3/1423—Digital output to display device ; Cooperation and interconnection of the display device with other functional units controlling a plurality of local displays, e.g. CRT and flat panel display
- G06F3/1431—Digital output to display device ; Cooperation and interconnection of the display device with other functional units controlling a plurality of local displays, e.g. CRT and flat panel display using a single graphics controller
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction 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/0488—Interaction 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/04883—Interaction 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- Computer Graphics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本公开是关于一种分屏显示方法、装置、终端设备及计算机可读存储介质,属于终端技术领域。所述方法包括:获取第一分屏手势信息;基于所述第一分屏手势信息确定出终端设备的屏幕的至少两个分屏区域,所述至少两个分屏区域的边界与所述第一分屏手势信息相关;控制所述屏幕按照所述至少两个分屏区域进行分屏显示。用户可以通过分屏手势来定义分屏区域的形状和位置,避免相关技术中分屏时只能将屏幕分为上下两个相同的矩形区域的问题。这种分屏方式使得用户可以根据需求设置分屏区域的数量、位置、形状等,这样一方面可以更加满足用户的使用需求,另一方面,对于大屏设备而言,可以更加重复利用屏幕资源。
Description
技术领域
本公开涉及终端技术领域,尤其涉及一种分屏显示方法、装置、终端设备及计算机可读存储介质。
背景技术
分屏操作是近年来智能手机中开发出的新功能。通过将屏幕拆分为2个可以独立控制和显示的区域,实现在手机上的多任务并行操作。
发明内容
本公开提供一种分屏显示方法、装置、终端设备及计算机可读存储介质,该方案可以根据用户手势定义分屏区域的数量、形状、大小,以满足用户的多样化需求。
根据本公开实施例的第一方面,提供一种分屏显示方法,所述方法包括:
获取第一分屏手势信息;
基于所述第一分屏手势信息确定出终端设备的屏幕的至少两个分屏区域,所述至少两个分屏区域的边界与所述第一分屏手势信息相关;
控制所述屏幕按照所述至少两个分屏区域进行分屏显示。
在本公开实施例中,通过获取第一分屏手势信息,然后按照第一分屏手势信息确定出分屏区域的形状和位置,由于这里的分屏区域的形状和位置是由第一分屏手势信息确定的,因此,用户可以通过分屏手势来定义分屏区域的形状和位置,避免相关技术中分屏时只能将屏幕分为上下两个相同的矩形区域的问题。这种分屏方式使得用户可以根据需求设置分屏区域的数量、位置、形状等,这样一方面可以更加满足用户的使用需求,另一方面,对于大屏设备而言,可以更加重复利用屏幕资源。
可选地,所述获取第一分屏手势信息,包括:
当检测到预定操作指令时,控制所述终端设备进入分屏操作模式;
在所述分屏操作模式下,获取所述第一分屏手势信息。
在该实现方式中,终端设备可以设置有分屏操作模式,因为本公开在进行分屏时,需要进行分屏手势的操作,为了避免和其他操作区分开,且让终端设备可以知道该手势是用来分屏的,可以先通过预定操作指令进入分屏操作模式。
可选地,所述第一分屏手势信息包括滑动手势的路径信息或者点击手势的坐标信息。
在该实现方式中,第一分屏手势信息可以由滑动手势或者点击手势来产生,这样,用户可以通过滑动手势或者点击手势来实现分屏操作,操作简单便捷。
可选地,所述基于所述第一分屏手势信息确定出终端设备的屏幕的至少两个分屏区域,包括:
基于所述第一分屏手势信息确定出滑动手势的路径或者点击手势产生的点的连线;
采用所述滑动手势的路径或者点击手势产生的点的连线作为所述至少两个分屏区域的边界。
在该实现方式中,通过第一分屏手势信息确定出滑动手势的路径或者点击手势产生的点的连线,然后以确定出的路径或连线确定出分屏区域的边界,一方面方便用户通过滑动手势或者点击手势进行分屏操作,另一方面终端设备确定分屏区域的过程较为简单,占用资源少,易于实现。
可选地,所述分屏显示方法还包括:
对所述滑动手势的路径进行修正,以使所述滑动路径的手势修正为直线或曲线。
在该实现方式中,由于用户滑动手势的路径通常为不规则线条,而为了保证分屏区域的规则,可以将用户滑动手势的路径先以使所述滑动路径的手势修正为直线或曲线,保证分屏区域更规则。
可选地,所述分屏显示方法还包括:
获取调整手势信息;
基于所述调整手势信息调整所述至少两个分屏区域中的至少一个的边界。
在该实现方式中,在分屏完成后,可以继续通过用户的调整手势,调整分屏区域的边界,从而调整分屏区域的大小、位置和形状等。
可选地,所述调整手势信息包括以一个分屏区域为起点的拖动轨迹信息,或者以两个相邻分屏区域的边界为起点的拖动轨迹信息,或者以分屏区域的顶点为起点的拖动轨迹信息。
在该实现方式,调整分屏区域通常可以通过拖动分屏区域、拖动分屏区域的边界或者拖动分屏区域的顶点的方式实现。
可选地,所述分屏显示方法还包括:
获取第二分屏手势信息;
基于所述第二分屏手势信息对所述至少两个分屏区域中的至少一个进行分屏操作。
在该实现方式中,终端设备可以在已经进行过分屏操作后,再次进行分屏,从而使得分屏区域更加满足用户的使用需求。
根据本公开实施例的第二方面,提供一种分屏显示装置,所述分屏显示装置包括:
获取单元,被配置为获取第一分屏手势信息;
确定单元,被配置为基于所述第一分屏手势信息确定出终端设备的屏幕的至少两个分屏区域,所述至少两个分屏区域的边界与所述第一分屏手势信息相关;
控制单元,被配置为控制所述屏幕按照所述至少两个分屏区域进行分屏显示。
可选地,所述获取单元,被配置为当检测到预定操作指令时,控制所述终端设备进入分屏操作模式;在所述分屏操作模式下,获取所述第一分屏手势信息。
可选地,所述第一分屏手势信息包括滑动手势的路径信息或者点击手势的坐标信息。
可选地,所述确定单元,被配置为基于所述第一分屏手势信息确定出滑动手势的路径或者点击手势产生的点的连线;采用所述滑动手势的路径或者点击手势产生的点的连线作为所述至少两个分屏区域的边界。
可选地,所述分屏显示装置还包括:
处理单元,被配置为对所述滑动手势的路径进行修正,以使所述滑动路径的手势修正为直线或曲线。
可选地,所述获取单元,还被配置为获取调整手势信息;
所述确定单元,还被配置为基于所述调整手势信息调整所述至少两个分屏区域中的至少一个的边界。
可选地,所述调整手势信息包括以一个分屏区域为起点的拖动轨迹信息,或者以两个相邻分屏区域的边界为起点的拖动轨迹信息,或者以分屏区域的顶点为起点的拖动轨迹信息。
可选地,所述获取单元,还被配置为获取第二分屏手势信息;
所述确定单元,还被配置为基于所述第二分屏手势信息对所述至少两个分屏区域中的至少一个进行分屏操作。
根据本公开实施例的第三方面,提供一种终端设备,所述终端设备包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为加载并执行所述可执行指令以实现第一方面任一项所述的分屏显示方法。
根据本公开实施例的第四方面,提供一种计算机可读存储介质,当所述计算机可读存储介质中的指令由处理器执行时,能够执行第一方面任一项所述的分屏显示方法。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
图1是根据一示例性实施例示出的一种分屏显示方法的流程图;
图2是根据一示例性实施例示出的一种分屏显示方法的流程图;
图3是根据一示例性实施例示出的一种终端设备的界面示意图;
图4是根据一示例性实施例示出的另一种终端设备的界面示意图;
图5是根据一示例性实施例示出的一种用户操作的示意图;
图6是根据一示例性实施例示出的一种滑动手势的示意图;
图7是根据一示例性实施例示出的一种点击手势的示意图;
图8和图9是根据一示例性实施例示出的一种终端设备的界面示意图;
图10和图11是根据一示例性实施例示出的一种终端设备的界面示意图;
图12是根据一示例性实施例示出的一种分屏显示装置的结构示意图;
图13是根据一示例性实施例示出的一种终端设备的框图。
具体实施方式
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
图1是根据一示例性实施例示出的一种分屏显示方法的流程图。该方法可以由终端设备执行,终端设备包括但不限于电脑、手机、平板电脑、可穿戴设备等。参见图1,分屏显示方法包括:
在步骤S11中,获取第一分屏手势信息。
在该实现方式中,第一分屏手势信息可以由滑动手势或者点击手势来产生,这样,用户可以通过滑动手势或者点击手势来实现分屏操作,操作简单便捷。
在本公开实施例中,第一分屏手势信息可以包括滑动手势的路径信息或者点击手势的坐标信息。其中,滑动手势的路径信息可以是该滑动路径上的所有点的坐标或者部分点的坐标。
在步骤S12中,基于第一分屏手势信息确定出终端设备的屏幕的至少两个分屏区域,至少两个分屏区域的边界与第一分屏手势信息相关。
在分屏操作过程中,屏幕被分割成至少两个分屏区域,相邻分屏区域的交线以及屏幕的边线组成分屏区域的边界。前述第一分屏手势信息可以用来确定各个分屏区域的边界。
在步骤S13中,控制终端设备的屏幕按照至少两个分屏区域进行分屏显示。
在确定出各个分屏区域的边界后,按照该分屏区域进行分频显示即可。
在本公开实施例中,通过获取第一分屏手势信息,然后按照第一分屏手势信息确定出分屏区域的形状和位置,由于这里的分屏区域的形状和位置是由第一分屏手势信息确定的,因此,用户可以通过分屏手势来定义分屏区域的形状和位置,避免相关技术中分屏时只能将屏幕分为上下两个相同的矩形区域的问题。这种分屏方式使得用户可以根据需求设置分屏区域的数量、位置、形状等,这样一方面可以更加满足用户的使用需求,另一方面,对于大屏设备而言,可以更加重复利用屏幕资源。
例如,在主播采用手机直播对战游戏时,如果主播不想对方看到自己直播画面中的地图信息,避免对手窥屏影响直播效果。则可以采用本公开提供的分屏方案,分出一个与地图窗口形状对应的分屏区域来遮挡住画面中地图的位置。同时还可以在该小的分屏区域内,显示图片等,增强直播效果。
再例如,可以将屏幕划分为3个部分,来分别与三个好友聊天,以节省来回切换聊天对象浪费的时间。
再例如,可以经过屏幕对角线将屏幕划分出两个直角三角形分屏区域,此时可以在两个屏幕分别显示照片,然后通过截屏功能进行照片合成,合成方式方便。且由于该分屏区域的形状可调,使得照片合成存在无限多的可能性,以满足用户需求。
可选地,获取第一分屏手势信息,包括:
当检测到预定操作指令时,控制终端设备进入分屏操作模式;
在分屏操作模式下,获取第一分屏手势信息。
在该实现方式中,终端设备可以设置有分屏操作模式,因为本公开在进行分屏时,需要进行分屏手势的操作,为了避免和其他操作区分开,且让终端设备可以知道该手势是用来分屏的,可以先通过预定操作指令进入分屏操作模式。
可选地,基于第一分屏手势信息确定出终端设备的屏幕的至少两个分屏区域,至少两个分屏区域的边界与第一分屏手势信息相关,包括:
基于第一分屏手势信息确定出滑动手势的路径或者点击手势产生的点的连线;
采用滑动手势的路径或者点击手势产生的点的连线作为至少两个分屏区域的边界。
在该实现方式中,通过第一分屏手势信息确定出滑动手势的路径或者点击手势产生的点的连线,然后以确定出的路径或连线确定出分屏区域的边界,一方面方便用户通过滑动手势或者点击手势进行分屏操作,另一方面终端设备确定分屏区域的过程较为简单,占用资源少,易于实现。
可选地,分屏显示方法还包括:
对滑动手势的路径进行修正,以使滑动路径的手势修正为直线或曲线。
在该实现方式中,由于用户滑动手势的路径通常为不规则线条,而为了保证分屏区域的规则,可以将用户滑动手势的路径先以使滑动路径的手势修正为直线或曲线,保证分屏区域更规则。
可选地,分屏显示方法还包括:
获取调整手势信息;
基于调整手势信息调整至少两个分屏区域中的至少一个的边界。
在该实现方式中,在分屏完成后,可以继续通过用户的调整手势,调整分屏区域的边界,从而调整分屏区域的大小、位置和形状等。
可选地,调整手势信息包括以一个分屏区域为起点的拖动轨迹信息,或者以两个相邻分屏区域的边界为起点的拖动轨迹信息,或者以分屏区域的顶点为起点的拖动轨迹信息。
在该实现方式,调整分屏区域通常可以通过拖动分屏区域、拖动分屏区域的边界或者拖动分屏区域的顶点的方式实现。
可选地,分屏显示方法还包括:
获取第二分屏手势信息;
基于第二分屏手势信息对至少两个分屏区域中的至少一个进行分屏操作。
在该实现方式中,终端设备可以在已经进行过分屏操作后,再次进行分屏,从而使得分屏区域更加满足用户的使用需求。
图2是根据一示例性实施例示出的一种分屏显示方法的流程图。该方法可以由终端设备执行,终端设备包括但不限于电脑、手机、平板电脑、可穿戴设备等。参见图2,分屏显示方法包括:
在步骤S21中,当检测到预定操作指令时,控制终端设备进入分屏操作模式。
这里的预定操作指令可以采用如下指令中的任一种:
打开分屏操作开关的操作指令;
选择分屏操作模式的操作指令;
产生预定手势的滑动操作指令;
基于终端设备实体按键产生的组合操作指令。
图3示出了一种终端设备的界面示意图。如图3所示,在终端设备操作***内,用户可以通过设置选项10来控制分屏操作模式的开关。例如,分屏操作模式可以通过开关选项11进行控制,如图3所示,当按钮位于“开”的位置时,分屏操作模式打开,用户可以通过点击或滑动该按钮,将按钮置于“关”的位置,从而关闭分屏操作模式。在用户控制该开关打开的过程中,会产生如前的“打开分屏操作开关的操作指令”。
图4示出了另一种终端设备的界面示意图。如图4所示,在终端设备操作***内,用户可以通过设置选项10来选择分屏操作的模式。例如,分屏操作模式可以设置2个或多个,通过选中对应的单选框12来选择,如图4所示,当分屏操作模式一对应的单选框被选中时,此时终端设备处于分屏操作模式一,在此情况下,再次点击分屏操作模式一对应的单选框,则可以取消选中分屏操作模式一。当然,用户也可以通过选中分屏操作模式二对应的单选框来改变分屏操作模式。这里,不同的分屏操作模式可以在分屏时,采用不同的参数。例如,分屏操作模式涉及的参数可以包括:最大分屏区域的数量、分屏区域边界线条类型等。
其中,最大分屏区域的数量是指在分屏过程中最多能够出现的分屏区域的数量,例如4个。分屏区域边界线条类型是指,用户在分屏操作时,由于手势产生的线条通常为不规则线条,此时是采用不规则线条,还是采用近似的规则线条来划分分屏区域,通常分屏区域边界线条类型可以为任意类型、直线型、曲线型等。
图5示出了一种用户操作的示意图。如图5所示,在终端设备工作时,用户可以通过滑动操作来产生手势,如果该手势与预定手势相同,则可以激活分屏操作模式。如图5所示,该预定手势13可以为从手机屏幕的两个对角划过的手势,这样可以避免与常规的手势动作重复,又能保证操作简单易实现。当然,图5所示仅为举例,本申请不限定该预定手势采用其他形式。在使用该手势前,用户可以通过终端设备的设置选项预先设定该预定手势,或者采用终端设备默认的预定手势。
除了上述三种外,还有一种基于终端设备实体按键产生的组合操作指令是指,用户可以通过按压实体按键,产生组合操作指令,该组合操作指令可以激活分屏操作模式。
在步骤S22中,在分屏操作模式下,获取第一分屏手势信息。
在分屏操作模式下,用户的手势可以包括滑动手势及点击手势。在本公开实施例中,用户操作产生分屏手势,终端设备获取第一分屏手势信息,第一分屏手势信息包括滑动手势的路径信息或者点击手势的坐标信息。
这里,用户的滑动手势产生的路径或者点击手势产生的连线,能够与屏幕的边缘形成至少一个封闭区域,或者,能够在屏幕边缘以内形成至少一个封闭区域。每个封闭区域对应一个分屏区域。
如果,用户的滑动手势或者点击手势不能形成上述封闭区域,则终端设备即使获取到第一分屏手势信息,也无法完成后续分屏操作。
图6示出了一种滑动手势的示意图。参见图6,用户在终端设备屏幕上连续滑动产生路径14,该路径14包括多条与终端设备屏幕边缘接触的线,这些线与屏幕的边缘形成3个封闭区域,该路径14可以作为后续分屏的依据,例如可以基于图6的路径14生成3个分屏区域①、②和③。
图7示出了一种点击手势的示意图。参见图7,用户在终端设备屏幕上连续点击产生多个点15,这些点的连线在屏幕边缘以内形成1个封闭区域,这些点15的连线可以作为后续分屏的依据,例如可以基于图7的4个点的连线生成分屏区域②和①。
在步骤S23中,基于第一分屏手势信息确定出终端设备的屏幕的至少两个分屏区域,至少两个分屏区域的边界与第一分屏手势信息相关。
在本公开实施例中,步骤S23可以采用如下方式实现:
基于第一分屏手势信息确定出滑动手势的路径或者点击手势产生的点的连线;
采用滑动手势的路径或者点击手势产生的点的连线作为至少两个分屏区域的边界。
例如图6所示,即为根据滑动手势的路径确定出终端设备的屏幕的至少两个分屏区域的边界。
例如图7所示,即为根据点击手势产生的点的连线确定出终端设备的屏幕的至少两个分屏区域的边界。
在本公开实施例中,采用滑动手势的路径或者点击手势产生的点的连线作为相邻分屏区域的分割线,形成至少两个分屏区域,这些分割线也即分屏区域的边界。
例如图6所示,采用滑动手势的路径作为相邻分屏区域的分割线,形成3个分屏区域。
在图6所示的情况下,滑动手势的路径或者点击手势产生的点的连线经过屏幕的边缘,这样多条路径或连线即可分割屏幕,得到至少两个分屏区域。
例如图7所示,点击手势产生的点的连线作为相邻分屏区域的分割线,形成2个分屏区域。
在图7所示的情况下,滑动手势的路径或者点击手势产生的点的连线通常不经过屏幕的边缘,且多条路径或连线构成一个封闭的图像,这样多条路径或连线即可分割出一个分屏区域,屏幕的其他区域可以作为一个或多个分屏区域。
图6和图7所示出的情况可以单独出现,也可以同时出现。
如前,用户在分屏操作时,由于手势产生的线条通常为不规则线条,此时终端设备还可以将不规则线条调整为直线型、曲线型等。也即,该方法还可以包括:对滑动手势的路径进行修正,以使滑动路径的手势修正为直线或曲线。
这里具体修改为何种类型的线条可以通过前述分屏操作模式设定。终端设备可以获取滑动手势的路径,然后确定出与该路径所有点距离最小的直线。或者,基于滑动手势的路径上的各个点拟合出一条曲线。本申请不对路径修正的具体算法进行限定,只要能够完成上述修改操作即可。
在步骤S24中,控制终端设备的屏幕按照至少两个分屏区域进行分屏显示。
在步骤S23确定出分屏区域的边界后,此时终端设备可以在屏幕上按照这些边界形成至少两个分屏区域。每个分屏区域内均可以显示出分屏操作前的画面,或者各个分屏区域显示不同的画面,例如一个显示应用界面,另一个显示桌面。
由于本申请中分屏区域的形状不一定是矩形,也可以能是圆形、三角形或者其他规则或不规则的图形。因此在显示分屏前的画面时,一种方式是,将该画面缩小成该分屏区域能容纳下的矩形窗口,然后显示;另一种方式是,将该画面直接显示在分屏区域内,该画面的中心与分屏区域的中心重合,或者该画面的一边与分屏区域的一边重合,此时分屏区域只能显示出原画面的一部分,用户可以拖地查看完整的画面。
在分屏显示后,用户可以对各个分屏区域进行操作,例如打开应用、发送消息等,各个屏幕之间操作相互独立。
进一步地,在分屏操作完成后,终端设备可以退出分屏操作模式。但即使不在分屏操作模式下,用户仍可以通过手势调整各个分屏区域的边界。也即,该分屏显示方法还可以包括:
获取调整手势信息;
基于调整手势信息调整至少两个分屏区域中的至少一个的边界。
可选地,调整手势信息包括以一个分屏区域为起点的拖动轨迹信息,或者以两个相邻分屏区域的边界为起点的拖动轨迹信息,或者以分屏区域的顶点为起点的拖动轨迹信息。
这里的轨迹信息与前文的路径信息类似,可以是该轨迹上的所有点的坐标或者部分点的坐标。
图8和图9示出了一种终端设备的界面示意图。参见图8,用户以分屏区域为起点拖动分屏区域移动,拖动完成后,分屏区域的边界发生变动,得到图9所示的2个分屏区域。
这里,需要说明的是,由于分屏完成后,用户可以对分屏区域内进行操作。因此如果要依靠拖动分屏区域来改变分屏区域的边界,可以先长按该分屏区域,然后进行拖动,避免与分屏区域内的滑动操作混淆。
图10和图11示出了一种终端设备的界面示意图。参见图10,用户以两个相邻分屏区域的边界为起点进行拖动操作,拖动完成后,分屏区域的边界发生变动,得到图11所示的3个分屏区域。顶点拖动的方式与边界拖动的方式类似,这里不再说明。
可选地,该分屏显示方法还可以包括:获取第二分屏手势信息;基于第二分屏手势信息对至少两个分屏区域中的至少一个进行分屏操作。
在该实现方式中,终端设备可以在已经进行过分屏操作后,再次进行分屏,从而使得分屏区域更加满足用户的使用需求。
这里基于第二分屏手势信息对分屏区域进行分屏的过程,与前述基于第一分屏手势信息对屏幕进行分屏的过程相同,这里不再详细描述。
另外,类似于步骤S22,这里获取第二分屏手势信息可以在分屏操作模式下完成。进入分屏操作模式的过程与步骤S21相同。
图12是根据一示例性实施例示出的一种分屏显示装置的结构示意图。参见图12,分屏显示装置包括:获取单元301、确定单元302和控制单元303。
其中,获取单元301被配置为获取第一分屏手势信息;
确定单元302被配置为基于第一分屏手势信息确定出终端设备的屏幕的至少两个分屏区域,至少两个分屏区域的边界与第一分屏手势信息相关,至少两个分屏区域的边界与第一分屏手势信息相关;
控制单元303被配置为控制终端设备的屏幕按照至少两个分屏区域进行分屏显示。
可选地,获取单元301,被配置为当检测到预定操作指令时,控制终端设备进入分屏操作模式;在分屏操作模式下,获取第一分屏手势信息。
可选地,第一分屏手势信息包括滑动手势的路径信息或者点击手势的坐标信息。
可选地,控制单元303被配置基于第一分屏手势信息确定出滑动手势的路径或者点击手势产生的点的连线;采用滑动手势的路径或者点击手势产生的点的连线作为至少两个分屏区域的边界。
可选地,分屏显示装置还包括:
处理单元304,被配置为对滑动手势的路径进行修正,以使滑动路径的手势修正为直线或曲线。
可选地,获取单元301还被配置为获取调整手势信息;
确定单元302还被配置为基于调整手势信息调整至少两个分屏区域中的至少一个的边界。
可选地,调整手势信息包括以一个分屏区域为起点的拖动轨迹信息,或者以两个相邻分屏区域的边界为起点的拖动轨迹信息,或者以分屏区域的顶点为起点的拖动轨迹信息。
可选地,获取单元301,还被配置为获取第二分屏手势信息;
确定单元302,还被配置为基于第二分屏手势信息对至少两个分屏区域中的至少一个进行分屏操作。
图13是根据一示例性实施例示出的一种终端设备600的框图。参照图13,终端设备600可以包括以下一个或多个组件:处理组件602,存储器604,电力组件606,多媒体组件608,音频组件610,输入/输出(I/O)的接口612,传感器组件614,以及通信组件616。
处理组件602通常控制终端设备600的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件602可以包括一个或多个处理器620来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件602可以包括一个或多个模块,便于处理组件602和其他组件之间的交互。例如,处理组件602可以包括多媒体模块,以方便多媒体组件608和处理组件602之间的交互。
存储器604被配置为存储各种类型的数据以支持在终端设备600的操作。这些数据的示例包括用于在终端设备600上操作的任何软件程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器604可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。
电力组件606为终端设备600的各种组件提供电力。电力组件606可以包括电源管理***,一个或多个电源,及其他与为终端设备600生成、管理和分配电力相关联的组件。
多媒体组件608包括在终端设备600和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件608包括一个前置摄像头和/或后置摄像头。当终端设备600处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜***或具有焦距和光学变焦能力。
音频组件610被配置为输出和/或输入音频信号。例如,音频组件610包括一个麦克风(MIC),当终端设备600处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器604或经由通信组件616发送。在一些实施例中,音频组件610还包括一个扬声器,用于输出音频信号。
I/O接口612为处理组件602和***接口模块之间提供接口,上述***接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。
传感器组件614包括一个或多个传感器,用于为终端设备600提供各个方面的状态评估。例如,传感器组件614可以检测到终端设备600的打开/关闭状态,组件的相对定位,例如组件为终端设备600的显示器和小键盘,传感器组件614还可以检测终端设备600或终端设备600一个组件的位置改变,用户与终端设备600接触的存在或不存在,终端设备600方位或加速/减速和终端设备600的温度变化。传感器组件614可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件614还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像软件中使用。在一些实施例中,该传感器组件614还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。
通信组件616被配置为便于终端设备600和其他设备之间无线方式的通信。在本公开实施例中,通信组件616可以接入基于通信标准的无线网络,如2G、3G、4G或5G,或它们的组合,从而实现物理下行控制信令检测。在一个示例性实施例中,通信组件616经由广播信道接收来自外部广播管理***的广播信号或广播相关信息。可选地,通信组件616还包括NFC模组。
在示例性实施例中,终端设备600可以被一个或多个软件专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述分屏显示方法。
在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器604,上述指令可由终端设备600的处理器620执行上述分屏显示方法。例如,非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
Claims (18)
1.一种分屏显示方法,其特征在于,所述分屏显示方法包括:
获取第一分屏手势信息;
基于所述第一分屏手势信息确定出终端设备的屏幕的至少两个分屏区域,所述至少两个分屏区域的边界与所述第一分屏手势信息相关;
控制所述屏幕按照所述至少两个分屏区域进行分屏显示。
2.根据权利要求1所述的分屏显示方法,其特征在于,所述获取第一分屏手势信息,包括:
当检测到预定操作指令时,控制所述终端设备进入分屏操作模式;
在所述分屏操作模式下,获取所述第一分屏手势信息。
3.根据权利要求1所述的分屏显示方法,其特征在于,所述第一分屏手势信息包括滑动手势的路径信息或者点击手势的坐标信息。
4.根据权利要求3所述的分屏显示方法,其特征在于,所述基于所述第一分屏手势信息确定出终端设备的屏幕的至少两个分屏区域,包括:
基于所述第一分屏手势信息确定出滑动手势的路径或者点击手势产生的点的连线;
采用所述滑动手势的路径或者点击手势产生的点的连线作为所述至少两个分屏区域的边界。
5.根据权利要求4所述的分屏显示方法,其特征在于,所述分屏显示方法还包括:
对所述滑动手势的路径进行修正,以使所述滑动路径的手势修正为直线或曲线。
6.根据权利要求1至5任一项所述的分屏显示方法,其特征在于,所述分屏显示方法还包括:
获取调整手势信息;
基于所述调整手势信息调整所述至少两个分屏区域中的至少一个的边界。
7.根据权利要求6所述的分屏显示方法,其特征在于,所述调整手势信息包括以一个分屏区域为起点的拖动轨迹信息,或者以两个相邻分屏区域的边界为起点的拖动轨迹信息,或者以分屏区域的顶点为起点的拖动轨迹信息。
8.根据权利要求1至5任一项所述的分屏显示方法,其特征在于,所述分屏显示方法还包括:
获取第二分屏手势信息;
基于所述第二分屏手势信息对所述至少两个分屏区域中的至少一个进行分屏操作。
9.一种分屏显示装置,其特征在于,所述分屏显示装置包括:
获取单元,被配置为获取第一分屏手势信息;
确定单元,被配置为基于所述第一分屏手势信息确定出终端设备的屏幕的至少两个分屏区域,所述至少两个分屏区域的边界与所述第一分屏手势信息相关;
控制单元,被配置为控制所述屏幕按照所述至少两个分屏区域进行分屏显示。
10.根据权利要求9所述的分屏显示装置,其特征在于,所述获取单元,被配置为当检测到预定操作指令时,控制所述终端设备进入分屏操作模式;在所述分屏操作模式下,获取所述第一分屏手势信息。
11.根据权利要求9所述的分屏显示装置,其特征在于,所述第一分屏手势信息包括滑动手势的路径信息或者点击手势的坐标信息。
12.根据权利要求11所述的分屏显示装置,其特征在于,所述确定单元,被配置为基于所述第一分屏手势信息确定出滑动手势的路径或者点击手势产生的点的连线;采用所述滑动手势的路径或者点击手势产生的点的连线作为所述至少两个分屏区域的边界。
13.根据权利要求11所述的分屏显示装置,其特征在于,所述分屏显示装置还包括:
处理单元,被配置为对所述滑动手势的路径进行修正,以使所述滑动路径的手势修正为直线或曲线。
14.根据权利要求9至13任一项所述的分屏显示装置,其特征在于,所述获取单元,还被配置为获取调整手势信息;
所述确定单元,还被配置为基于所述调整手势信息调整所述至少两个分屏区域中的至少一个的边界。
15.根据权利要求14所述的分屏显示装置,其特征在于,所述调整手势信息包括以一个分屏区域为起点的拖动轨迹信息,或者以两个相邻分屏区域的边界为起点的拖动轨迹信息,或者以分屏区域的顶点为起点的拖动轨迹信息。
16.根据权利要求9至13任一项所述的分屏显示装置,其特征在于,所述获取单元,还被配置为获取第二分屏手势信息;
所述确定单元,还被配置为基于所述第二分屏手势信息对所述至少两个分屏区域中的至少一个进行分屏操作。
17.一种终端设备,其特征在于,所述终端设备包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为加载并执行所述可执行指令以实现权利要求1至8任一项所述的分屏显示方法。
18.一种计算机可读存储介质,其特征在于,当所述计算机可读存储介质中的指令由处理器执行时,能够执行权利要求1至8任一项所述的分屏显示方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910841126.4A CN112463084A (zh) | 2019-09-06 | 2019-09-06 | 分屏显示方法、装置、终端设备及计算机可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910841126.4A CN112463084A (zh) | 2019-09-06 | 2019-09-06 | 分屏显示方法、装置、终端设备及计算机可读存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112463084A true CN112463084A (zh) | 2021-03-09 |
Family
ID=74807700
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910841126.4A Pending CN112463084A (zh) | 2019-09-06 | 2019-09-06 | 分屏显示方法、装置、终端设备及计算机可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112463084A (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113687753A (zh) * | 2021-08-09 | 2021-11-23 | 深圳康佳电子科技有限公司 | 一种分屏样式配置方法、装置、智能终端及存储介质 |
CN114489890A (zh) * | 2022-01-11 | 2022-05-13 | 广州繁星互娱信息科技有限公司 | 分屏显示方法和装置、存储介质及电子装置 |
CN115079971A (zh) * | 2021-03-16 | 2022-09-20 | Oppo广东移动通信有限公司 | 一种多屏设备的控制方法、电子设备和存储介质 |
WO2024001135A1 (zh) * | 2022-06-30 | 2024-01-04 | Oppo广东移动通信有限公司 | 分屏显示方法、装置、终端及存储介质 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104035704A (zh) * | 2013-03-07 | 2014-09-10 | 北京三星通信技术研究有限公司 | 分屏操作的方法及装置 |
CN105468272A (zh) * | 2014-09-03 | 2016-04-06 | 中兴通讯股份有限公司 | 界面显示方法及装置 |
CN106168870A (zh) * | 2016-06-30 | 2016-11-30 | 深圳市金立通信设备有限公司 | 一种分屏窗口显示方法及终端 |
CN107077295A (zh) * | 2015-11-25 | 2017-08-18 | 华为技术有限公司 | 一种快速分屏的方法、装置、电子设备、显示界面以及存储介质 |
CN107423011A (zh) * | 2017-03-27 | 2017-12-01 | 上海天马微电子有限公司 | 一种分屏显示方法及显示屏 |
CN108920070A (zh) * | 2018-06-21 | 2018-11-30 | Oppo广东移动通信有限公司 | 基于异形显示屏的分屏方法、装置、存储介质及移动终端 |
US20190034073A1 (en) * | 2017-07-28 | 2019-01-31 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | Control method based on screen-off gestures, and storage medium and mobile terminal thereof |
-
2019
- 2019-09-06 CN CN201910841126.4A patent/CN112463084A/zh active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104035704A (zh) * | 2013-03-07 | 2014-09-10 | 北京三星通信技术研究有限公司 | 分屏操作的方法及装置 |
CN105468272A (zh) * | 2014-09-03 | 2016-04-06 | 中兴通讯股份有限公司 | 界面显示方法及装置 |
CN107077295A (zh) * | 2015-11-25 | 2017-08-18 | 华为技术有限公司 | 一种快速分屏的方法、装置、电子设备、显示界面以及存储介质 |
CN106168870A (zh) * | 2016-06-30 | 2016-11-30 | 深圳市金立通信设备有限公司 | 一种分屏窗口显示方法及终端 |
CN107423011A (zh) * | 2017-03-27 | 2017-12-01 | 上海天马微电子有限公司 | 一种分屏显示方法及显示屏 |
US20190034073A1 (en) * | 2017-07-28 | 2019-01-31 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | Control method based on screen-off gestures, and storage medium and mobile terminal thereof |
CN108920070A (zh) * | 2018-06-21 | 2018-11-30 | Oppo广东移动通信有限公司 | 基于异形显示屏的分屏方法、装置、存储介质及移动终端 |
Non-Patent Citations (1)
Title |
---|
卢如西;: "空间三维非接触式多点触摸***的设计与实现", 硅谷, no. 01, 31 January 2010 (2010-01-31), pages 7 - 9 * |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115079971A (zh) * | 2021-03-16 | 2022-09-20 | Oppo广东移动通信有限公司 | 一种多屏设备的控制方法、电子设备和存储介质 |
CN113687753A (zh) * | 2021-08-09 | 2021-11-23 | 深圳康佳电子科技有限公司 | 一种分屏样式配置方法、装置、智能终端及存储介质 |
CN113687753B (zh) * | 2021-08-09 | 2024-03-15 | 深圳康佳电子科技有限公司 | 一种分屏样式配置方法、装置、智能终端及存储介质 |
CN114489890A (zh) * | 2022-01-11 | 2022-05-13 | 广州繁星互娱信息科技有限公司 | 分屏显示方法和装置、存储介质及电子装置 |
WO2024001135A1 (zh) * | 2022-06-30 | 2024-01-04 | Oppo广东移动通信有限公司 | 分屏显示方法、装置、终端及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107526494B (zh) | 键盘显示方法、装置、终端及存储介质 | |
CN107908351B (zh) | 应用界面的显示方法、装置及存储介质 | |
CN110662095B (zh) | 投屏处理方法、装置、终端及存储介质 | |
CN105159640B (zh) | 显示界面旋转方法、装置和移动终端 | |
EP3249509A1 (en) | Method and device for playing live videos | |
CN106657780B (zh) | 图像预览方法和装置 | |
CN111381746B (zh) | 参数调节方法、装置及存储介质 | |
CN112114765A (zh) | 投屏方法、装置及存储介质 | |
CN110968364B (zh) | 添加快捷插件的方法、装置及智能设备 | |
CN111866571B (zh) | 在智能电视上编辑内容的方法、装置及存储介质 | |
CN112463084A (zh) | 分屏显示方法、装置、终端设备及计算机可读存储介质 | |
CN107566878B (zh) | 直播中显示图片的方法及装置 | |
CN111614910B (zh) | 一种文件生成方法、装置、电子设备及存储介质 | |
EP3846488A1 (en) | Method and apparatus for controlling video | |
US11221734B2 (en) | Punch-hole screen display method and apparatus | |
US11016660B2 (en) | Method and apparatus for responding to gesture operation and storage medium | |
CN112882784A (zh) | 一种应用界面显示方法、装置、智能设备及介质 | |
CN108650412B (zh) | 一种显示方法、显示装置和计算机可读存储介质 | |
CN111273979A (zh) | 信息处理方法、装置及存储介质 | |
CN113253969B (zh) | 一种音量调节方法、装置及计算机可读存储介质 | |
CN108366237B (zh) | 投影图像调节方法、装置及计算机可读存储介质 | |
CN111538447A (zh) | 信息展示方法、装置、设备及存储介质 | |
CN111610899A (zh) | 界面展示方法、界面展示装置及存储介质 | |
US11783525B2 (en) | Method, device and storage medium form playing animation of a captured image | |
CN110955328B (zh) | 电子设备的控制方法、装置及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |