CN116048341A - Multi-screen cooperation method and electronic equipment - Google Patents
Multi-screen cooperation method and electronic equipment Download PDFInfo
- Publication number
- CN116048341A CN116048341A CN202210899824.1A CN202210899824A CN116048341A CN 116048341 A CN116048341 A CN 116048341A CN 202210899824 A CN202210899824 A CN 202210899824A CN 116048341 A CN116048341 A CN 116048341A
- Authority
- CN
- China
- Prior art keywords
- area
- mark
- display
- window
- interface
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 64
- 230000004044 response Effects 0.000 claims abstract description 35
- 230000015654 memory Effects 0.000 claims description 29
- 238000004590 computer program Methods 0.000 claims description 19
- 230000003993 interaction Effects 0.000 abstract description 9
- 230000000903 blocking effect Effects 0.000 abstract description 4
- 238000010586 diagram Methods 0.000 description 32
- 230000006870 function Effects 0.000 description 31
- 238000004891 communication Methods 0.000 description 22
- 238000007726 management method Methods 0.000 description 15
- 238000013461 design Methods 0.000 description 12
- 238000012545 processing Methods 0.000 description 11
- 238000012986 modification Methods 0.000 description 10
- 230000004048 modification Effects 0.000 description 10
- 238000010295 mobile communication Methods 0.000 description 8
- 238000005516 engineering process Methods 0.000 description 7
- 239000003550 marker Substances 0.000 description 6
- 230000008569 process Effects 0.000 description 6
- 230000009286 beneficial effect Effects 0.000 description 4
- 230000008859 change Effects 0.000 description 4
- 238000012790 confirmation Methods 0.000 description 3
- 238000013528 artificial neural network Methods 0.000 description 2
- 238000013500 data storage Methods 0.000 description 2
- 239000007787 solid Substances 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 230000003416 augmentation Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 210000000988 bone and bone Anatomy 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000036541 health Effects 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000005236 sound signal Effects 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/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/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
-
- 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
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)
- Computer Graphics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本申请实施例提供了一种多屏协同方法及电子设备,能够使协同端的显示界面显示被协同端的窗口时,与显示界面中的其它窗口互不遮挡,从而使用户与各窗口之间的交互更加便捷,用户体验更好。该方法应用于协同端,协同端的显示界面中包括第一窗口,第一窗口用于显示被协同端的显示界面。该方法包括:响应于针对第一窗口中第一控件的第一操作,显示操控界面。操控界面包括至少一个标记,各标记分别与协同端显示区域中的不同区域对应。响应于针对操控界面中第一标记的第二操作,将第一窗口移动至第一标记对应的第一区域,并将协同端的显示界面移动至除第一区域之外的区域。其中,第一标记为操控界面中的任意一个标记。
The embodiment of the present application provides a multi-screen collaboration method and electronic equipment, which can make the display interface of the coordination terminal display the window of the coordinated terminal without blocking each other with other windows in the display interface, so that the interaction between the user and each window More convenient and better user experience. The method is applied to the coordinating terminal, and the display interface of the coordinating terminal includes a first window, and the first window is used to display the display interface of the coordinated terminal. The method includes: displaying a manipulation interface in response to a first operation on a first control in the first window. The manipulation interface includes at least one mark, and each mark corresponds to a different area in the display area of the coordination terminal. In response to the second operation on the first mark in the manipulation interface, the first window is moved to the first area corresponding to the first mark, and the display interface of the coordination terminal is moved to an area other than the first area. Wherein, the first mark is any mark in the manipulation interface.
Description
技术领域technical field
本申请实施例涉及数据交互领域,尤其涉及一种多屏协同方法及电子设备。The embodiments of the present application relate to the field of data interaction, and in particular to a multi-screen collaboration method and electronic equipment.
背景技术Background technique
多屏协同是不同电子设备之间的一种交互方式。示例性地,电子设备1和电子设备2建立多屏协同后,电子设备2的显示界面中会出现一个窗口,该窗口中可以显示电子设备1的显示界面中所显示的内容。电子设备2可以响应针对该窗口的输入与电子设备1进行交互。例如,电子设备2可以响应于针对该窗口中文件夹的双击操作,向电子设备1发送打开该文件夹的指令。对应地,电子设备1可以响应于该指令打开该文件夹。Multi-screen collaboration is a way of interaction between different electronic devices. Exemplarily, after the electronic device 1 and the electronic device 2 establish multi-screen coordination, a window will appear on the display interface of the electronic device 2, and the content displayed on the display interface of the electronic device 1 can be displayed in the window. Electronic device 2 can interact with electronic device 1 in response to input directed to the window. For example, electronic device 2 may send an instruction to electronic device 1 to open the folder in response to a double-click operation on the folder in the window. Correspondingly, the electronic device 1 may open the folder in response to the instruction.
可以看出,多屏协同的对象为至少两个电子设备,可以将在显示界面中显示其他电子设备窗口的电子设备称作协同端,将在其它电子设备的显示界面中显示窗口的电子设备称作被协同端。It can be seen that the objects of multi-screen collaboration are at least two electronic devices, and the electronic device that displays windows of other electronic devices on the display interface can be called a collaboration terminal, and the electronic device that displays windows on the display interface of other electronic devices can be called an electronic device. as the coordinated end.
在实际应用中,被协同端的窗口显示在协同端的显示界面时,常常会遮挡协同端显示界面中的其它内容,影响用户操作,导致用户的使用体验较为一般。In practical applications, when the window of the coordinated terminal is displayed on the display interface of the coordinated terminal, other content in the displayed interface of the coordinated terminal is often blocked, affecting user operations, resulting in a relatively general user experience.
发明内容Contents of the invention
本申请实施例提供一种多屏协同方法及电子设备,能够使协同端的显示界面显示被协同端的窗口时,与显示界面中的其它窗口互不遮挡,从而使用户与各窗口之间的交互更加便捷,用户体验更好。The embodiment of the present application provides a multi-screen collaboration method and electronic equipment, which can make the display interface of the coordination terminal display the window of the coordinated terminal without blocking each other with other windows in the display interface, so that the interaction between the user and each window is more convenient. Convenient and better user experience.
为了达到上述目的,本申请实施例采用如下技术方案。In order to achieve the above purpose, the embodiment of the present application adopts the following technical solutions.
第一方面,提供一种多屏协同方法,应用于协同端,协同端的显示界面中包括第一窗口,第一窗口用于显示被协同端的显示界面。方法包括:响应于针对第一窗口中第一控件的第一操作,显示操控界面。操控界面包括至少一个标记,各标记分别与协同端显示区域中的不同区域对应。协同端显示区域为协同端的显示屏所显示的区域。响应于针对操控界面中第一标记的第二操作,将第一窗口移动至第一标记对应的第一区域,并将协同端的显示界面移动至除第一区域之外的区域。其中,第一标记为操控界面中的任意一个标记。In a first aspect, a multi-screen collaboration method is provided, which is applied to a coordinating terminal. The display interface of the coordinating terminal includes a first window, and the first window is used to display the display interface of the coordinated terminal. The method includes: displaying a manipulation interface in response to a first operation on a first control in the first window. The manipulation interface includes at least one mark, and each mark corresponds to a different area in the display area of the coordination terminal. The display area of the coordination terminal is the area displayed by the display screen of the coordination terminal. In response to the second operation on the first mark in the manipulation interface, the first window is moved to the first area corresponding to the first mark, and the display interface of the coordination terminal is moved to an area other than the first area. Wherein, the first mark is any mark in the manipulation interface.
基于该方案,显示界面移动至除第一区域之外的其它区域之后,显示界面中原有的窗口不会遮挡第一窗口。若用户再打开协同端中的其它窗口,这些新打开的窗口也只会在显示界面所在的区域显示,不会遮挡第一窗口。从而使得用户与各窗口之间的交互更加便捷,用户体验更好。Based on this solution, after the display interface is moved to an area other than the first area, the original windows in the display interface will not block the first window. If the user opens other windows in the collaborative terminal, these newly opened windows will only be displayed in the area where the display interface is located, and will not block the first window. Thus, the interaction between the user and each window is more convenient, and the user experience is better.
在一种可能的设计中,方法还包括:在第一区域的横向长度大于纵向长度时,向被协同端发送第一指令,第一指令用于指示被协同端将被协同端的显示界面横屏显示。基于该方案,可以使第一窗口的形状更加契合第一区域,提高第一窗口的可观看性。In a possible design, the method further includes: when the horizontal length of the first area is greater than the vertical length, sending a first instruction to the coordinated end, the first instruction is used to indicate that the coordinated end will be horizontally screened by the coordinated end's display interface show. Based on this solution, the shape of the first window can be made to better fit the first area, and the visibility of the first window can be improved.
在一种可能的设计中,操控界面中包括4个标记,分别为第二标记,第三标记,第四标记以及第五标记。以协同端显示区域的中心为基准点,第二标记位于基准点的上方,第三标记位于基准点的下方,第四标记位于基准点的左方,第五标记位于基准点的右方。基于该方案,可以便于用户更加直观地获知各标记所在的位置。In a possible design, the manipulation interface includes four marks, which are respectively the second mark, the third mark, the fourth mark and the fifth mark. Taking the center of the display area of the coordination terminal as the reference point, the second mark is located above the reference point, the third mark is located below the reference point, the fourth mark is located on the left of the reference point, and the fifth mark is located on the right of the reference point. Based on this solution, it is convenient for the user to know the position of each marker more intuitively.
在一种可能的设计中,协同端显示区域包括第二区域,第三区域,第四区域以及第五区域。第二区域位于基准点的上方,第三区域位于基准点的下方,第四区域位于基准点的左方,第五区域位于基准点的右方。第二标记与第二区域对应,第三标记与第三区域对应,第四标记与第四区域对应,第五标记与第五区域对应。基于该方案,可以便于用户根据各标记所在的位置获知各标记所对应的区域。In a possible design, the display area of the coordination terminal includes a second area, a third area, a fourth area and a fifth area. The second area is located above the reference point, the third area is located below the reference point, the fourth area is located to the left of the reference point, and the fifth area is located to the right of the reference point. The second mark corresponds to the second area, the third mark corresponds to the third area, the fourth mark corresponds to the fourth area, and the fifth mark corresponds to the fifth area. Based on this solution, it is convenient for the user to know the area corresponding to each mark according to the position of each mark.
在一种可能的设计中,标记为矩形区块或箭头。基于该方案,可以便于用户更加直观地获知各个标记所对应的区域。In one possible design, the markers are rectangular blocks or arrows. Based on this scheme, it may be convenient for the user to more intuitively know the area corresponding to each mark.
在一种可能的设计中,第一操作和第二操作均为鼠标指针的操作。响应于针对操控界面中第一标记的第二操作,将第一窗口移动至第一标记对应的第一区域,并将协同端的显示界面移动至除第一区域之外的区域之前,方法还包括:响应于鼠标指针移动至第一标记,将第一标记设置为第一颜色,并显示第一区域的边框。和/或响应于鼠标指针移动至第一标记,高亮显示第一标记,并显示第一区域的边框。基于该方案,可以便于用户更加直观地的获知指针当前所在标记对应的区域。In a possible design, both the first operation and the second operation are mouse pointer operations. In response to the second operation on the first mark in the manipulation interface, moving the first window to the first area corresponding to the first mark, and moving the display interface of the coordination terminal to the front of an area other than the first area, the method further includes : In response to the mouse pointer moving to the first marker, set the first marker to a first color, and display the border of the first area. And/or in response to the mouse pointer moving to the first marker, highlighting the first marker and displaying a border of the first area. Based on this scheme, it is convenient for the user to more intuitively know the area corresponding to the marker where the pointer is currently located.
在一种可能的设计中,第一操作为以下任一种:点击,双击,长按,单击。第二操作为以下任一种:点击,双击,长按,单击。基于该方案,可以使用户能够通过上述操作便捷地向协同端输入指令。In a possible design, the first operation is any one of the following: click, double click, long press, and single click. The second operation is any one of the following: click, double click, long press, single click. Based on this solution, the user can conveniently input instructions to the coordination terminal through the above operations.
在一种可能的设计中,响应于针对第一窗口中第一控件的第一操作,显示操控界面,包括:响应于针对第一窗口的点击操作,将第一窗口设置为选中状态。响应于针对第一控件的第一操作,显示操控界面。基于该方案,可以提高操作的准确性。In a possible design, in response to the first operation on the first control in the first window, displaying the manipulation interface includes: in response to the click operation on the first window, setting the first window to a selected state. In response to the first operation on the first control, a manipulation interface is displayed. Based on this scheme, the accuracy of operation can be improved.
第二方面,提供一种电子设备,该电子设备包括一个或多个处理器和一个或多个存储器。一个或多个存储器与一个或多个处理器耦合,一个或多个存储器存储有计算机程序。当一个或多个处理器执行计算机程序时,使得电子设备执行如第一方面的多屏协同方法。In a second aspect, an electronic device is provided, and the electronic device includes one or more processors and one or more memories. One or more memories are coupled to the one or more processors, and the one or more memories store computer programs. When one or more processors execute the computer program, the electronic device is made to execute the multi-screen coordination method according to the first aspect.
第三方面,提供一种计算机可读存储介质,该计算机可读存储介质包括计算机程序,当计算机指令程序时,执行如第一方面的多屏协同方法。In a third aspect, a computer-readable storage medium is provided, the computer-readable storage medium includes a computer program, and when the computer instructs the program, the multi-screen collaboration method according to the first aspect is executed.
第四方面,提供一种计算机程序产品,计算机程序产品中包括指令,当计算机程序产品在计算机上运行时,使得计算机可以根据指令执行如第一方面的多屏协同方法。In a fourth aspect, a computer program product is provided, the computer program product includes instructions, and when the computer program product is run on a computer, the computer can execute the multi-screen collaboration method according to the first aspect according to the instructions.
应当理解的是,上述第二方面,第三方面以及第四方面提供的技术方案,其技术特征均可对应到第一方面及其可能的设计中提供的多屏协同方法,因此能够达到的有益效果类似,此处不再赘述。It should be understood that the technical features of the technical solutions provided by the second aspect, the third aspect, and the fourth aspect can all correspond to the multi-screen collaboration method provided in the first aspect and its possible design, so the beneficial The effects are similar and will not be repeated here.
附图说明Description of drawings
图1为一种电脑与手机的多屏协同建立过程的示意图;FIG. 1 is a schematic diagram of a multi-screen collaborative establishment process between a computer and a mobile phone;
图2为一种电脑和手机多屏协同的示意图;FIG. 2 is a schematic diagram of multi-screen collaboration between a computer and a mobile phone;
图3为又一种电脑与手机多屏协同的示意图;FIG. 3 is another schematic diagram of multi-screen collaboration between a computer and a mobile phone;
图4为本申请实施例提供的一种电子设备的结构示意图;FIG. 4 is a schematic structural diagram of an electronic device provided in an embodiment of the present application;
图5为本申请实施例提供的一种多屏协同方法的流程图;FIG. 5 is a flow chart of a multi-screen collaboration method provided by an embodiment of the present application;
图6为本申请实施例提供的一种电脑的显示界面示意图;FIG. 6 is a schematic diagram of a display interface of a computer provided in an embodiment of the present application;
图7为本申请实施例提供的又一种电脑的显示界面的示意图;FIG. 7 is a schematic diagram of another computer display interface provided by the embodiment of the present application;
图8为本申请实施例提供的一种操控界面的示意图;FIG. 8 is a schematic diagram of a manipulation interface provided by an embodiment of the present application;
图9为本申请实施例提供的又一种操控界面的示意图;FIG. 9 is a schematic diagram of another manipulation interface provided by the embodiment of the present application;
图10为本申请实施例提供的一种协同端显示屏的显示区域示意图;FIG. 10 is a schematic diagram of a display area of a cooperative terminal display screen provided by an embodiment of the present application;
图11为本申请实施例提供的又一种操控界面的示意图;Fig. 11 is a schematic diagram of another manipulation interface provided by the embodiment of the present application;
图12为本申请实施例提供的又一种操控界面的示意图;Fig. 12 is a schematic diagram of another control interface provided by the embodiment of the present application;
图13为本申请实施例提供的又一种协同端显示屏的显示区域示意图;Fig. 13 is a schematic diagram of the display area of another cooperative display screen provided by the embodiment of the present application;
图14为本申请实施例提供的又一种协同端显示屏的显示区域示意图;Fig. 14 is a schematic diagram of the display area of another cooperative display screen provided by the embodiment of the present application;
图15为本申请实施例提供的又一种协同端显示屏的显示区域示意图;Fig. 15 is a schematic diagram of the display area of another cooperative display screen provided by the embodiment of the present application;
图16为本申请实施例提供的又一种协同端显示屏的显示区域示意图;Fig. 16 is a schematic diagram of the display area of another cooperative display screen provided by the embodiment of the present application;
图17为本申请实施例提供的一种电子设备的示意图;FIG. 17 is a schematic diagram of an electronic device provided by an embodiment of the present application;
图18为本申请实施例提供的一种芯片系统的组成示意图。FIG. 18 is a schematic composition diagram of a chip system provided by an embodiment of the present application.
具体实施方式Detailed ways
本申请实施例中的“第一”、“第二”和“第三”等是用于区别不同对象,而不是用于限定特定顺序。此外,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本申请实施例中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。"First", "second" and "third" in the embodiments of the present application are used to distinguish different objects, rather than to limit a specific order. In addition, the words "exemplary" or "for example" are used to mean an example, illustration, or illustration. Any embodiment or design scheme described as "exemplary" or "for example" in the embodiments of the present application shall not be interpreted as being more preferred or more advantageous than other embodiments or design schemes. Rather, the use of words such as "exemplary" or "such as" is intended to present related concepts in a concrete manner.
为了便于理解本申请实施例,下面以电脑为协同端,手机为被协同端为例,对本申请的应用背景予以介绍。In order to facilitate the understanding of the embodiments of the present application, the application background of the present application will be introduced below by taking the computer as the coordinating terminal and the mobile phone as the coordinated terminal as examples.
首先介绍电脑与手机之间建立多屏协同的过程。需要说明的是,电脑与手机之间能够建立多屏协同的前提为,电脑和手机均具有无线通讯功能。其中,无线通讯功能包括蓝牙功能,NFC(Near Field Communication,近场通信技术)功能等。First, introduce the process of establishing multi-screen collaboration between the computer and the mobile phone. It should be noted that the prerequisite for establishing multi-screen collaboration between a computer and a mobile phone is that both the computer and the mobile phone have a wireless communication function. Among them, the wireless communication function includes Bluetooth function, NFC (Near Field Communication, near field communication technology) function and so on.
以电脑和手机均具有NFC功能为例,具有NFC功能的手机或电脑上会设置NFC区域,用于感应其它电子设备并与其它电子设备建立近场通信连接。Taking computers and mobile phones with NFC function as an example, an NFC area will be set on the mobile phone or computer with NFC function, which is used to sense other electronic devices and establish a near-field communication connection with other electronic devices.
在手机和电脑的角度,电脑和手机建立多屏协同的过程为:手机启用NFC功能;电脑响应于电脑的NFC区域感应到手机的NFC区域,向手机发送多屏协同请求;手机接收到多屏协同请求后,显示多屏协同弹窗,该多屏协同弹窗中包括确认控件以及取消控件;手机响应于针对该多屏协同弹窗中确认控件的点击操作,将显示界面的数据发送至电脑;电脑接收到手机发送的数据后,通过一个独立的窗口显示该手机显示界面的数据,该窗口可以称作手机界面窗口。如此,电脑与手机的多屏协同建立完成。需要说明的是,电子设备的显示界面是指电子设备的显示屏所显示的界面,后续不再赘述。From the perspective of the mobile phone and the computer, the process of establishing multi-screen collaboration between the computer and the mobile phone is as follows: the mobile phone enables the NFC function; After the collaboration request, a multi-screen collaboration pop-up window is displayed, and the multi-screen collaboration pop-up window includes a confirmation control and a cancellation control; the mobile phone responds to the click operation on the confirmation control in the multi-screen collaboration pop-up window, and sends the data of the display interface to the computer After the computer receives the data sent by the mobile phone, it displays the data on the display interface of the mobile phone through an independent window, which can be called the mobile phone interface window. In this way, the multi-screen collaboration between the computer and the mobile phone is established. It should be noted that the display interface of the electronic device refers to the interface displayed on the display screen of the electronic device, which will not be described in detail later.
请参考图1,为一种电脑与手机的多屏协同建立过程的示意图。如图1所示,在用户的角度,电脑和手机建立多屏协同的过程为:用户点击手机下拉通知菜单中的NFC图标,打开NFC功能;将手机的NFC区域触碰电脑的NFC区域;点击手机中显示的多屏协同弹窗中的确认控件。如此,电脑的显示界面中会出现手机界面窗口,该手机界面窗口用于显示手机显示界面的数据。至此,电脑与手机的多屏协同建立完成。Please refer to FIG. 1 , which is a schematic diagram of a multi-screen collaboration establishment process between a computer and a mobile phone. As shown in Figure 1, from the user's point of view, the process of establishing multi-screen collaboration between a computer and a mobile phone is as follows: the user clicks the NFC icon in the drop-down notification menu of the mobile phone to open the NFC function; touches the NFC area of the mobile phone to the NFC area of the computer; clicks The confirmation control in the multi-screen collaboration pop-up window displayed on the mobile phone. In this way, a mobile phone interface window will appear in the display interface of the computer, and the mobile phone interface window is used to display the data of the mobile phone display interface. So far, the multi-screen collaboration between the computer and the mobile phone has been established.
可以理解,在上述图1所示的多屏协同中,电脑为协同端,手机为被协同端。It can be understood that in the multi-screen collaboration shown in FIG. 1 above, the computer is the cooperating terminal, and the mobile phone is the coordinated terminal.
电脑的显示界面显示手机界面窗口时,可能会遮挡电脑显示界面中原本显示的内容。请参考图2,为一种电脑和手机多屏协同的示意图。如图2所示,在与手机建立多屏协同之前,电脑的显示界面中显示有窗口1。在与手机建立多屏协同之后,手机界面窗口遮挡了窗口1,干扰用户与窗口1的交互,造成用户体验较为一般。When the display interface of the computer displays the window of the mobile phone interface, it may block the content originally displayed on the display interface of the computer. Please refer to FIG. 2 , which is a schematic diagram of multi-screen collaboration between a computer and a mobile phone. As shown in FIG. 2 , before establishing multi-screen collaboration with the mobile phone, a window 1 is displayed on the display interface of the computer. After the multi-screen collaboration with the mobile phone is established, the mobile phone interface window blocks window 1, which interferes with the user's interaction with window 1, resulting in a relatively ordinary user experience.
即使手机界面窗口未遮挡电脑显示界面中原本显示的内容,当电脑打开新的窗口时,该新的窗口可能会遮挡手机界面窗口。请参考图3,为又一种电脑与手机多屏协同的示意图。如图3所示,电脑与手机建立多屏协同之后,电脑打开窗口2之前,手机界面窗口与窗口1之间没有相互遮挡。电脑打开窗口2之后,窗口2遮挡了手机界面窗口,干扰用户与手机界面窗口的交互,造成用户体验较为一般。Even if the mobile phone interface window does not block the content originally displayed on the computer display interface, when the computer opens a new window, the new window may block the mobile phone interface window. Please refer to FIG. 3 , which is another schematic diagram of multi-screen collaboration between a computer and a mobile phone. As shown in FIG. 3 , after the multi-screen collaboration between the computer and the mobile phone is established, and before the computer opens window 2, the interface window of the mobile phone and window 1 do not block each other. After the computer opens window 2, window 2 blocks the mobile phone interface window, which interferes with the interaction between the user and the mobile phone interface window, resulting in a relatively general user experience.
为了解决上述问题,本申请实施例提供了一种多屏协同方法及电子设备,能够使协同端的显示界面显示被协同端的窗口时,与显示界面中的其它窗口互不遮挡,从而使用户与各窗口之间的交互更加便捷,用户体验更好。In order to solve the above problems, the embodiment of the present application provides a multi-screen collaboration method and electronic equipment, which can make the display interface of the coordination terminal display the window of the coordinated terminal without blocking each other with other windows in the display interface, so that the user can communicate with each other. The interaction between windows is more convenient and the user experience is better.
本申请实施例提供的多屏协同方法可以应用于电子设备中。电子设备可以是指具有显示屏的设备,诸如手机,平板,笔记本电脑,台式电脑,可穿戴设备(如智能手表),车载设备,膝上型计算机(Laptop)等。电子设备的示例性实施例包括但不限于搭载 或者其它操作系统的设备。The multi-screen collaboration method provided in the embodiment of the present application can be applied to electronic devices. An electronic device may refer to a device with a display screen, such as a mobile phone, a tablet, a notebook computer, a desktop computer, a wearable device (such as a smart watch), a vehicle device, a laptop computer (Laptop), and the like. Exemplary embodiments of electronic devices include, but are not limited to Or devices with other operating systems.
作为一种示例,请参考图4,为本申请实施例提供的一种电子设备400的结构示意图。As an example, please refer to FIG. 4 , which is a schematic structural diagram of an electronic device 400 provided in an embodiment of the present application.
如图4所示,该电子设备400可以包括处理器401,通信模块402以及显示屏403等。As shown in FIG. 4 , the electronic device 400 may include a processor 401 , a communication module 402 , a display screen 403 and the like.
其中,处理器401可以包括一个或多个处理单元,例如:处理器401可以包括应用处理器(application processor,AP),调制解调处理器,图形处理器(graphics processingunit,GPU),图像信号处理器(image signal processor,ISP),控制器,存储器,视频流编解码器,数字信号处理器(digital signal processor,DSP),基带处理器,和/或神经网络处理器(neural-network processing unit,NPU)等。其中,不同的处理单元可以是独立的器件,也可以集成在一个或多个处理器401中。Wherein, the processor 401 may include one or more processing units, for example: the processor 401 may include an application processor (application processor, AP), a modem processor, a graphics processing unit (graphics processing unit, GPU), an image signal processing device (image signal processor, ISP), controller, memory, video stream codec, digital signal processor (digital signal processor, DSP), baseband processor, and/or neural network processor (neural-network processing unit, NPU) and so on. Wherein, different processing units may be independent devices, or may be integrated in one or more processors 401 .
控制器可以是电子设备400的神经中枢和指挥中心。控制器可以根据指令操作码和时序信号,产生操作控制信号,完成取指令和执行指令的控制。The controller may be the nerve center and command center of the electronic device 400 . The controller can generate an operation control signal according to the instruction opcode and timing signal, and complete the control of fetching and executing the instruction.
处理器401中还可以设置存储器,用于存储指令和数据。在一些实施例中,处理器401中的存储器为高速缓冲存储器。该存储器可以保存处理器401刚用过或循环使用的指令或数据。如果处理器401需要再次使用该指令或数据,可从所述存储器中直接调用。避免了重复存取,减少了处理器401的等待时间,因而提高了系统的效率。A memory may also be provided in the processor 401 for storing instructions and data. In some embodiments, the memory in processor 401 is a cache memory. The memory may hold instructions or data that the processor 401 has just used or recycled. If the processor 401 needs to use the instruction or data again, it can be called directly from the memory. Repeated access is avoided, and the waiting time of the processor 401 is reduced, thereby improving the efficiency of the system.
在一些实施例中,处理器401可以包括一个或多个接口。接口可以包括集成电路(inter-integrated circuit,I2C)接口,集成电路内置音频(inter-integrated circuitsound,I2S)接口,脉冲编码调制(pulse code modulation,PCM)接口,通用异步收发传输器(universal asynchronous receiver/transmitter,UART)接口,移动产业处理器401接口(mobile industry processor interface,MIPI),通用输入输出(general-purposeinput/output,GPIO)接口,用户标识模块(subscriber identity module,SIM)接口,和/或通用串行总线(universal serial bus,USB)接口411等。In some embodiments, processor 401 may include one or more interfaces. The interface may include an integrated circuit (inter-integrated circuit, I2C) interface, an integrated circuit built-in audio (inter-integrated circuitsound, I2S) interface, a pulse code modulation (pulse code modulation, PCM) interface, a universal asynchronous receiver transmitter (universal asynchronous receiver) /transmitter, UART) interface, mobile industry processor 401 interface (mobile industry processor interface, MIPI), general-purpose input and output (general-purpose input/output, GPIO) interface, subscriber identity module (subscriber identity module, SIM) interface, and / Or a universal serial bus (universal serial bus, USB) interface 411, etc.
电子设备400通过GPU,显示屏403,以及应用处理器401等实现显示功能。GPU为图像处理的微处理器,连接显示屏403和应用处理器401。GPU用于执行数学和几何计算,用于图形渲染。处理器401可包括一个或多个GPU,其执行程序指令以生成或改变显示信息。The electronic device 400 implements a display function through a GPU, a display screen 403 , and an application processor 401 . The GPU is a microprocessor for image processing, and is connected to the display screen 403 and the application processor 401 . GPUs are used to perform mathematical and geometric calculations for graphics rendering. Processor 401 may include one or more GPUs that execute program instructions to generate or change display information.
显示屏403用于显示图像,视频流等。The display screen 403 is used to display images, video streams and the like.
通信模块402可以包括天线1,天线2,天线3以及天线4。四个天线可以组成4*4MIMO天线。也就是说,电子设备400可以同时开启天线1,天线2,天线3以及天线4发射信号或接收信号。The communication module 402 may include an antenna 1 , an antenna 2 , an antenna 3 and an antenna 4 . Four antennas can form a 4*4 MIMO antenna. That is to say, the electronic device 400 can simultaneously turn on the antenna 1 , the antenna 2 , the antenna 3 and the antenna 4 to transmit signals or receive signals.
电子设备400中的每个天线可用于覆盖单个或多个通信频带。不同的天线还可以复用,以提高天线的利用率。例如:可以将天线1复用为无线局域网的分集天线。Each antenna in electronic device 400 may be used to cover single or multiple communication frequency bands. Different antennas can also be multiplexed to improve the utilization of the antennas. For example: Antenna 1 can be multiplexed as a diversity antenna of a wireless local area network.
移动通信模块402A可以提供应用在电子设备400上的包括2G/3G/4G/5G等无线通信的解决方案。移动通信模块402A可以包括至少一个滤波器,开关,功率放大器,低噪声放大器(low noise amplifier,LNA)等。移动通信模块402A可以由天线1接收电磁波,并对接收的电磁波进行滤波,放大等处理,传送至调制解调处理器进行解调。移动通信模块402A还可以对经调制解调处理器调制后的信号放大,经天线转为电磁波辐射出去。在一些实施例中,移动通信模块402A的至少部分功能模块可以被设置于处理器401中。在一些实施例中,移动通信模块402A的至少部分功能模块可以与处理器401的至少部分模块被设置在同一个器件中。The mobile communication module 402A can provide wireless communication solutions including 2G/3G/4G/5G applied on the electronic device 400 . The mobile communication module 402A may include at least one filter, switch, power amplifier, low noise amplifier (low noise amplifier, LNA) and so on. The mobile communication module 402A can receive electromagnetic waves through the antenna 1, filter and amplify the received electromagnetic waves, and send them to the modem processor for demodulation. The mobile communication module 402A can also amplify the signal modulated by the modem processor, convert it into electromagnetic wave and radiate it through the antenna. In some embodiments, at least part of the functional modules of the mobile communication module 402A may be set in the processor 401 . In some embodiments, at least part of the functional modules of the mobile communication module 402A and at least part of the modules of the processor 401 may be set in the same device.
调制解调处理器可以包括调制器和解调器。其中,调制器用于将待发送的低频基带信号调制成中高频信号。解调器用于将接收的电磁波信号解调为低频基带信号。随后解调器将解调得到的低频基带信号传送至基带处理器处理。低频基带信号经基带处理器处理后,被传递给应用处理器。应用处理器通过音频设备(不限于扬声器406A,受话器406B等)输出声音信号,或通过显示屏403显示图像或视频流。在一些实施例中,调制解调处理器可以是独立的器件。在另一些实施例中,调制解调处理器可以独立于处理器401,与移动通信模块402A或其他功能模块设置在同一个器件中。A modem processor may include a modulator and a demodulator. Wherein, the modulator is used for modulating the low-frequency baseband signal to be transmitted into a medium-high frequency signal. The demodulator is used to demodulate the received electromagnetic wave signal into a low frequency baseband signal. Then the demodulator sends the demodulated low-frequency baseband signal to the baseband processor for processing. The low-frequency baseband signal is passed to the application processor after being processed by the baseband processor. The application processor outputs sound signals through audio equipment (not limited to speaker 406A,
无线通信模块402B可以提供应用在电子设备400上的包括无线局域网(wirelesslocal area networks,WLAN)(如无线保真(wireless fidelity,Wi-Fi)网络),蓝牙(bluetooth,BT),全球导航卫星系统(global navigation satellite system,GNSS),调频(frequency modulation,FM),近距离无线通信技术(near field communication,NFC),红外技术(infrared,IR)等无线通信的解决方案。无线通信模块402B可以是集成至少一个通信处理模块的一个或多个器件。无线通信模块402B经由天线接收电磁波,将电磁波信号调频以及滤波处理,将处理后的信号发送到处理器401。无线通信模块402B还可以从处理器401接收待发送的信号,对其进行调频,放大,经天线转为电磁波辐射出去。The wireless communication module 402B can provide wireless local area networks (wireless local area networks, WLAN) (such as wireless fidelity (Wireless Fidelity, Wi-Fi) network), bluetooth (bluetooth, BT), global navigation satellite system, etc. applied on the electronic device 400 (global navigation satellite system, GNSS), frequency modulation (frequency modulation, FM), near field communication technology (near field communication, NFC), infrared technology (infrared, IR) and other wireless communication solutions. The wireless communication module 402B may be one or more devices integrating at least one communication processing module. The wireless communication module 402B receives electromagnetic waves through the antenna, frequency-modulates and filters the electromagnetic wave signals, and sends the processed signals to the processor 401 . The wireless communication module 402B can also receive the signal to be sent from the processor 401, frequency-modulate it, amplify it, and convert it into electromagnetic wave and radiate it through the antenna.
在一些实施例中,无线通信技术可以包括全球移动通讯系统(global system formobile communications,GSM),通用分组无线服务(general packet radio service,GPRS),码分多址接入(code division multiple access,CDMA),宽带码分多址(widebandcode division multiple access,WCDMA),时分码分多址(time-division code divisionmultiple access,TD-SCDMA),长期演进(long term evolution,LTE),BT,GNSS,WLAN,NFC,FM,和/或IR技术等。所述GNSS可以包括全球卫星定位系统(global positioning system,GPS),全球导航卫星系统(global navigation satellite system,GLONASS),北斗卫星导航系统(beidou navigation satellite system,BDS),准天顶卫星系统(quasi-zenithsatellite system,QZSS)和/或星基增强系统(satellite based augmentation systems,SBAS)。In some embodiments, wireless communication technologies may include global system for mobile communications (GSM), general packet radio service (general packet radio service, GPRS), code division multiple access (code division multiple access, CDMA) ), wideband code division multiple access (WCDMA), time-division code division multiple access (TD-SCDMA), long term evolution (LTE), BT, GNSS, WLAN, NFC, FM, and/or IR technology, etc. The GNSS may include a global positioning system (global positioning system, GPS), a global navigation satellite system (global navigation satellite system, GLONASS), a Beidou navigation satellite system (beidou navigation satellite system, BDS), a quasi-zenith satellite system (quasi -zenithsatellite system (QZSS) and/or satellite based augmentation systems (SBAS).
如图4所示,在一些实现方式中,该电子设备400还可以包括外部存储器接口410,内部存储器404,通用串行总线(universal serial bus,USB)接口411,充电管理模块412,电源管理模块413,电池414,音频模块406,扬声器406A,受话器406B,麦克风406C,耳机接口406D,传感器模块405,按键409,马达,指示器408,摄像头407,以及用户标识模块(subscriber identification module,SIM)卡接口等。As shown in Figure 4, in some implementations, the electronic device 400 may also include an external memory interface 410, an internal memory 404, a universal serial bus (universal serial bus, USB) interface 411, a
充电管理模块412用于从充电器接收充电输入。其中,充电器可以是无线充电器,也可以是有线充电器。在一些有线充电的实施例中,充电管理模块412可以通过USB接口411接收有线充电器的充电输入。在一些无线充电的实施例中,充电管理模块412可以通过电子设备400的无线充电线圈接收无线充电输入。充电管理模块412为电池414充电的同时,还可以通过电源管理模块413为电子设备400供电。The
电源管理模块413用于连接电池414,充电管理模块412与处理器401。电源管理模块413接收电池414和/或充电管理模块412的输入,为处理器401,内部存储器404,外部存储器,显示屏403,摄像头407,和无线通信模块402B等供电。电源管理模块413还可以用于监测电池414容量,电池414循环次数,电池414健康状态(漏电,阻抗)等参数。在其他一些实施例中,电源管理模块413也可以设置于处理器401中。在另一些实施例中,电源管理模块413和充电管理模块412也可以设置于同一个器件中。The power management module 413 is used for connecting the battery 414 , the
外部存储器接口410可以用于连接外部存储卡,例如Micro SD卡,实现扩展电子设备400的存储能力。外部存储卡通过外部存储器接口410与处理器401通信,实现数据存储功能。例如将音乐,视频流等文件保存在外部存储卡中。The external memory interface 410 can be used to connect an external memory card, such as a Micro SD card, to expand the storage capacity of the electronic device 400. The external memory card communicates with the processor 401 through the external memory interface 410 to realize the data storage function. Such as saving files such as music, video streaming, etc. in an external memory card.
内部存储器404可以用于存储计算机可执行程序代码,所述可执行程序代码包括指令。处理器401通过运行存储在内部存储器404的指令,从而执行电子设备400的各种功能应用以及数据处理。Internal memory 404 may be used to store computer-executable program code, which includes instructions. The processor 401 executes various functional applications and data processing of the electronic device 400 by executing instructions stored in the internal memory 404 .
内部存储器404还可以存储本申请实施例提供的多屏协同方法对应的一个或多个计算机程序。The internal memory 404 may also store one or more computer programs corresponding to the multi-screen collaboration method provided in the embodiment of the present application.
电子设备400可以通过音频模块406,扬声器406A,受话器406B,麦克风406C,耳机接口406D,以及应用处理器401等实现音频功能。例如音乐播放,录音等。The electronic device 400 may implement an audio function through an
按键409包括开机键,音量键等。按键409可以是机械按键409。也可以是触摸式按键409。电子设备400可以接收按键409输入,产生与电子设备400的用户设置以及功能控制有关的键信号输入。The keys 409 include a power key, a volume key and the like. The key 409 may be a mechanical key 409 . It can also be a touch button 409 . The electronic device 400 may receive an input of a key 409 and generate a key signal input related to user setting and function control of the electronic device 400 .
指示器408可以是指示灯,可以用于指示充电状态,电量变化,也可以用于指示消息,未接来电,通知等。The indicator 408 can be an indicator light, which can be used to indicate the charging status, the change of the battery capacity, and can also be used to indicate messages, missed calls, notifications and the like.
SIM卡接口用于连接SIM卡。SIM卡可以通过插入SIM卡接口,或从SIM卡接口拔出,实现和电子设备400的接触和分离。电子设备400可以支持1个或N个SIM卡接口,N为大于1的正整数。SIM卡接口可以支持Nano SIM卡,Micro SIM卡,SIM卡等。同一个SIM卡接口可以同时插入多张卡。所述多张卡的类型可以相同,也可以不同。SIM卡接口也可以兼容不同类型的SIM卡。SIM卡接口也可以兼容外部存储卡。电子设备400通过SIM卡和网络交互,实现通话以及数据通信等功能。在一些实施例中,电子设备400采用eSIM,即:嵌入式SIM卡。eSIM卡可以嵌在电子设备400中,不能和电子设备400分离。The SIM card interface is used to connect a SIM card. The SIM card can be connected to and separated from the electronic device 400 by inserting it into the SIM card interface or pulling it out from the SIM card interface. The electronic device 400 may support 1 or N SIM card interfaces, where N is a positive integer greater than 1. The SIM card interface can support Nano SIM card, Micro SIM card, SIM card, etc. The same SIM card interface can insert multiple cards at the same time. The types of the multiple cards may be the same or different. The SIM card interface is also compatible with different types of SIM cards. The SIM card interface is also compatible with external memory cards. The electronic device 400 interacts with the network through the SIM card to implement functions such as calling and data communication. In some embodiments, the electronic device 400 adopts an eSIM, that is, an embedded SIM card. The eSIM card can be embedded in the electronic device 400 and cannot be separated from the electronic device 400 .
电子设备400中的传感器模块405可以包括触摸传感器、压力传感器、陀螺仪传感器、气压传感器、磁传感器、加速度传感器、距离传感器、接近光传感器、环境光传感器、指纹传感器、温度传感器、骨传导传感器等部件,以实现对于不同信号的感应和/或获取功能。The sensor module 405 in the electronic device 400 may include a touch sensor, a pressure sensor, a gyroscope sensor, an air pressure sensor, a magnetic sensor, an acceleration sensor, a distance sensor, a proximity light sensor, an ambient light sensor, a fingerprint sensor, a temperature sensor, a bone conduction sensor, etc. Components to realize sensing and/or acquisition functions for different signals.
可以理解的是,本实施例示意的结构并不构成对电子设备400的具体限定。在另一些实施例中,电子设备400可以包括比图示更多或更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。图示的部件可以以硬件,软件或软件和硬件的组合实现。It can be understood that the structure shown in this embodiment does not constitute a specific limitation on the electronic device 400 . In other embodiments, the electronic device 400 may include more or fewer components than shown, or combine certain components, or separate certain components, or arrange different components. The illustrated components can be realized in hardware, software or a combination of software and hardware.
本申请实施例提供的多屏协同方法应用于上述图4所示的电子设备时,该电子设备可以为多屏协同中的协同端。When the multi-screen collaboration method provided in the embodiment of the present application is applied to the electronic device shown in FIG. 4 above, the electronic device may be a collaboration terminal in the multi-screen collaboration.
也就是说,本申请实施例提供的多屏协同方法应用于协同端。该协同端与被协同端建立有多屏协同。换句话说,协同端的显示界面包括第一窗口,该第一窗口用于显示被协同端的显示界面。如上所述,显示界面是指显示屏中所显示的界面,可以包括图标,颜色,文字等。That is to say, the multi-screen collaboration method provided in the embodiment of the present application is applied to the collaboration terminal. The coordinating terminal establishes multi-screen collaboration with the coordinated terminal. In other words, the display interface of the coordinating terminal includes a first window, and the first window is used to display the display interface of the coordinated terminal. As mentioned above, the display interface refers to the interface displayed on the display screen, which may include icons, colors, text and so on.
请参阅图5,为本申请实施例提供的一种多屏协同方法的流程图。如图5所示,该方法包括S501-S502。Please refer to FIG. 5 , which is a flowchart of a multi-screen collaboration method provided by an embodiment of the present application. As shown in Fig. 5, the method includes S501-S502.
S501、响应于针对第一窗口中第一控件的第一操作,显示操控界面。如上所述,第一窗口用于显示被协同端的显示界面。操控界面中包括至少一个标记,各标记分别与协同端显示屏区域的不同区域对应。在本申请实施例中,协同端显示屏中的所有区域可以称作显示区域。S501. Display a manipulation interface in response to a first operation on a first control in a first window. As mentioned above, the first window is used to display the display interface of the coordinated end. The manipulation interface includes at least one mark, and each mark corresponds to a different area of the display screen area of the coordination terminal. In this embodiment of the present application, all areas in the display screen of the coordination terminal may be referred to as display areas.
示例性地,协同端为电脑,被协同端为手机。请参阅图6,为本申请实施例提供的一种电脑的显示界面示意图。如图6所示,该电脑的显示界面中可以包括第一窗口以及第二窗口。第一窗口中可以显示手机的显示界面,手机的显示界面中可以包括但不限于手机中安装的应用图标,应用名称,电池图标,移动网络信号图标,无线网络信号图标等。Exemplarily, the coordinating terminal is a computer, and the coordinated terminal is a mobile phone. Please refer to FIG. 6 , which is a schematic diagram of a computer display interface provided by an embodiment of the present application. As shown in FIG. 6 , the display interface of the computer may include a first window and a second window. The display interface of the mobile phone may be displayed in the first window, and the display interface of the mobile phone may include, but not limited to, application icons installed in the mobile phone, application names, battery icons, mobile network signal icons, wireless network signal icons, and the like.
第一窗口中还可以包括如图6所示的第一控件,窗口最大化控件,窗口最小化控件,窗口关闭控件等。电脑可以通过上述各个控件接收外界输入并做出响应。例如,电脑可以响应于针对第一控件的单击操作,显示操控界面。电脑可以响应于针对窗口最大化控件的单击操作,将第一窗口放大至填充满协同端显示界面的显示区域。电脑可以响应于针对窗口最小化控件的单击操作,将第一窗口缩小至任务栏。电脑可以响应于针对窗口关闭控件的单击操作,关闭第一窗口。The first window may further include a first control as shown in FIG. 6 , a window maximization control, a window minimization control, a window closing control, and the like. The computer can receive and respond to external input through the above-mentioned controls. For example, the computer may display a manipulation interface in response to a click operation on the first control. In response to the click operation on the window maximization control, the computer can enlarge the first window to fill the display area of the display interface of the coordination terminal. The computer may shrink the first window to the taskbar in response to clicking on the window minimizing control. The computer may close the first window in response to clicking on the window close control.
在一些实施例中,第一操作可以为触控操作,如点击,双击,长按等。In some embodiments, the first operation may be a touch operation, such as clicking, double-clicking, and long-pressing.
在另一些实施例中,第一操作也可以为指针操作,如单击,双击等。In some other embodiments, the first operation may also be a pointer operation, such as single click, double click and so on.
第一控件可以为如图6所示的形状,即圆圈内显示字母D的形状。可以理解,第一控件也可以为其它形状,此处只是示例性说明,本申请第一控件的形状不做具体限定。The first control may be in a shape as shown in FIG. 6 , that is, a shape in which a letter D is displayed in a circle. It can be understood that the first control may also have other shapes, which are only illustrated here as examples, and the shape of the first control in the present application is not specifically limited.
在本申请实施例中,针对第一窗口中第一控件的第一操作是指,在第一窗口处于选中状态时,针对第一控件的第一操作。也就是说,对第一控件进行第一操作的前提是,第一窗口处于选中状态。In this embodiment of the present application, the first operation on the first control in the first window refers to the first operation on the first control when the first window is in a selected state. That is to say, the premise of performing the first operation on the first control is that the first window is in a selected state.
如图6所示,第一窗口处于选中状态时,第一窗口所在的图层位于显示界面的最上层。请参考图7,为本申请实施例提供的又一种电脑的显示界面的示意图。如图7所示,第一窗口处于未选中状态时,其所在的图层不位于显示界面的最上层。As shown in FIG. 6, when the first window is in the selected state, the layer where the first window is located is located at the top layer of the display interface. Please refer to FIG. 7 , which is a schematic diagram of another computer display interface provided by the embodiment of the present application. As shown in FIG. 7 , when the first window is in the unselected state, the layer where it is located is not located at the top layer of the display interface.
第一窗口的选中状态和未选中状态可以互相转换。以第一操作为点击操作或单击操作为例,在第一窗口处于如图7所示的未选中状态时,协同端可以响应于针对第一窗口所在区域的点击操作或单击操作,将第一窗口设置为如图6所示的选中状态。在第一窗口处于如图6所示的选中状态时,协同端可以响应于针对第二窗口所在区域的点击操作或单击操作,将第一窗口设置为如图7所示的未选中状态。The selected state and unselected state of the first window can be converted to each other. Taking the first operation as a click operation or click operation as an example, when the first window is in the unselected state as shown in Figure 7, the coordinating terminal may respond to the click operation or click operation on the area where the first window is located, and The first window is set to the selected state as shown in FIG. 6 . When the first window is in the selected state as shown in FIG. 6, the coordination terminal may set the first window to the unselected state as shown in FIG.
本申请实施例中的协同端响应于针对第一窗口中第一控件的第一操作,显示操控界面。操控界面中包括多个标记,其中各个标记均与协同端显示界面中的区域对应。In the embodiment of the present application, the coordination terminal displays the manipulation interface in response to the first operation on the first control in the first window. The manipulation interface includes a plurality of marks, wherein each mark corresponds to an area in the display interface of the coordination terminal.
在一些实施例中,操控界面中的标记可以为矩形区块。请参考图8,为本申请实施例提供的一种操控界面的示意图。如图8所示,操控界面可以包括4个区块,分别称作区块a,区块b,区块c,区块d。区块a,区块b,区块c以及区块d可以均为矩形区块。其中区块a位显示屏中心的上方,区块b位于显示屏中心的下方,区块c位于显示屏中心的左方,区块d位于显示屏中心的右方。In some embodiments, the marks on the manipulation interface may be rectangular blocks. Please refer to FIG. 8 , which is a schematic diagram of a manipulation interface provided by an embodiment of the present application. As shown in FIG. 8 , the control interface may include four blocks, respectively called block a, block b, block c, and block d. Block a, block b, block c and block d may all be rectangular blocks. Block a is located above the center of the display screen, block b is located below the center of the display screen, block c is located to the left of the center of the display screen, and block d is located to the right of the center of the display screen.
在另一些实施例中,操控界面的标记还可以为箭头。请参考图9,为本申请实施例提供的又一种操控界面的示意图。如图9所示,操控界面可以包括4个箭头,分别称作第一箭头,第二箭头,第三箭头以及第四箭头。其中,第一箭头指向显示屏中心的上方,第二箭头指向显示屏中心的下方,第三箭头指向显示屏中心的左方,第四箭头指向显示屏中心的右方。In other embodiments, the mark on the manipulation interface may also be an arrow. Please refer to FIG. 9 , which is a schematic diagram of another manipulation interface provided by the embodiment of the present application. As shown in FIG. 9 , the manipulation interface may include four arrows, which are respectively called a first arrow, a second arrow, a third arrow and a fourth arrow. Wherein, the first arrow points to the top of the center of the display screen, the second arrow points to the bottom of the center of the display screen, the third arrow points to the left of the center of the display screen, and the fourth arrow points to the right of the center of the display screen.
需要说明的是,当协同端的显示界面中显示操控界面时,操控界面所在的图层位于显示界面的最上层。It should be noted that when the control interface is displayed on the display interface of the coordination terminal, the layer where the control interface is located is located at the top layer of the display interface.
与上述图8或图9所示的操控界面对应,协同端显示屏的显示区域可以划分为4个区域。请参考图10,为本申请实施例提供的一种协同端显示屏的显示区域示意图。如图10所示,该协同端的显示区域可以包括4个区域,分别称作区域A,区域B,区域C以及区域D。其中,区域A位于显示屏中心的上方,区域B位于显示屏中心的下方,区域C位于显示屏中心的左方,区域D位于显示屏中心的右方,各区域之间不重合。需要说明的是,为了使显示区域简洁,协同端的显示屏上并不会显示上述区域划分。Corresponding to the control interface shown in FIG. 8 or FIG. 9 above, the display area of the display screen of the coordination terminal can be divided into 4 areas. Please refer to FIG. 10 , which is a schematic diagram of a display area of a cooperative terminal display screen provided by an embodiment of the present application. As shown in FIG. 10 , the display area of the coordination terminal may include four areas, called area A, area B, area C, and area D, respectively. Among them, area A is located above the center of the display screen, area B is located below the center of the display screen, area C is located to the left of the center of the display screen, area D is located to the right of the center of the display screen, and the areas do not overlap. It should be noted that, in order to simplify the display area, the above-mentioned area division will not be displayed on the display screen of the coordination terminal.
在操控界面如图8所示,显示区域的划分如图10所示时,区块a可以与区域A对应,区块b可以与区域B对应,区块c可以与区域C对应,区块d可以与区域D对应。When the control interface is shown in Figure 8 and the division of the display area is shown in Figure 10, block a may correspond to area A, block b may correspond to area B, block c may correspond to area C, and block d Can correspond to area D.
在操控界面如图9所示,显示区域的划分如图10所示时,第一箭头可以与区域A对应,第二箭头可以与区域B对应,第三箭头可以与区域C对应,第四箭头可以与区域D对应。When the control interface is shown in Figure 9 and the division of the display area is shown in Figure 10, the first arrow may correspond to Area A, the second arrow may correspond to Area B, the third arrow may correspond to Area C, and the fourth arrow may correspond to Area C. Can correspond to area D.
可以看出,采用上述操控界面与显示区域的对应关系,可以提高操控界面中各个标记的识别性,便于用户理解和记忆各标记与显示区域的对应关系,有利于提高用户的使用体验。It can be seen that adopting the above-mentioned corresponding relationship between the control interface and the display area can improve the recognition of each mark in the control interface, facilitate the user to understand and remember the corresponding relationship between each mark and the display area, and help improve the user experience.
可以理解,上述对于操控界面以及显示区域的说明只是示例性地,并不代表本申请局限于此。下面示出一些可行的实施方式。It can be understood that the above description of the manipulation interface and the display area is only exemplary, and does not mean that the present application is limited thereto. Some possible implementations are shown below.
请参考图11,为本申请实施例提供的又一种操控界面的示意图。如图11所示,该操控界面中可以包括4个区块,分别称作区块e,区块f,区块g,区块h。区块e位于显示屏中心的左上方,区块f位于显示屏中心的右上方,区块g位于显示屏中心的左下方,区块h位于显示屏中心的右下方。Please refer to FIG. 11 , which is a schematic diagram of another manipulation interface provided by the embodiment of the present application. As shown in FIG. 11 , the control interface may include four blocks, respectively called block e, block f, block g, and block h. Block e is located at the upper left of the center of the display screen, block f is located at the upper right of the center of the display screen, block g is located at the lower left of the center of the display screen, and block h is located at the lower right of the center of the display screen.
请参考图12,为本申请实施例提供的又一种操控界面的示意图。如图12所示,该操控界面中可以包括4个箭头,分别称作第五箭头,第六箭头,第七箭头以及第八箭头。第五箭头指向显示屏中心的左上方,第六箭头指向显示屏中心的右上方,第七箭头指向显示屏中心的左下方,第八箭头指向显示屏中心的右下方。Please refer to FIG. 12 , which is a schematic diagram of another manipulation interface provided by the embodiment of the present application. As shown in FIG. 12 , the manipulation interface may include four arrows, which are respectively called the fifth arrow, the sixth arrow, the seventh arrow and the eighth arrow. The fifth arrow points to the upper left of the center of the display screen, the sixth arrow points to the upper right of the center of the display screen, the seventh arrow points to the lower left of the center of the display screen, and the eighth arrow points to the lower right of the center of the display screen.
请参考图13,为本申请实施例提供的又一种协同端显示屏的显示区域示意图。如图13所示,协同端显示屏的显示区域可以划分为4个区域,分别称作区域E,区域F,区域G,区域H。区域E位于显示屏中心的左上方,区域F位于显示屏中心的右上方,区域G位于显示屏中心的左下方,区域H位于显示屏中心的右下方。Please refer to FIG. 13 , which is a schematic diagram of a display area of another cooperative display screen provided by the embodiment of the present application. As shown in FIG. 13 , the display area of the cooperative display screen can be divided into four areas, which are called area E, area F, area G, and area H respectively. Area E is located at the upper left of the center of the display screen, area F is located at the upper right of the center of the display screen, area G is located at the lower left of the center of the display screen, and area H is located at the lower right of the center of the display screen.
在操控界面如图11所示,显示区域的划分如图13所示时,区块e可以与区域E对应,区块f可以与区域F对应,区块g可以与区域G对应,区块h可以与区域H对应。When the control interface is shown in Figure 11 and the division of the display area is shown in Figure 13, block e can correspond to area E, block f can correspond to area F, block g can correspond to area G, and block h can correspond to area E. Can correspond to area H.
在操控界面如图12所示,显示区域的划分如图13所示时,第五箭头可以与区域E对应,第六箭头可以与区域F对应,第七箭头可以与区域G对应,第八箭头可以与区域H对应。When the control interface is shown in Figure 12 and the division of the display area is shown in Figure 13, the fifth arrow can correspond to area E, the sixth arrow can correspond to area F, the seventh arrow can correspond to area G, and the eighth arrow can correspond to area E. Can correspond to area H.
协同端的显示界面中显示操控界面时,就可以接收外界针对操控界面的输入并执行相应的反馈。When the control interface is displayed on the display interface of the coordination terminal, it can receive external input on the control interface and execute corresponding feedback.
S502、响应于针对操控界面中第一标记的第二操作,将第一窗口移动至第一标记对应的第一区域,并将协同端的显示界面移动至除第一区域之外的显示区域。其中,第一标记为操控界面中的任意一个标记。S502. In response to the second operation on the first mark in the manipulation interface, move the first window to the first area corresponding to the first mark, and move the display interface of the coordination terminal to a display area other than the first area. Wherein, the first mark is any mark in the manipulation interface.
在本申请实施例中,第一标记为操控界面中的任意一个标记。也就是说,第一标记可以为上述图8中区块a,区块b,区块c以及区块d中的任意一个,也可以为上述图9中第一箭头,第二箭头,第三箭头以及第四箭头中的任意一个,也可以为上述图11中区块e,区块f,区块g以及区块h中的任意一个,也可以为上述图12中第五箭头,第六箭头,第七箭头以及第八箭头中的任意一个。In the embodiment of the present application, the first mark is any mark in the manipulation interface. That is to say, the first mark can be any one of block a, block b, block c, and block d in the above-mentioned Figure 8, and can also be the first arrow, the second arrow, the third Any one of the arrow and the fourth arrow can also be any one of block e, block f, block g, and block h in the above-mentioned figure 11, or it can be the fifth arrow in the above-mentioned figure 12, the sixth arrow Arrow, any one of the seventh arrow and the eighth arrow.
协同端可以响应于指针移动至第一标记所在的区域,将第一标记设置为第一颜色,和/或高亮显示第一标记。其中,第一颜色可以为蓝色,绿色等,在此不做具体限定。也就是说,用户将鼠标指针移动至第一标记所在的区域时,第一标记会变为第一颜色。如此,可以便于用户获知鼠标指针所指向的标记,有利于提高用户的使用体验。The coordinating end may set the first mark to the first color and/or highlight the first mark in response to the pointer moving to the area where the first mark is located. Wherein, the first color may be blue, green, etc., which are not specifically limited here. That is to say, when the user moves the mouse pointer to the area where the first mark is located, the first mark will change to the first color. In this way, it is convenient for the user to know the mark pointed by the mouse pointer, which is beneficial to improve the user experience.
另外,协同端还可以响应于鼠标指针移动至第一标记所在的区域,显示第一标记所对应的区域的边框。如此,可以便于用户获知第一标记所对应的区域在协同端显示区域的位置。In addition, in response to the mouse pointer moving to the area where the first mark is located, the coordinating end may display a border of the area corresponding to the first mark. In this way, it is convenient for the user to know the position of the area corresponding to the first mark in the display area of the coordination terminal.
第一区域与第一标记对应。示例性地,若第一标记为上述图8中的区块b,则第一区域为上述图10中的区域B;若第一标记为上述图9中的第三箭头,则第一区域为上述图10中的区域C。此处不再赘述。The first area corresponds to the first mark. Exemplarily, if the first mark is the block b in the above-mentioned Figure 8, then the first area is the area B in the above-mentioned Figure 10; if the first mark is the third arrow in the above-mentioned Figure 9, then the first area is Region C in Figure 10 above. I won't repeat them here.
还需要说明,第二操作可以为触控操作,如点击,双击,长按等;第二操作也可以为指针操作,如单击,双击等。第二操作和第一操作可以相同,也可以不同,本申请对此不做限定。It should also be noted that the second operation may be a touch operation, such as clicking, double-clicking, long pressing, etc.; the second operation may also be a pointer operation, such as single-clicking, double-clicking, and the like. The second operation may be the same as or different from the first operation, which is not limited in this application.
作为一种示例,第一操作和第二操作可以均为单击操作。如此,用户可以通过单击第一控件后单击第一标记,将第一窗口移动至第一标记对应的第一区域,并将显示界面移动至除第一区域之外的显示区域。As an example, both the first operation and the second operation may be click operations. In this way, by clicking the first control and then clicking the first mark, the user can move the first window to the first area corresponding to the first mark, and move the display interface to a display area other than the first area.
在另一种示例中,第一操作和第二操作可以为连续操作。例如,该连续操作可以为点击后滑动。协同端可以响应于针对第一窗口中第一控件的点击操作,将鼠标指针移动至显示屏的中心。之后,协同端可以响应于指针滑动向第一标记,将第一窗口移动至第一标记对应的第一区域,并将显示界面移动至除第一区域之外的显示区域。In another example, the first operation and the second operation may be consecutive operations. For example, the continuous operation may be clicking and sliding. The coordination terminal may move the mouse pointer to the center of the display screen in response to the click operation on the first control in the first window. Afterwards, the coordination end may respond to the pointer sliding to the first mark, move the first window to the first area corresponding to the first mark, and move the display interface to a display area other than the first area.
下面以具体场景为例对上述S502进行说明。The above S502 is described below by taking a specific scenario as an example.
在操控界面如图8所示,显示区域的划分如图10所示,第一标记为区块a,第一标记对应的第一区域为区域A,第二操作为单击操作时,上述S502为:协同端响应于针对如图8所示的操控界面中区块a的单击操作,将第一窗口移动至区块a对应的区域A,并将显示界面移动至除区域A之外的显示区域。On the control interface as shown in Figure 8, the division of the display area is shown in Figure 10, the first mark is block a, the first area corresponding to the first mark is area A, and when the second operation is a click operation, the above S502 It is: the coordinating end responds to the click operation on the block a in the control interface as shown in Figure 8, moves the first window to the area A corresponding to the block a, and moves the display interface to the area other than area A Display area.
若执行本申请实施例提供的多屏协同方法之前,协同端显示屏的显示区域如图6所示,第一窗口遮挡了部分第二窗口的内容。则针对该协同端执行本申请实施例提供的多屏协同方法之后,协同端显示屏的显示区域如图14所示,即第一窗口在区域A中显示,显示界面(包括第二窗口)在区域B中显示。需要说明的是,显示界面也可以在区域C,或区域D中显示,或部分在区域C显示,部分在区域B显示,或部分在区域B显示,部分在区域D显示,或部分在区域B显示,部分在区域C显示,部分在区域D显示。本申请对此不做具体限定。Before executing the multi-screen collaboration method provided by the embodiment of the present application, the display area of the display screen of the collaboration terminal is shown in FIG. 6 , and the first window blocks part of the content of the second window. Then, after executing the multi-screen collaboration method provided by the embodiment of the present application for the coordination terminal, the display area of the display screen of the coordination terminal is as shown in Figure 14, that is, the first window is displayed in area A, and the display interface (including the second window) is displayed in the area A. Displayed in area B. It should be noted that the display interface can also be displayed in area C or area D, or partially displayed in area C, partially displayed in area B, or partially displayed in area B, partially displayed in area D, or partially displayed in area B display, partly in area C and partly in area D. This application does not specifically limit it.
在另一些实施例中,若区块a和区块b的横向长度大于纵向长度,协同端还可以响应于针对如图8所示的操控界面中区块a或区块b的单击操作,向被协同端发送第一指令。该第一指令用于指示被协同端将屏幕显示方式更改为横屏显示。相应地,被协同端响应于该第一指令,将屏幕显示方式更改为横屏显示。其中,本申请实施例中的横向是指与显示屏长边平行的方向,纵向是指与显示屏的短边平行的方向。In some other embodiments, if the horizontal length of block a and block b is greater than the vertical length, the coordination terminal can also respond to the single-click operation on block a or block b in the manipulation interface as shown in Figure 8, Send the first instruction to the coordinated end. The first instruction is used to instruct the coordinated end to change the screen display mode to horizontal screen display. Correspondingly, the coordinated end changes the screen display mode to horizontal screen display in response to the first instruction. Wherein, the horizontal direction in the embodiment of the present application refers to the direction parallel to the long side of the display screen, and the vertical direction refers to the direction parallel to the short side of the display screen.
请参考图15,为本申请实施例提供的又一种协同端显示屏的显示区域示意图。如图15所示,被协同端的屏幕显示方式为横屏显示时,协同端的第一窗口中所显示的被协同端的显示界面也为横屏形式。Please refer to FIG. 15 , which is a schematic diagram of a display area of another cooperative terminal display screen provided by an embodiment of the present application. As shown in FIG. 15 , when the screen display mode of the coordinated terminal is horizontal screen display, the display interface of the coordinated terminal displayed in the first window of the coordinated terminal is also in the horizontal screen form.
在操控界面如图9所示,显示区域的划分如图10所示,第一标记为第一箭头,第一标记对应的第一区域为区域A,第二操作为单击操作时,上述S502为:协同端响应于针对如图8所示的操控界面中第一箭头的单击操作,将第一窗口移动至第一箭头对应的区域A,并将显示界面移动至除区域A之外的显示区域。On the control interface as shown in Figure 9, the division of the display area is shown in Figure 10, the first mark is the first arrow, the first area corresponding to the first mark is area A, and when the second operation is a click operation, the above S502 It is: in response to the click operation on the first arrow in the control interface shown in Figure 8, the coordinating terminal moves the first window to the area A corresponding to the first arrow, and moves the display interface to the area other than area A Display area.
若在执行本申请实施例提供的多屏协同方法之前,协同端显示屏的显示区域如图6所示,第一窗口遮挡了部分第二窗口的内容。则针对该协同端执行本申请实施例提供的多屏协同方法之后,协同端显示屏的显示区域如图14所示,此处不再赘述。If the display area of the display screen of the coordination terminal is shown in FIG. 6 before executing the multi-screen coordination method provided by the embodiment of the present application, the first window blocks part of the content of the second window. Then, after the multi-screen collaboration method provided by the embodiment of the present application is executed for the coordination terminal, the display area of the display screen of the coordination terminal is shown in FIG. 14 , which will not be repeated here.
在操控界面如图11所示,显示区域的划分如图13所示,第一标记为区块e,第一标记对应的第一区域为区域E,第二操作为单击操作时,上述S502为:协同端响应于针对如图11所示的操控界面中区块e的单击操作,将第一窗口移动至区块e对应的区域E,并将显示界面移动至除区域E之外的显示区域。On the control interface as shown in Figure 11, the division of the display area is shown in Figure 13, the first mark is block e, the first area corresponding to the first mark is area E, and when the second operation is a click operation, the above S502 It is: in response to the single-click operation on the block e in the control interface as shown in Figure 11, the coordinating terminal moves the first window to the area E corresponding to the block e, and moves the display interface to the area other than the area E Display area.
若在执行本申请实施例提供的多屏协同方法之前,协同端显示屏的显示区域如图6所示,第一窗口遮挡住了部分第二窗口的内容。则针对该协同端执行本申请实施例提供的多屏协同方法之后,协同端显示屏的显示区域可以如图16所示。即第一窗口在区域E中显示,显示界面(包括第二窗口)在区域F中显示。需要说明的是,显示界面也可以在区域F,区域G,区域H中的一个区域或多个区域中显示,本申请对此不做具体限定。If before executing the multi-screen collaboration method provided by the embodiment of the present application, the display area of the display screen of the collaboration terminal is as shown in FIG. 6 , the first window covers part of the content of the second window. Then, after executing the multi-screen collaboration method provided by the embodiment of the present application for the coordination terminal, the display area of the display screen of the coordination terminal may be as shown in FIG. 16 . That is, the first window is displayed in area E, and the display interface (including the second window) is displayed in area F. It should be noted that the display interface may also be displayed in one or more of the area F, area G, and area H, which is not specifically limited in this application.
在操控界面如图12所示,显示区域的划分如图13所示,第一标记为第五箭头,第一标记对应的第一区域为区域E,第二操作为单击操作时,上述S502为:协同端响应于针对如图11所示的操控界面中第五箭头的单击操作,将第一窗口移动至第五箭头对应的区域E,并将显示界面移动至除区域E之外的显示区域。On the control interface as shown in Figure 12, the division of the display area is shown in Figure 13, the first mark is the fifth arrow, the first area corresponding to the first mark is area E, and the second operation is a click operation, the above S502 It is: in response to the click operation of the fifth arrow in the manipulation interface shown in Figure 11, the coordinating terminal moves the first window to the area E corresponding to the fifth arrow, and moves the display interface to the area other than area E Display area.
若在执行本申请实施例提供的多屏协同方法之前,协同端显示屏的显示区域如图6所示,第一窗口遮挡住了部分第二窗口的内容。则针对该协同端执行本申请实施例提供的多屏协同方法之后,协同端显示屏的显示区域可以如图16所示,此处不再赘述。If before executing the multi-screen collaboration method provided by the embodiment of the present application, the display area of the display screen of the collaboration terminal is as shown in FIG. 6 , the first window covers part of the content of the second window. Then, after the multi-screen collaboration method provided by the embodiment of the present application is executed for the coordination terminal, the display area of the display screen of the coordination terminal may be as shown in FIG. 16 , which will not be repeated here.
需要说明的是,新打开的窗口只能在显示界面中都显示。因此,显示界面移动至除第一区域之外的其它区域之后,若用户再打开协同端中的其它窗口,这些新打开的窗口也只会在显示界面所在的区域显示,因此不会遮挡第一窗口。It should be noted that the newly opened windows can only be displayed on the display interface. Therefore, after the display interface is moved to other areas except the first area, if the user opens other windows in the coordination terminal, these newly opened windows will only be displayed in the area where the display interface is located, so they will not block the first area. window.
因此,本申请实施例提供的多屏协同方法,能够使协同端的显示界面显示被协同端的窗口时,与显示界面中的其它窗口互不遮挡,从而使用户与各窗口之间的交互更加便捷,用户体验更好。Therefore, the multi-screen collaboration method provided by the embodiment of the present application can make the display interface of the coordinating terminal display the window of the coordinating terminal without blocking each other with other windows in the display interface, thereby making the interaction between the user and each window more convenient. User experience is better.
请参考图17,为本申请实施例提供的一种电子设备1700的示意图。该电子设备1700可以为上述示例中的任一种电子设备,例如,该电子设备1700可以为手机、电脑等。示例性的,如图17所示,该电子设备1700可以包括:处理器1701和存储器1702。该存储器1702用于存储计算机执行指令。示例性的,在一些实施例中,当该处理器1701执行该存储器1702存储的指令时,可以使得该电子设备1700执行上述实施例中电子设备的任一种功能,以实现以上示例中的任一种方法。Please refer to FIG. 17 , which is a schematic diagram of an electronic device 1700 provided in an embodiment of the present application. The electronic device 1700 may be any electronic device in the foregoing examples, for example, the electronic device 1700 may be a mobile phone, a computer, and the like. Exemplarily, as shown in FIG. 17 , the electronic device 1700 may include: a processor 1701 and a memory 1702 . The memory 1702 is used to store computer-executable instructions. Exemplarily, in some embodiments, when the processor 1701 executes the instructions stored in the memory 1702, the electronic device 1700 can be made to perform any function of the electronic device in the above-mentioned embodiments, so as to realize any of the functions in the above-mentioned examples. a way.
需要说明的是,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。It should be noted that all relevant content of the steps involved in the above method embodiments can be referred to the function description of the corresponding function module, and will not be repeated here.
图18示出了的一种芯片系统1800的组成示意图。该芯片系统1800可以设置于电子设备中。例如该芯片系统1800可以设置于手机中。示例性的,该芯片系统1800可以包括:处理器1801和通信接口1802,用于支持电子设备实现上述实施例中所涉及的功能。在一种可能的设计中,芯片系统1800还包括存储器,用于保存电子设备必要的程序指令和数据。该芯片系统,可以由芯片构成,也可以包含芯片和其他分立器件。需要说明的是,在本申请的一些实现方式中,该通信接口1802也可称为接口电路。FIG. 18 shows a schematic composition diagram of a chip system 1800 . The chip system 1800 can be set in an electronic device. For example, the chip system 1800 can be set in a mobile phone. Exemplarily, the chip system 1800 may include: a processor 1801 and a communication interface 1802, configured to support the electronic device to implement the functions involved in the foregoing embodiments. In a possible design, the chip system 1800 also includes a memory for storing necessary program instructions and data of the electronic device. The system-on-a-chip may consist of chips, or may include chips and other discrete devices. It should be noted that, in some implementation manners of the present application, the communication interface 1802 may also be called an interface circuit.
需要说明的是,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。It should be noted that all relevant content of the steps involved in the above method embodiments can be referred to the function description of the corresponding function module, and will not be repeated here.
本申请实施例还提供一种计算机存储介质,该计算机存储介质中存储有计算机指令,当该计算机指令在终端设备上运行时,使得终端设备执行上述相关方法步骤实现上述实施例中的方法。The embodiment of the present application also provides a computer storage medium, the computer storage medium stores computer instructions, and when the computer instructions are run on the terminal device, the terminal device executes the above related method steps to implement the method in the above embodiment.
本申请实施例还提供了一种计算机程序产品,当该计算机程序产品在计算机上运行时,使得计算机执行上述相关步骤,以实现上述实施例中的方法。An embodiment of the present application further provides a computer program product, which, when running on a computer, causes the computer to execute the above-mentioned related steps, so as to implement the methods in the above-mentioned embodiments.
另外,本申请的实施例还提供一种装置,这个装置具体可以是芯片,组件或模块,该装置可包括相连的处理器和存储器;其中,存储器用于存储计算机执行指令,当装置运行时,处理器可执行存储器存储的计算机执行指令,以使芯片执行上述各方法实施例中的方法。In addition, an embodiment of the present application also provides a device, which may specifically be a chip, a component or a module, and the device may include a connected processor and a memory; wherein the memory is used to store computer-executable instructions, and when the device is running, The processor can execute the computer-executable instructions stored in the memory, so that the chip executes the methods in the foregoing method embodiments.
其中,本申请实施例提供的终端设备、计算机存储介质、计算机程序产品或芯片均用于执行上文所提供的对应的方法,因此,其所能达到的有益效果可参考上文所提供的对应的方法中的有益效果,此处不再赘述。Wherein, the terminal device, computer storage medium, computer program product or chip provided in the embodiments of the present application are all used to execute the corresponding method provided above, therefore, the beneficial effects it can achieve can refer to the corresponding method provided above. The beneficial effects of the method will not be repeated here.
上述主要从电子设备的角度对本申请实施例提供的方案进行了介绍。为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本申请能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。The foregoing mainly introduces the solutions provided by the embodiments of the present application from the perspective of electronic devices. In order to realize the above functions, it includes corresponding hardware structures and/or software modules for performing various functions. Those skilled in the art should easily realize that the present application can be implemented in the form of hardware or a combination of hardware and computer software in combination with the units and algorithm steps of each example described in the embodiments disclosed herein. Whether a certain function is executed by hardware or computer software drives hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art may use different methods to implement the described functions for each specific application, but such implementation should not be regarded as exceeding the scope of the present application.
本申请实施例可以根据上述方法示例对其中涉及的设备进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。需要说明的是,本申请实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。The embodiments of the present application may divide the involved devices into functional modules according to the above method examples. For example, each functional module may be divided corresponding to each function, or two or more functions may be integrated into one processing module. The above-mentioned integrated modules can be implemented in the form of hardware or in the form of software function modules. It should be noted that the division of modules in the embodiment of the present application is schematic, and is only a logical function division, and there may be other division methods in actual implementation.
在上述实施例中的功能或动作或操作或步骤等,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件程序实现时,可以全部或部分地以计算机程序产品的形式来实现。该计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行计算机程序指令时,全部或部分地产生按照本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或者数据中心通过有线(例如同轴电缆、光纤、数字用户线(digital subscriber line,DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包括一个或多个可以用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质(例如,软盘、硬盘、磁带),光介质(例如,DVD)、或者半导体介质(例如固态硬盘(solid state disk,SSD))等。The functions or actions or operations or steps in the above-mentioned embodiments may be fully or partially implemented by software, hardware, firmware or any combination thereof. When implemented using a software program, it may be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on the computer, the processes or functions according to the embodiments of the present application will be generated in whole or in part. The computer can be a general purpose computer, a special purpose computer, a computer network, or other programmable devices. The computer instructions may be stored in or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions may be transmitted from a website, computer, server, or data center Transmission to another website site, computer, server or data center by wired (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.). The computer-readable storage medium may be any available medium that can be accessed by a computer, or may include one or more data storage devices such as servers and data centers that can be integrated with the medium. The available medium may be a magnetic medium (such as a floppy disk, a hard disk, or a magnetic tape), an optical medium (such as a DVD), or a semiconductor medium (such as a solid state disk (solid state disk, SSD)), etc.
尽管结合具体特征及其实施例对本申请进行了描述,显而易见的,在不脱离本申请的精神和范围的情况下,可对其进行各种修改和组合。相应地,本说明书和附图仅仅是所附权利要求所界定的本申请的示例性说明,且视为已覆盖本申请范围内的任意和所有修改、变化、组合或等同物。显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包括这些改动和变型在内。Although the application has been described in conjunction with specific features and embodiments thereof, it will be apparent that various modifications and combinations can be made thereto without departing from the spirit and scope of the application. Accordingly, the specification and drawings are merely illustrative of the application as defined by the appended claims and are deemed to cover any and all modifications, variations, combinations or equivalents within the scope of this application. Obviously, those skilled in the art can make various changes and modifications to the application without departing from the spirit and scope of the application. In this way, if these modifications and variations of the application fall within the scope of the claims of the application and their equivalent technologies, the application also intends to include these modifications and variations.
尽管结合具体特征及其实施例对本申请进行了描述,显而易见的,在不脱离本申请的精神和范围的情况下,可对其进行各种修改和组合。相应地,本说明书和附图仅仅是所附权利要求所界定的本申请的示例性说明,且视为已覆盖本申请范围内的任意和所有修改、变化、组合或等同物。显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包括这些改动和变型在内。Although the application has been described in conjunction with specific features and embodiments thereof, it will be apparent that various modifications and combinations can be made thereto without departing from the spirit and scope of the application. Accordingly, the specification and drawings are merely illustrative of the application as defined by the appended claims and are deemed to cover any and all modifications, variations, combinations or equivalents within the scope of this application. Obviously, those skilled in the art can make various changes and modifications to the application without departing from the spirit and scope of the application. In this way, if these modifications and variations of the application fall within the scope of the claims of the application and their equivalent technologies, the application also intends to include these modifications and variations.
Claims (11)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210899824.1A CN116048341B (en) | 2022-07-28 | 2022-07-28 | Multi-screen cooperation method and electronic equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210899824.1A CN116048341B (en) | 2022-07-28 | 2022-07-28 | Multi-screen cooperation method and electronic equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN116048341A true CN116048341A (en) | 2023-05-02 |
CN116048341B CN116048341B (en) | 2023-09-15 |
Family
ID=86124239
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210899824.1A Active CN116048341B (en) | 2022-07-28 | 2022-07-28 | Multi-screen cooperation method and electronic equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116048341B (en) |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040239653A1 (en) * | 2003-05-27 | 2004-12-02 | Wolfgang Stuerzlinger | Collaborative pointing devices |
US20050041286A1 (en) * | 2003-08-18 | 2005-02-24 | White Peter Mcduffie | Front projection screen and systems using same |
CN105190544A (en) * | 2013-04-15 | 2015-12-23 | 微软技术许可有限责任公司 | Application window divider control for window layout management |
CN110727382A (en) * | 2019-09-06 | 2020-01-24 | 华为技术有限公司 | Split-screen display method and electronic equipment |
CN111368234A (en) * | 2018-12-25 | 2020-07-03 | 阿里巴巴集团控股有限公司 | Window adjusting method, device and storage medium |
WO2021082564A1 (en) * | 2019-10-31 | 2021-05-06 | 华为技术有限公司 | Operation prompt method and electronic device |
CN113992958A (en) * | 2021-10-18 | 2022-01-28 | 深圳康佳电子科技有限公司 | Multi-window same-screen interaction method, terminal and storage medium |
CN114237779A (en) * | 2020-09-09 | 2022-03-25 | 华为技术有限公司 | Method for displaying window, method for switching window, electronic equipment and system |
WO2022127634A1 (en) * | 2020-12-16 | 2022-06-23 | 高勇 | Interactive projection input/output device |
-
2022
- 2022-07-28 CN CN202210899824.1A patent/CN116048341B/en active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040239653A1 (en) * | 2003-05-27 | 2004-12-02 | Wolfgang Stuerzlinger | Collaborative pointing devices |
US20050041286A1 (en) * | 2003-08-18 | 2005-02-24 | White Peter Mcduffie | Front projection screen and systems using same |
CN105190544A (en) * | 2013-04-15 | 2015-12-23 | 微软技术许可有限责任公司 | Application window divider control for window layout management |
CN111368234A (en) * | 2018-12-25 | 2020-07-03 | 阿里巴巴集团控股有限公司 | Window adjusting method, device and storage medium |
CN110727382A (en) * | 2019-09-06 | 2020-01-24 | 华为技术有限公司 | Split-screen display method and electronic equipment |
WO2021082564A1 (en) * | 2019-10-31 | 2021-05-06 | 华为技术有限公司 | Operation prompt method and electronic device |
CN114237779A (en) * | 2020-09-09 | 2022-03-25 | 华为技术有限公司 | Method for displaying window, method for switching window, electronic equipment and system |
WO2022127634A1 (en) * | 2020-12-16 | 2022-06-23 | 高勇 | Interactive projection input/output device |
CN113992958A (en) * | 2021-10-18 | 2022-01-28 | 深圳康佳电子科技有限公司 | Multi-window same-screen interaction method, terminal and storage medium |
Non-Patent Citations (2)
Title |
---|
RYAN TWOMEY: "Visual Language and Evoking Emotion in the Midwest: The Employment of the Split-Screen in Season Two of Fargo", 《 MIDDLE WEST REVIEW》, pages 71 - 79 * |
黄兴旺: "基于多屏协同的智能电视人机交互系统", 《计算机应用与软件》, pages 49 - 52 * |
Also Published As
Publication number | Publication date |
---|---|
CN116048341B (en) | 2023-09-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3896946B1 (en) | Display method for electronic device having flexible screen and electronic device | |
US20240168624A1 (en) | Screen capture method and related device | |
US11836341B2 (en) | Scrolling screenshot method and electronic device with screenshot editing interface | |
WO2021052147A1 (en) | Data transmission method and related devices | |
US20230229300A1 (en) | Cross-Device Object Drag Method and Device | |
WO2022048500A1 (en) | Display method, and device | |
WO2020155014A1 (en) | Smart home device sharing system and method, and electronic device | |
WO2021121052A1 (en) | Multi-screen cooperation method and system, and electronic device | |
WO2021063237A1 (en) | Control method for electronic device, and electronic device | |
WO2022127661A1 (en) | Application sharing method, and electronic device and storage medium | |
WO2021057699A1 (en) | Method for controlling electronic device with flexible screen, and electronic device | |
WO2020078298A1 (en) | Content editing method and terminal | |
CN112130788A (en) | Content sharing method and device | |
CN114885442A (en) | Input device connection method, device and system | |
WO2022161120A1 (en) | Method for turning on screen, and electronic device | |
WO2021082911A1 (en) | Content transmission method and terminal device | |
WO2024140757A1 (en) | Cross-device screen splitting method and related apparatus | |
CN116048341B (en) | Multi-screen cooperation method and electronic equipment | |
WO2022247265A1 (en) | Method for creating chat interface, and electronic device | |
WO2023016291A1 (en) | Display method and electronic device | |
WO2022206848A1 (en) | Method and device for displaying application widget | |
WO2022247638A1 (en) | Method for controlling connection of stylus, and electronic device | |
CN117193583A (en) | Cursor display method and electronic equipment | |
WO2023071590A1 (en) | Input control method and electronic device | |
WO2024104094A1 (en) | Screenshot sharing method and electronic device |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CP03 | Change of name, title or address |
Address after: Unit 3401, unit a, building 6, Shenye Zhongcheng, No. 8089, Hongli West Road, Donghai community, Xiangmihu street, Futian District, Shenzhen, Guangdong 518040 Patentee after: Honor Terminal Co.,Ltd. Country or region after: China Address before: 3401, unit a, building 6, Shenye Zhongcheng, No. 8089, Hongli West Road, Donghai community, Xiangmihu street, Futian District, Shenzhen, Guangdong Patentee before: Honor Device Co.,Ltd. Country or region before: China |
|
CP03 | Change of name, title or address |