CN115129285A - 一种协同显示方法和电子设备 - Google Patents
一种协同显示方法和电子设备 Download PDFInfo
- Publication number
- CN115129285A CN115129285A CN202110334007.7A CN202110334007A CN115129285A CN 115129285 A CN115129285 A CN 115129285A CN 202110334007 A CN202110334007 A CN 202110334007A CN 115129285 A CN115129285 A CN 115129285A
- Authority
- CN
- China
- Prior art keywords
- electronic device
- display
- collaborative
- electronic
- position 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
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
-
- 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
-
- 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/147—Digital output to display device ; Cooperation and interconnection of the display device with other functional units using display panels
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本文公开了一种协同显示方法和电子设备,涉及电子设备领域,电子设备自适应地调整协同显示方案,达到在不需要用户介入的情况下进行正确的协同显示的效果。具体方案为:第一电子设备自动确定第二电子设备相对于第一电子设备的位置信息,位置信息包括上侧,下侧,左侧,右侧。第一电子设备根据位置信息,确定协同显示方案。第一电子设备根据协同显示方案,控制第一电子设备和第二电子设备进行协同显示。
Description
技术领域
本申请实施例涉及电子设备领域,尤其涉及一种协同显示方法和电子设备。
背景技术
多屏协同技术可以支持多个电子设备的协同显示,逐渐被广泛应用。作为一种示例,以控制协同显示的电子设备称为主设备,在主设备的控制下进行协同显示的电子设备称为辅设备为例。主设备可以设置多屏协同对应的选项。其中,该选项可以包括主设备与辅设备的位置关系等。主设备可以根据设置的选项,控制与主设备建立连接关系的其他具有显示功能的电子设备(如辅设备),实现协同显示。例如,主设备可以根据与辅设备的位置关系,确定在协同显示中,主设备以及辅设备需要显示的内容。这样,主设备可以控制其显示屏根据主设备需要显示的内容进行显示。另外,主设备还可以指示辅设备,在辅设备的显示屏上根据辅设备需要显示的内容进行显示。
由于电子设备之间的位置关系是用户通过主设备设置的,因此,在主设备和辅设备的位置关系与设置的位置关系不一致时,就会出现协同显示出错的问题。为了纠正上述问题,就需要用户重新在主设备上设置的多屏协同对应的选项。因此使得协同显示的实现较为复杂,不够智能。
发明内容
本申请实施例提供一种协同显示方法和电子设备,可以使得电子设备(如第一电子设备)自动确定用于进行协同显示的其他设备(如第二电子设备)的相对于第一电子设备的位置信息,由此自适应地调整协同显示方案,使得在不需要用户介入的情况下进行正确的协同显示。
为了达到上述目的,本申请实施例采用如下技术方案:
第一方面,提供一种协同显示该方法,该方法包括:第一电子设备自动确定第二电子设备相对于第一电子设备的位置信息,位置信息包括第一电子设备的上侧,第一电子设备的下侧,第一电子设备的左侧,第一电子设备的右侧。第一电子设备根据位置信息,确定协同显示方案。第一电子设备根据协同显示方案,控制第一电子设备和第二电子设备进行协同显示。
基于该方案,提供了一种两个电子设备的协同显示方案。在该示例中,第一电子设备可以作为主设备,第二电子设备可以作为辅设备。例如,在协同显示过程中,第一电子设备可以作为协同显示过程中的控制中心,控制第一电子设备的屏幕显示对应的内容,另外第一电子设备还可以控制第二电子设备的屏幕显示对应的内容,由此实现第一电子设备和第二电子设备的协同显示。在本方案中,第一电子设备可以自行确定第二电子设备的位置,比如该第二电子设备的位置可以通过相对于第一电子设备的方向标识。第一电子设备可以在不需要用户介入的情况下,确定第二电子设备的位置信息,并据此控制第一电子设备和第二电子设备进行协同显示。示例性的,第二电子设备在同第一电子设备开始协同显示时,第一电子设备能够在不需要用户主动设置的前提下,根据第二电子设备的位置自行确定协同显示过程中两个屏幕分别要显示的内容,即确定协同显示方案。由于该协同显示方案与第一电子设备和第二电子设备的位置关系对应,因此不会出现协同显示与位置不一致而产生的协同显示出错的情况发生。可以理解的是,本方案除了可以应用于上述示例中,开始进行协同显示时的场景下,还可以应用于协同显示过程中,第一电子设备和第二电子设备相对位置发生变化的场景。基于前述说明中类似的理由,因此能够保证协同显示的准确性,同时不需要用户再次设置相关信息。
在一种可能的设计中,在第一电子设备自动确定第二电子设备相对于第一电子设备的位置信息之前,该方法还包括:第一电子设备接收用户的操作,用户的操作用于指示第一电子设备激活协同显示功能。或者,第一用户的操作用于指示第一电子设备激活扩展显示模式。或者,第一用户的操作用于指示第一电子设备激活镜像显示模式。基于该方案,指出了本方案应用的场景示例。比如,可以应用在用户指示电子设备进入协同显示模式的场景下。可以理解的是,在扩展模式,镜像模式等其他多屏幕的显示场景下,为了能够保证各个屏幕显示内容的准确性,也需要明确各个屏幕的相对位置关系。因此也能够应用本发明示例的方案,达到准确显示,并不需要用户参与设置的效果。
在一种可能的设计中,第一电子设备具有检测周边磁场强度的能力。第一电子设备自动确定第二电子设备相对于第一电子设备的位置信息,包括:第一电子设备根据第一电子设备周边磁场的变化,确定位置信息。其中,在第一电子设备确定一个方向上的磁场强度超过预设阈值的情况下,第一电子设备确定第二电子设备相对于第一电子设备的位置信息,方向包括第一电子设备的上侧,第一电子设备的下侧,第一电子设备的左侧,第一电子设备的右侧。基于该方案,给出了一种第一电子设备确定第二电子设备还的位置信息的具体示例。比如,第一电子设备可以通过监测周围环境中的磁场变化(比如磁场强度的变化),确定第二电子设备的位置。需要说明的是,在本示例中,为了避免磁场微弱变化导致的误判,第一电子设备可以在磁场强度超过预设阈值的情况下,确定第二电子设备位于对应的方向上。由此进一步提升了确定位置信息的准确度。
在一种可能的设计中,第一电子设备设置有磁传感器,磁传感器用于提供第一电子设备的检测周边磁场强度的能力。基于该方案,给出了一种具体的电子设备检测磁场变化的手段。比如,电子设备中可以设置有磁传感器,用于进行磁场强度的监测。
在一种可能的设计中,第一电子设备根据协同显示方案,控制第一电子设备和第二电子设备进行协同显示包括:第一电子设备根据协同显示方案,控制第一电子设备的第一显示屏显示待显示内容的第一部分。第一电子设备根据第二协同显示方案控制第二电子设备的第二显示屏显示待显示内容的第二部分,第一部分和第二部分构成待显示内容。基于该方案,给出一种具体的根据协同显示方案进行协同显示的实现。在该示例中,第一电子设备可以根据确定的协同显示方案,控制第一电子设备的屏幕和第二电子设备的屏幕显示对应的内容。可以理解的是,由于协同显示方案是与第一电子设备以及第二电子设备的位置是对应的,因此,第一部分和第二部分在待显示内容中的位置关系可以是与第一电子设备以及第二电子设备的位置对应的。由此保证协同显示的准确性。
在一种可能的设计中,在第二电子设备位于第一电子设备的左侧的情况下,第一部分为待显示内容中的右侧部分内容,第二部分为待显示内容中的左侧部分。在第二电子设备位于第一电子设备的右侧的情况下,第一部分为待显示内容中的左侧部分内容,第二部分为待显示内容中的右侧部分。在第二电子设备位于第一电子设备的上侧的情况下,第一部分为待显示内容中的下侧部分内容,第二部分为待显示内容中的上侧部分。在第二电子设备位于第一电子设备的下侧的情况下,第一部分为待显示内容中的上侧部分内容,第二部分为待显示内容中的下侧部分。基于该方案,给出了一种具体的电子设备之间的位置关系与协同显示内容之间的位置关系的对应关系。根据本示例中的说明,可以看到,在不同屏幕上显示的内容在待显示内容中的位置,是同电子设备之间的位置关系对应的。因此,无论是开始进行协同显示还是在协同显示过程中,电子设备的位置发生变化,由于协同显示的内容与电子设备的位置是保持一致的,因此能够保证协同显示的准确性。
在一种可能的设计中,在第一电子设备根据位置信息,确定协同显示方案之前,该方法还包括:第一电子设备接收第二电子设备的姿态信息。第一电子设备根据相对位置,确定协同显示方案,包括:第一电子设备根据相对位置,以及第二电子设备的姿态信息,确定协同显示方案。基于该方案,提供了一种第一电子设备确定协同显示方案的又一种实现。在该示例中,第一电子设备可以结合第二电子设备的姿态信息,进一步调整协同显示的内容。由此进一步提升协同显示内容的准确度。
在一种可能的设计中,姿态信息包括:横屏姿态或者竖屏姿态。基于该方案,给出了姿态信息的具体示例。比如,根据姿态信息,第一电子设备可以确定第二电子设备是横屏或竖屏的姿态。可以理解的是,在不同的姿态下,显示内容的最佳方案是不同的。比如第二电子设备在横屏姿态下可以以横向拉伸的形式显示第二内容,又如第二电子设备在竖屏姿态下可以以纵向拉伸的形式显示第二内容。第一电子设备可以据此进一步调整第二电子设备的显示方案,由此获取更好的协同显示效果。
在一种可能的设计中,第一电子设备和第二电子设备处于无线连接状态。基于该方案,给出了本方案的一种实现场景的示例。在该示例中,第一电子设备可以与第二电子设备保持无线连接状态,比如,该无线连接状态可以是基于同一个局域网的协同显示状态。通过该无线连接状态提供的通信通道,第一电子设备可以与第二电子设备进行交互,比如控制第二电子设备根据协同显示方案进行协同显示,又如从第二电子设备获取第二电子设备的姿态信息。
在一种可能的设计中,在第一电子设备根据协同显示方案,控制第一电子设备和第二电子设备进行协同显示之前,第一电子设备相对于第二电子设备的位置信息为第一位置信息。第一电子设备和第二电子设备根据第一位置信息,按照第一协同显示方案进行第一协同显示。第一位置信息与第一协同显示方案对应。在第一位置信息变化为第二位置信息的情况下,第一电子设备自动确定第二电子设备相对于第一电子设备的位置信息,包括:第一电子设备自动确定第二电子设备相对于第一电子设备的位置信息为第二位置信息。第一电子设备根据位置信息,确定协同显示方案,包括:第一电子设备根据第二位置信息,确定第二协同显示方案。第一电子设备根据协同显示方案,控制第一电子设备和第二电子设备进行协同显示,包括:第一电子设备根据第二协同显示方案,控制第一电子设备和第二电子设备由第一协同显示切换为第二协同显示,第二协同显示是与第二协同显示方案对应的显示。基于该方案,提供了一种本方案的具体实现场景示例。在该示例中,第一电子设备和第二电子设备的位置关系可以不是固定的。在进行协同显示的过程中,第一电子设备可以持续地/间断地根据第二电子设备的位置调整协同显示方案,由此使得在第二电子设备的位置发生变化时(如从第一位置信息变化为第二位置信息),第一电子设备可以自适应地调整协同显示方案,控制第一电子设备的屏幕和第二电子设备的屏幕显示与当前的位置信息对应的内容。
第二方面,提供一种协同显示装置,该装置可以设置于第一电子设备中,该装置包括:确定单元,用于自动确定第二电子设备相对于第一电子设备的位置信息,位置信息包括上侧,下侧,左侧,右侧。确定单元,还用于根据位置信息,确定协同显示方案。控制单元,用于根据协同显示方案,控制第一电子设备和第二电子设备进行协同显示。
在一种可能的设计中,该装置还包括:接收单元,用于在第一电子设备自动确定第二电子设备相对于第一电子设备的位置信息之前,接收用户的操作,用户的操作用于指示第一电子设备激活协同显示功能。或者,第一用户的操作用于指示第一电子设备激活扩展显示模式。或者,第一用户的操作用于指示第一电子设备激活镜像显示模式。
在一种可能的设计中,第一电子设备具有检测周边磁场强度的能力。确定单元,具体用于根据第一电子设备周边磁场的变化,确定位置信息。其中,在一个方向上的磁场强度超过预设阈值的情况下,确定单元确定第二电子设备在第一电子设备的位置信息,方向包括上,下,左,右。
在一种可能的设计中,第一电子设备设置有磁传感器,磁传感器用于提供第一电子设备的检测周边磁场强度的能力。
在一种可能的设计中,控制单元,用于第一电子设备根据协同显示方案,控制第一电子设备的第一显示屏显示待显示内容的第一部分。控制单元,还用于根据第二协同显示方案控制第二电子设备的第二显示屏显示待显示内容的第二部分,第一部分和第二部分构成待显示内容。
在一种可能的设计中,在第二电子设备位于第一电子设备的左侧的情况下,第一部分为待显示内容中的右侧部分内容,第二部分为待显示内容中的左侧部分。在第二电子设备位于第一电子设备的右侧的情况下,第一部分为待显示内容中的左侧部分内容,第二部分为待显示内容中的右侧部分。在第二电子设备位于第一电子设备的上侧的情况下,第一部分为待显示内容中的下侧部分内容,第二部分为待显示内容中的上侧部分。在第二电子设备位于第一电子设备的下侧的情况下,第一部分为待显示内容中的上侧部分内容,第二部分为待显示内容中的下侧部分。
在一种可能的设计中,接收单元,还用于在第一电子设备根据位置信息,确定协同显示方案之前,接收第二电子设备的姿态信息。确定单元,用于根据相对位置,以及第二电子设备的姿态信息,确定协同显示方案。
在一种可能的设计中,姿态信息包括:横屏姿态或者竖屏姿态。
在一种可能的设计中,第一电子设备和第二电子设备处于无线连接状态。
在一种可能的设计中,在控制单元根据协同显示方案,控制第一电子设备和第二电子设备进行协同显示之前,第一电子设备相对于第二电子设备的位置信息为第一位置信息。控制单元,用于根据第一位置信息,控制第一电子设备按照第一协同显示方案进行第一协同显示。第一位置信息与第一协同显示方案对应。在第一位置信息变化为第二位置信息的情况下,确定单元,用于自动确定第二电子设备相对于第一电子设备的位置信息为第二位置信息。确定单元,还用于根据第二位置信息,确定第二协同显示方案。控制单元,用于根据第二协同显示方案,控制第一电子设备和第二电子设备由第一协同显示切换为第二协同显示,第二协同显示是与第二协同显示方案对应的显示。
第三方面,提供一种电子设备,电子设备包括一个或多个处理器和一个或多个存储器。示例性的,该电子设备可以为第一方面或第二方面中涉及的第一电子设备。一个或多个存储器与一个或多个处理器耦合,一个或多个存储器存储有计算机指令。当一个或多个处理器执行计算机指令时,使得电子设备执行如第一方面及其任一种可能的设计中任一项所述的协同显示该方法。
第四方面,提供一种芯片***,芯片***包括接口电路和处理器。示例性的,该芯片***可以应用于第一方面或第二方面中涉及的第一电子设备中。接口电路和处理器通过线路互联;接口电路用于从存储器接收信号,并向处理器发送信号,信号包括存储器中存储的计算机指令;当处理器执行计算机指令时,芯片***执行如第一方面及其任一种可能的设计中任一项所述的协同显示该方法。
第五方面,提供一种计算机可读存储介质,计算机可读存储介质包括计算机指令,当计算机指令运行时,执行如第一方面及其任一种可能的设计中任一项所述的协同显示该方法。
第六方面,提供一种计算机程序产品,计算机程序产品中包括指令,当计算机程序产品在计算机上运行时,使得计算机可以根据指令执行如第一方面及其任一种可能的设计中任一项所述的协同显示该方法。
应当理解的是,上述第二方面,第三方面,第四方面,第五方面以及第六方面提供的技术方案,其技术特征均可对应到第一方面及其可能的设计中提供的协同显示方法,因此能够达到的有益效果类似,此处不再赘述。
附图说明
图1为一种协同显示的示意图;
图2为一种协同显示的设置示意图;
图3为一种协同显示的效果示意图;
图4为又一种协同显示的效果示意图;
图5为本申请实施例提供的一种电子设备的组成示意图;
图6为本申请实施例提供的一种位置信息确定的示意图;
图7为本申请实施例提供的一种协同显示方法的流程示意图;
图8为本申请实施例提供的一种协同显示方法的效果示意图;
图9为本申请实施例提供的又一种协同显示方法的流程示意图;
图10为本申请实施例提供的一种协同显示的场景示意图;
图11为本申请实施例提供的又一种协同显示方法的效果示意图;
图12为本申请实施例提供的一种协同显示装置的组成示意图;
图13为本申请实施例提供的又一种拍摄方法的流程示意图;
图14为本申请实施例提供的一种芯片***的组成示意图。
具体实施方式
多屏协同技术在移动办公、智慧家庭等场景下发挥出越来越重要的作用。通过多屏协同技术,能够扩大用户和电子设备的交互界面,丰富交互体验。同时,多屏协同技术还可以借助电子设备间的感知能力,使得电子设备更加智能,进而达到简化用户操作,提升生产力的效果。
以下结合图1-图4,对一种协同显示的方案进行举例说明。
一般而言,在使用多屏协同技术进行协同显示时,用户可以在主设备上设置协同显示的选项。示例性的,以主设备为如图1所示的笔记本电脑,辅设备为平板电脑为例。参考图1,在笔记本电脑的协同显示设置界面上,可以显示如101所示的界面元素。该界面元素可以用于提示用户使用扩展模式进行协同显示。用户可以通过鼠标等控制设备,选定该扩展模式,使得笔记本电脑进入协同显示状态。
需要说明的是,在一些实施例中,如图1所示,在笔记本电脑显示协同显示设置界面之前,笔记本电脑可以与其他能够进行协同显示的电子设备进行互联,通过该互联通信通道,笔记本电脑可以与其他电子设备(比如平板电脑等)进行协同显示。例如,在笔记本电脑与平板电脑互联成功之后,在该协同显示设置界面上,可以显示有已经与笔记本电脑连接的电子设备(比如设备X)。
另外,在上述示例中,是以用户通过控制设备对笔记本电脑输入操作(比如选定扩展模式的操作)为例进行说明的。在本示例的另一些实现中,对于支持触摸操作的笔记本电脑而言,用户还可以通过触摸的形式输入上述操作。可以理解的是,用户还可以通过语音控制等方式输入操作。以下以用户通过鼠标对电子设备输入控制命令为例进行说明。
在本示例中,主设备(比如笔记本电脑)可以在接收到用户选定扩展模式的操作之后,显示其他协同显示设置界面(比如称为显示参数设置界面)。示例性的,参考图2,该显示参数设置界面可以包括用于设置平板电脑与笔记本电脑相对位置的“平板屏幕位置”选项,以及其他辅设备的显示设置选项(比如图2所示的“平板边栏位置”选项)。
如图2所示,用户可以根据进行协同显示时,平板电脑与笔记本电脑的相对位置,选定“平板屏幕位置”选项中对应的位置关系。主设备(比如笔记本电脑)可以根据用户选定的位置关系,确定主设备需要显示的内容,以及辅设备(比如平板电脑)需要显示的内容。在本申请实施例中,主设备和辅设备之间的位置关系可以包括辅设备位于主设备左侧,辅设备位于主设备右侧,辅设备位于主设备上侧,辅设备位于主设备下侧等。
示例性的,以平板电脑置于笔记本电脑右侧为例。用户可以通过鼠标在笔记本电脑上选定对应的位置关系在界面上对应的选项(比如选定如图2所示的选项201)。笔记本电脑可以接收该操作,根据该操作,笔记本电脑即可确定在协同显示过程中,平板电脑位于笔记本电脑的右侧。由此,笔记本电脑就可以确定协同显示过程中,笔记本的电脑的屏幕需要显示的内容以及平板电脑需要显示的内容。
在本申请实施例中,用户可以通过上述如图1以及图2的操作,激活电子设备(如笔记本和/或平板电脑)的协同显示功能。
作为一种示例,以通过协同显示进行图片的扩展显示为例。结合图3。图片在笔记本电脑上的显示情况如图3中的(a)。通过协同显示,主设备(如笔记本电脑)可以在其屏幕上显示图片的一部分图像。主设备可以控制辅设备(如平板电脑)在其屏幕上显示图片的另一部分图像,由此达到扩展显示图像的显示区域的效果。结合图1和图2中的说明,在平板电脑位于笔记本电脑右侧时,通过如图1和图2所示的设置,笔记本电脑可以确定以平板电脑位于笔记本电脑右侧的位置关系进行协同显示。比如,笔记本电脑可以在其屏幕上行显示图片的左侧部分图像。笔记本电脑还可以控制平板电脑在其屏幕上显示图片的右侧部分图像。显示结果请参考图3中的(b)。由此就实现了在两个电子设备上通过协同显示进行图片的扩展显示。
然而,上述示例中的方案也存在一些问题。
可以理解的是,主设备和辅设备在真实环境的位置关系必须与协同显示设置过程中所选定的位置关系一致,主设备才能够知晓辅设备在真实环境中的位置,进而确定协同显示过程中,主设备和辅设备需要显示的内容。但是,当主设备和辅设备在真实环境的位置关系与协同显示设置过程中所选定的位置关系不一致,或者主设备和辅设备在协同显示过程中的位置关系出现变化时,主设备就无法准确地知晓与辅设备之间的位置关系,因此就不能准确地确定主设备和辅设备需要显示的内容。
示例性的,以主设备为如图4所示的设备A,辅设备为如图4所示的设备B为例。参考图4中的(a)。在协同显示的过程中,设备B可能会出现位置移动。比如,设备B可以从设备A的右侧移动到设备A的左侧。这样,如果用户不重新设置协同显示的选项,设备A根据预先的设置确定设备B还是位于设备A的右侧。设备A可以据此继续控制设备A以及设备B进行协同显示。这样,就可能出现如图4中的(b)的情况。即在左侧的设备B显示有图片的右侧部分图像,而实际在右侧的设备A显示的是图片的左侧部分图像。这样显然是不能满足用户对图片的查看或者编辑等需求的。
为了能够解决上述示例中的问题,本申请实施例提供的协同显示方案,使得电子设备能够自动确定协同显示过程中其他设备的位置,并据此进行协同显示。比如,以在主设备上使用本申请实施例提供的协同显示方案时,主设备可以自动确定辅设备的位置,并据此确定主设备和辅设备需要显示的内容。这样,由于不需要用户主动设置协同显示的选项,而是主设备可以自动地确定辅设备的位置,因此就不需要用户手动设置,或者,主设备和辅设备之间的位置关系发生变化导致的协同显示内容出错的问题。
以下结合附图对本申请实施例提供的协同显示方案进行详细说明。
请参考图5,为本申请实施例提供的一种电子设备500的组成示意图。在本申请实施例中,该电子设备500可以用于进行协同显示。比如,该电子设备500可以作为主设备进行协同显示。又如,该电子设备500也可以作为辅设备进行协同显示。
需要说明的是,本申请实施例提供的方案,可以应用在用户的电子设备中。该电子设备可以是手机、平板电脑、个人数字助理(personal digital assistant,PDA)、增强现实(augmented reality,AR)\虚拟现实(virtual reality,VR)设备、媒体播放器等设置有显示屏且能够进行协同显示的便携式移动设备,该电子设备也可以是智能手表等设置有显示屏的,且能够进行协同显示的可穿戴电子设备。本申请实施例对该电子设备的具体形态不作特殊限制。
如图5所示,该电子设备可以包括处理器510,外部存储器接口520,内部存储器521,通用串行总线(universal serial bus,USB)接口530,充电管理模块540,电源管理模块541,电池542,天线1,天线2,移动通信模块550,无线通信模块560,音频模块570,扬声器570A,受话器570B,麦克风570C,耳机接口570D,传感器模块580,按键590,马达591,指示器592,摄像头593,显示屏594,以及用户标识模块(subscriber identification module,SIM)卡接口595等。
可以理解的是,本实施例示意的结构并不构成对电子设备500的具体限定。在另一些实施例中,电子设备500可以包括比图示更多或更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。图示的部件可以以硬件,软件或软件和硬件的组合实现。
处理器510可以包括一个或多个处理单元,例如:处理器510可以包括应用处理器(application processor,AP),调制解调处理器,图形处理器510(graphics processingunit,GPU),图像信号处理器(image signal processor,ISP),控制器,存储器,视频编解码器,数字信号处理器(digital signal processor,DSP),基带处理器,和/或神经网络处理器(neural-network processing unit,NPU)等。其中,不同的处理单元可以是独立的器件,也可以集成在一个或多个处理器510中。
控制器可以是电子设备500的神经中枢和指挥中心。控制器可以根据指令操作码和时序信号,产生操作控制信号,完成取指令和执行指令的控制。
处理器510中还可以设置存储器,用于存储指令和数据。在一些实施例中,处理器510中的存储器为高速缓冲存储器。该存储器可以保存处理器510刚用过或循环使用的指令或数据。如果处理器510需要再次使用该指令或数据,可从所述存储器中直接调用。避免了重复存取,减少了处理器510的等待时间,因而提高了***的效率。
在本申请实施例中,处理器510可以存储有与本申请实施例所提供的协同显示方案对应的指令或者指令集合。示例性的,以处理器510设置在主设备中为例。在实施本申请实施例所提供的协同显示方案时,处理器510可以根据周边磁场强度的变化,判断辅设备的位置。处理器510还可以用于根据辅设备的位置,确定主设备和辅设备各自所要显示的内容。
在一些实施例中,处理器510可以包括一个或多个接口。接口可以包括集成电路(inter-integrated circuit,I2C)接口,集成电路内置音频(I2S)接口,脉冲编码调制(PCM)接口,通用异步收发传输器(UART)接口,移动产业处理器510接口(MIPI),通用输入输出(GPIO)接口,用户标识模块(SIM)接口,和/或通用串行总线(USB)接口等。
电子设备500可以通过ISP,摄像头593,视频编解码器,GPU,显示屏594以及应用处理器等实现拍摄功能。
ISP用于处理摄像头593反馈的数据。例如,拍照时,打开快门,光线通过镜头被传递到摄像头593感光元件上,光信号转换为电信号,摄像头593感光元件将所述电信号传递给ISP处理,转化为肉眼可见的图像。ISP还可以对图像的噪点,亮度,肤色进行算法优化。ISP还可以对拍摄场景的曝光,色温等参数优化。在一些实施例中,ISP可以设置在摄像头593中。
摄像头593用于捕获静态图像或视频。物体通过镜头生成光学图像投射到感光元件。感光元件把光信号转换成电信号,之后将电信号传递给ISP转换成数字图像信号。ISP将数字图像信号输出到DSP加工处理。DSP将数字图像信号转换成标准的RGB,YUV等格式的图像信号。在一些实施例中,电子设备500可以包括1个或N个摄像头593,N为大于1的正整数。
数字信号处理器用于处理数字信号,除了可以处理数字图像信号,还可以处理其他数字信号。例如,当电子设备500在频点选择时,数字信号处理器用于对频点能量进行傅里叶变换等。
视频编解码器用于对数字视频压缩或解压缩。电子设备500可以支持一种或多种视频编解码器。这样,电子设备500可以播放或录制多种编码格式的视频,例如:动态图像专家组(moving picture experts group,MPEG)1,MPEG2,MPEG3,MPEG4等。
NPU为神经网络(neural-network,NN)计算处理器510,通过借鉴生物神经网络结构,例如借鉴人脑神经元之间传递模式,对输入信息快速处理,还可以不断的自学习。通过NPU可以实现电子设备500的智能认知等应用,例如:图像识别,人脸识别,语音识别,文本理解等。
充电管理模块540用于从充电器接收充电输入。其中,充电器可以是无线充电器,也可以是有线充电器。在一些有线充电的实施例中,充电管理模块540可以通过USB接口530接收有线充电器的充电输入。在一些无线充电的实施例中,充电管理模块540可以通过电子设备500的无线充电线圈接收无线充电输入。充电管理模块540为电池542充电的同时,还可以通过电源管理模块541为电子设备500供电。
电源管理模块541用于连接电池542,充电管理模块540与处理器510。电源管理模块541接收电池542和/或充电管理模块540的输入,为处理器510,内部存储器521,外部存储器,显示屏594,摄像头593,和无线通信模块560等供电。电源管理模块541还可以用于监测电池542容量,电池542循环次数,电池542健康状态(漏电,阻抗)等参数。在其他一些实施例中,电源管理模块541也可以设置于处理器510中。在另一些实施例中,电源管理模块541和充电管理模块540也可以设置于同一个器件中。
电子设备500的无线通信功能可以通过天线1,天线2,移动通信模块550,无线通信模块560,调制解调处理器以及基带处理器等实现。
天线1和天线2用于发射和接收电磁波信号。电子设备500中的每个天线可用于覆盖单个或多个通信频带。不同的天线还可以复用,以提高天线的利用率。例如:可以将天线1复用为无线局域网的分集天线。在另外一些实施例中,天线可以和调谐开关结合使用。
移动通信模块550可以提供应用在电子设备500上的包括2G/3G/4G/5G等无线通信的解决方案。移动通信模块550可以包括至少一个滤波器,开关,功率放大器,低噪声放大器(low noise amplifier,LNA)等。移动通信模块550可以由天线1接收电磁波,并对接收的电磁波进行滤波,放大等处理,传送至调制解调处理器进行解调。移动通信模块550还可以对经调制解调处理器调制后的信号放大,经天线1转为电磁波辐射出去。在一些实施例中,移动通信模块550的至少部分功能模块可以被设置于处理器510中。在一些实施例中,移动通信模块550的至少部分功能模块可以与处理器510的至少部分模块被设置在同一个器件中。
调制解调处理器可以包括调制器和解调器。其中,调制器用于将待发送的低频基带信号调制成中高频信号。解调器用于将接收的电磁波信号解调为低频基带信号。随后解调器将解调得到的低频基带信号传送至基带处理器处理。低频基带信号经基带处理器处理后,被传递给应用处理器。应用处理器通过音频设备(不限于扬声器570A,受话器570B等)输出声音信号,或通过显示屏594显示图像或视频。在一些实施例中,调制解调处理器可以是独立的器件。在另一些实施例中,调制解调处理器可以独立于处理器510,与移动通信模块550或其他功能模块设置在同一个器件中。
无线通信模块560可以提供应用在电子设备500上的包括无线局域网(wirelesslocal area networks,WLAN)(如无线保真(wireless fidelity,Wi-Fi)网络),蓝牙(bluetooth,BT),全球导航卫星***(global navigation satellite system,GNSS),调频(frequency modulation,FM),近距离无线通信技术(near field communication,NFC),红外技术(infrared,IR)等无线通信的解决方案。无线通信模块560可以是集成至少一个通信处理模块的一个或多个器件。无线通信模块560经由天线2接收电磁波,将电磁波信号调频以及滤波处理,将处理后的信号发送到处理器510。无线通信模块560还可以从处理器510接收待发送的信号,对其进行调频,放大,经天线2转为电磁波辐射出去。
在一些实施例中,电子设备500的天线1和移动通信模块550耦合,天线2和无线通信模块560耦合,使得电子设备500可以通过无线通信技术与网络以及其他设备通信。所述无线通信技术可以包括但不限于GSM,GPRS,CDMA,WCDMA,TD-SCDMA,LTE,5G以及后续演进标准,BT,GNSS,WLAN,NFC,FM,和/或IR技术等。
在本申请的一些实施例中,电子设备500中的移动通信模块550和/或无线通信模块560可以用于在处理器510的控制下,与其他电子设备建立互联。比如,以电子设备500为主设备为例。电子设备500可以通过移动通信模块550和/或无线通信模块560,加入与辅设备相同的局域网中。电子设备500可以通过该局域网,与辅设备进行通信。比如,电子设备500可以通过该局域网,向辅设备发送辅设备对应的显示信息。以便于辅设备根据接收到的显示信息,进行协同显示。
电子设备500通过GPU,显示屏594,以及应用处理器等实现显示功能。GPU为图像处理的微处理器510,连接显示屏594和应用处理器。GPU用于执行数学和几何计算,用于图形渲染。处理器510可包括一个或多个GPU,其执行程序指令以生成或改变显示信息。
显示屏594用于显示图像,视频等。在一些实施例中,电子设备500可以包括1个或N个显示屏594,N为大于1的正整数。
在本本申请实施例中,主设备和辅设备上均可设置有显示屏594。在一些场景下,主设备的显示屏可以与辅设备的显示屏进行协同显示。
外部存储器接口520可以用于连接外部存储卡,例如Micro SD卡,实现扩展电子设备500的存储能力。外部存储卡通过外部存储器接口520与处理器510通信,实现数据存储功能。例如将音乐,视频等文件保存在外部存储卡中。
内部存储器521可以用于存储计算机可执行程序代码,所述可执行程序代码包括指令。处理器510通过运行存储在内部存储器521的指令,从而执行电子设备500的各种功能应用以及数据处理。内部存储器521可以包括存储程序区和存储数据区。其中,存储程序区可存储操作***,至少一个功能所需的应用程序(比如声音播放功能,图像播放功能等)等。存储数据区可存储电子设备500使用过程中所创建的数据(比如音频数据,电话本等)等。此外,内部存储器521可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件,闪存器件,通用闪存存储器等。
电子设备500可以通过音频模块570,扬声器570A,受话器570B,麦克风570C,耳机接口570D,以及应用处理器等实现音频功能。例如音乐播放,录音等。
音频模块570用于将数字音频信息转换成模拟音频信号输出,也用于将模拟音频输入转换为数字音频信号。音频模块570还可以用于对音频信号编码和解码。在一些实施例中,音频模块570可以设置于处理器510中,或将音频模块570的部分功能模块设置于处理器510中。
扬声器570A,也称“喇叭”,用于将音频电信号转换为声音信号。电子设备500可以通过扬声器570A收听音乐,或收听免提通话。
受话器570B,也称“听筒”,用于将音频电信号转换成声音信号。当电子设备500接听电话或语音信息时,可以通过将受话器570B靠近人耳接听语音。
麦克风570C,也称“话筒”,“传声器”,用于将声音信号转换为电信号。耳机接口570D用于连接有线耳机。
在本申请实施例提供的电子设备500中设置的传感器模块580可以包括一个或多个相同或不同种类的传感器。示例性的,传感器模块580可以包括压力传感器,陀螺仪传感器,气压传感器,磁传感器,加速度传感器,距离传感器,接近光传感器,指纹传感器,温度传感器,触摸传感器,环境光传感器,骨传导传感器等。
以传感器模块580中包括磁传感器为例。该磁传感器可以包括霍尔传感器。霍尔传感器可以根据霍尔效应,确定电子设备500周围磁场的变化。其中,霍尔效应是电磁效应的一种,这一现象是美国物理学家霍尔发现的。根据霍尔效应,当电流垂直于外磁场通过半导体时,载流子发送偏移,垂直于电流和磁场的方向会产生附加电场,从而在半导体的两端产生电势差。这个电势差也被称为霍尔电势差。
在本申请实施例中,电子设备500可以根据霍尔传感器,确定周围磁场的变化。可以理解的是,电子设备中都会设置有一个或多个磁性材料。因此,在辅设备接近主设备时,辅设备上的磁性材料就会对主设备周围的磁场产生影响。电子设备500作为主设备时,就可以根据磁场的变化,确定辅设备接近主设备的方向,由此确定主设备和辅设备的相对位置。
在本申请的另一些实施例中,电子设备500可以利用磁传感器检测翻盖皮套的开合。在一些实施例中,当电子设备500是翻盖机时,电子设备500可以根据磁传感器检测翻盖的开合。进而根据检测到的皮套的开合状态或翻盖的开合状态,设置翻盖自动解锁等特性。
在本申请的另一些实施例中,在电子设备500配置有可折叠屏幕的情况下,电子设备500可以利用磁传感器检测折叠屏的开合状态(如展开状态,又如闭合状态)。电子设备500可以根据检测到的折叠屏的开合状态,实现自动解锁,音量调整等功能的自动化控制。
触摸传感器,也称“触控面板”。触摸传感器可以设置于显示屏594,由触摸传感器与显示屏594组成触摸屏,也称“触控屏”。触摸传感器用于检测作用于其上或附近的触摸操作。触摸传感器可以将检测到的触摸操作传递给应用处理器,以确定触摸事件类型。在一些实施例中,可以通过显示屏594提供与触摸操作相关的视觉输出。在另一些实施例中,触摸传感器也可以设置于电子设备500的表面,与显示屏594所处的位置不同。
需要说明的是,在本申请的一些实施例中,电子设备500中的传感器模块580可以是集成在一起实现上述各个部件的功能的,也可以是部分集成或者单独设置上述部件实现其传感功能的。比如,在一些实施例中,电子设备500中可以设置惯性测量单元(InertialMeasurement Unit,IMU)。该IMU可以用于实现6轴或9轴的传感功能。示例性的,以通过IMU进行9轴检测为例。IMU可以用于实现加速度传感器,陀螺仪传感器,霍尔传感器等部件的传感功能。
按键590包括开机键,音量键等。电子设备500可以接收按键590输入,产生与电子设备500的用户设置以及功能控制有关的键信号输入。
马达591可以产生振动提示。指示器592可以是指示灯,可以用于指示充电状态,电量变化,也可以用于指示消息,未接来电,通知等。SIM卡接口595用于连接SIM卡。
本申请实施例提供的协同显示方案,能够使用与上述如图5所示的电子设备500中。
以下结合附图对本申请实施例提供的方案进行详细说明。
一般而言,电子设备为了实现其功能,都会在其中设置有一个或多个磁性材料。比如,以电子设备为平板电脑为例。平板电脑的使用模式可以包括皮套模式。在皮套模式下,平板电脑可以根据皮套的开合状态,执行对应的策略,比如亮屏/息屏等。为了使得皮套能够与平板电脑紧密贴合,在平板电脑中可以设置有磁性材料,以便在皮套闭合时,能够通过皮套中的磁性材料与平板电脑中磁性材料互相吸引,由此达到紧密闭合的效果。当然,在另一些电子设备中,即使该电子设备不支持皮套模式,也会根据其功能实现设置磁性材料。
当磁性材料进入磁场中时,就会对磁场产生影响。比如,磁性材料对应位置的磁场强度会发生变化。该磁场强度的变化可以被霍尔传感器获取,由此使得设置有该霍尔传感器的电子设备可以确定磁性材料的方位。
示例性的,结合图6。以设备1中设置有能够检测磁场变化的传感器(比如霍尔传感器),设备2上设置有磁性材料为例。设备1可以通过传感器,获取周围磁场的分布情况。当设备2沿X轴负方向接近设备1时,那么就会引起设备1在X轴正方向的磁场强度的变化。设备1可以通过传感器获取该磁场强度的变化。据此,设备1就可以知晓设备2正在沿X轴负方向接近设备1,也就是说,设备2位于设备1的右侧。
本申请实施例提供的方案中,主设备可以根据上述说明中的技术手段,确定接近主设备的辅设备的位置。接着,主设备就可以根据辅设备的位置,确定在协同显示中,主设备和辅设备分别要显示的内容。进而在主设备的屏幕上,以及控制辅设备在其屏幕上显示对应的内容,由此实现主设备和辅设备的协同显示。
可以理解的是,由于主设备能够根据其内部部件自动识别辅设备的位置,不需要用户手动设置协同显示过程中辅设备的位置选项(比如按照图1-图2所示的方案设置协同显示对应的选项)。因此能够避免由于用户设置的位置选项与实际场景中主设备和辅设备的位置不一致导致的协同显示出错的问题,同时可以使得电子设备能够提供更加便捷的协同显示能力。
作为一种示例,请参考图7,为本申请实施例提供的一种协同显示方法的流程示意图。其中,以主设备为设备1,辅设备为设备2,主设备的显示屏为屏幕1,辅设备的显示屏为屏幕2为例。如图7所示,该方案可以包括:
S701、设备1根据磁场变化,确定设备2相对于设备1的位置信息。
其中,设备2的相对于设备1的位置信息可以包括设备1的上侧,设备1的下侧,设备1的左侧,设备1的右侧中的一种。
在一些实施例中,设备1可以在一个方向上的磁场强度达到(或者超过)预设阈值(比如第一阈值)时,确定设备2相对于设备1的位置信息。
例如,设备1可以在确定X轴正方向上的磁场强度达到第一阈值时,确定此时设备2相对于设备1的位置信息为:设备1的右侧。也就是所说,设备1可以确定设备2位于设备1的右侧。设备1可以在确定X轴负方向上的磁场强度达到第一阈值时,确定此时设备2相对于设备1的位置信息为:设备1的左侧。设备1可以在确定Y轴正方向上的磁场强度达到第一阈值时,确定此时设备2相对于设备1的位置信息为:设备1的上侧。设备1可以在确定Y轴负方向上的磁场强度达到第一阈值时,确定此时设备2相对于设备1的位置信息为:设备1的下侧。
在另一些实施例中,设备1可以在一个方向上的磁场强度变化值达到对应的另一个预设阈值(比如第二阈值)时,确定设备2的位置信息。
例如,设备1可以在确定X轴正方向上的磁场强度变化值达到第二阈值时,确定此时设备2位于设备1的右侧。设备1可以在确定X轴负方向上的磁场强度变化值达到第二阈值时,确定此时设备2位于设备1的左侧。设备1可以在确定Y轴正方向上的磁场强度变化值达到第二阈值时,确定此时设备2位于设备1的上侧。设备1可以在确定Y轴负方向上的磁场强度变化值达到第二阈值时,确定此时设备2位于设备1的下侧。
S702、设备1根据设备2相对于设备1的位置信息,确定协同显示方案。
在本申请实施例中,协同显示方案也可以简称为显示方案。显示方案可以包括显示方案1和显示方案2。其中,显示方案1可以是设备1上的屏幕1在协同显示过程中显示的方案。显示方案2可以是设备2上的屏幕2在协同显示过程中显示的方案。
在本示例中,设备1可以根据设备2相对于设备1的位置信息,确定显示方案1。
示例性的,设备1可以在确定设备2相对于设备1的位置信息之后,确定设备1的屏幕1上要显示的内容,即确定屏幕1上的显示方案1。
以设备1和设备2进行图片的协同显示为例。设备1可以在确定设备2在设备1的右侧时,确定显示方案1中需要显示图片的左侧部分图像。设备1可以在确定设备2在设备1的左侧时,确定显示方案1中需要显示图片的右侧部分图像。设备1可以在确定设备2在设备1的上侧时,确定显示方案1中需要显示图片的下侧部分图像。设备1可以在确定设备2在设备1的下侧时,确定显示方案1中需要显示图片的上侧部分图像。
此外,设备1还可以根据设备2相对于设备1的位置信息,确定显示方案2。
可以理解的是,在大多数协同显示方案中,设备2作为辅设备,其所需要显示的内容都是由主设备确定并控制设备2进行显示的。因此,在本实施例中,结合前述说明,设备1还可以根据设备2相对于设备1的位置信息,确定设备2需要显示的内容。
示例性的,继续以设备1和设备2进行图片的协同显示为例。设备1可以在确定设备2在设备1的右侧时,确定显示方案2中需要显示图片的右侧部分图像。设备1可以在确定设备2在设备1的左侧时,确定显示方案2中需要显示图片的左侧部分图像。设备1可以在确定设备2在设备1的上侧时,确定显示方案2中需要显示图片的上侧部分图像。设备1可以在确定设备2在设备1的下侧时,确定显示方案2中需要显示图片的下侧部分图像。
这样,就实现了设备1根据设备2相对于设备1的位置信息,自适应调整设备1上显示方案(如显示方案1)以及设备2上显示方案(如显示方案2)的效果。
需要说明的是,在本申请实施例的不同实现中,设备1确定显示方案1和显示方案2的操作可以具有不同的先后顺序。比如,在一些实现中,设备1可以在确定显示方案1之后确定显示方案2,由此避免算力的集中消耗。在另一些实现中,设备1可以在确定显示方案2之后确定显示方案1,由此设备1可以在确定显示方案1的同时,根据显示方案2控制设备2准备进行显示,从而达到并行处理的效果,提升协同显示过程中两个屏幕显示内容的同步性。可以理解的是,在另一些实现中,设备1还可以在确定显示方案1的同时确定显示方案2,由此也能够通过并行处理节省协同显示过程中数据处理的耗时。
S703、设备1根据协同显示方案,控制设备1的屏幕1和设备2的屏幕2进行协同显示。
示例性的,设备1可以在确定设备2对应的显示方案2之后,将显示方案2发送给设备2,以便于设备2根据显示方案2进行显示。
在本示例中,在设备1确定设备2的显示方案2后,设备1可以通过与设备2的互联通道,将设备2的显示方案2发送给设备2。以便于设备2根据设备1发送的显示方案2,进行协同显示。
此外,设备1还可以根据显示方案1,控制屏幕1进行对应的显示。
需要说明的是,在本示例中,由于设备1可以通过内部控制,实现根据显示方案1控制屏幕1的显示。而设备1对设备2的显示的控制,需要与设备2进行通信,才能控制设备2根据显示方案2执行对应的协同显示。
在本申请的一些实施例中,设备1可以在获取显示方案1之后,即控制屏幕1进行显示;同时控制设备2根据显示方案2进行显示。这样,屏幕1的显示可能稍早与屏幕2的显示,由此使得用户可以快速查看到协同显示的一部分内容。比如,该方案可以应用于协同显示内容较为复杂的场景下。
在另一些实施例中,设备1可以在获取显示方案1和显示方案2之后,参考耗时较长的控制设备2进行显示的时机,控制屏幕1的显示。由此达到同时在屏幕1和屏幕2上显示协同显示内容的效果。这样使得用户可以完整查看协同显示的内容,能够更好地向用户展示协同显示内容的完整性。比如,该方案可以应用于协同显示内容较为简单的场景下。
这样,设备1通过自适应地确定设备2相对于设备1的位置信息,可以自动调整协同显示过程中,设备1和设备2各自要显示的内容。由此使得设备1和设备2可以在不需要用户操作的前提下,自动根据设备2相对于设备1的位置信息调整显示的内容,有效地避免了由于用户设置的位置选项与实际位置不相符时协同显示出错的问题发生。示例性的,结合图4,请参考图8。在作为辅设备的平板电脑的位置出现如图4中的(a)所示的位置变化时,采用本申请实施例提供的方案(如图7所示的方案),主设备可以自主根据辅设备的位置变化,调整协同显示过程中两个设备的显示内容,因此可以获取如图8所示的正确的协同显示效果,而不会出现如图4中的(b)所示的问题。
根据上述对图7所述方案的说明,可以理解的是,本申请实施例提供的方案,能够应用于多个场景下,解决对应的问题。
示例性的,在一些实施例中,该方案可以应用于两个设备开始进行协同显示的场景下。由此使得用户不需要进行位置相关选项的设置,即可使用两个设备进行协同显示。
比如,用户可以在输入如图1所示的选定扩展模式的操作之后,而不需要输入如图2所示的操作。对应的,主设备(如图1所示的笔记本电脑)可以在接收到用户选定扩展模式的操作之后,按照如图7所示方案,检测周围磁场的变化情况,确定辅设备(比如平板电脑)相对于主设备的位置信息,并据此确定主设备和辅设备的显示内容(如确定协显示方案)。进而根据确定的显示内容,控制两个电子设备进行对应的协同显示。显而易见的,在本示例中,由于用户不需要输入选定两个电子设备的位置选项,因此就不会出现由于用户选定的位置与实际位置不相符的情况发生。同时,由于主设备可以准确地确定辅设备的位置信息,因此能够更加准确地进行协同显示。此外,使用如图7所示的方案,也能够简化用户在使用协同显示功能过程中的操作,提升便捷性。
在另一些实施例中,该方案可以应用于两个设备正在进行协同显示过程中的场景下。由此使在辅设备相对于主设备的位置信息出现变化时,不需要用户重新进行位置相关选项的设置,也可以保证两个设备进行正确的协同显示。
比如,在主设备(比如笔记本电脑)和辅设备(比如平板电脑)进行协同显示的过程中。用户将平板电脑从笔记本电脑的左侧移动到右侧。那么,笔记本可以根据如图7所示的方案,在磁场不再变化时,根据此时的磁场与磁场开始变化时的磁场的分布情况,确定移动之后,平板电脑相对于笔记本电脑的位置信息。笔记本电脑可以根据确定的平板电脑的位置信息,调整协同显示方案,由此实现协同显示的自适应调整。可以看到,在本示例中,由于在用户移动主设备和/或辅设备之后,不需要重新选定主设备和辅设备的位置,因此就不会出现由于用户选定的位置与实际位置不相符的情况发生。同时,由于主设备可以准确地确定辅设备的位置信息,因此能够更加准确地进行协同显示。此外,使用如图7所示的方案,也能够简化用户在使用协同显示功能过程中的操作,提升便捷性。
需要说明的是,在上述说明中,是以主设备控制辅设备进行协同显示为例进行说明的。在本申请的另一些实施例中,辅设备也可以执行对应的操作,使得协同显示的自适应调整更加灵活准确。
示例性的,结合图7。在设备1执行S701,即根据磁场变化,确定设备2的位置时,设备2也可以根据设备2上设置的霍尔传感器,判断在设备2移动过程中,周边磁场的变化情况。比如,在设备2沿X轴负方向靠近设备1的过程中,设备2可以通过其霍尔传感器,确定在X轴负方向上的磁场发生变化。由此,设备2即可确定正在从设备1的右侧接近设备1。设备2可以将该设备2与设备1的相对位置信息发送给设备1,以便于设备1确定设备2位于设备1的右侧。或者,设备1可以根据从设备2接收到的位置信息,以及根据设备1上霍尔传感器确定的设备2的位置信息,综合判断,确定设备2位于设备1的右侧。
在另一些实施例中,设备2还可以将自身的姿态信息(比如横屏姿态或者竖屏姿态)发送给设备1,以便于设备1据此调整设备2对应的显示方案,进而使得设备1可以更加准确地控制设备2上的协同显示的内容。
示例性的,结合图9,为本申请实施例提供的又一种协同显示的流程示意图。其中,继续以设备1为主设备,设备2为辅设备为例进行说明。如图9所示,该方法可以包括:
S901、设备1根据磁场变化,确定设备2的相对于设备1的位置信息。
结合对图7的说明,S901的执行方式与S701类似,此处不再赘述。
S902、设备1根据设备2相对于设备1的位置信息,确定屏幕1上的显示方案3。
结合对图7的说明,S902的执行方式可以参考S702中,设备1确定屏幕1上的显示方案1的方案的具体执行过程,此处不再赘述。
需要说明的是,在本示例的一些实现中,设备1在确定显示方案3的过程中,还可以结合设备1的姿态信息1,综合判断。其中,设备1的姿态信息1可以包括横屏姿态或者竖屏姿态。该姿态信息1可以是设备1通过其上设置的IMU确定的,也可以是设备1通过其上设置的重力传感器确定的,也可以是设备1通过屏幕1当前显示的内容的长宽比确定的。本申请实施例对于设备1获取姿态信息1的方式不作限制。
S903、设备2确定设备2的姿态信息2。
结合前述S902中的说明,与设备1的姿态信息1类似,设备2的姿态信息可以包括横屏姿态或者竖屏姿态。其获取方法类似。
S904、设备2向设备1发送姿态信息2。
示例性的,设备2可以通过与设备1建立的互联通信关系,向设备1发送姿态信息2。
S905、设备1根据设备2相对于设备1的位置信息以及姿态信息2,确定设备2的显示方案4。
在本示例中,设备2可以将获取的姿态信息2,发送给设备1,以便于设备1能够更加准确地确定在协同显示过程中设备2对应的显示内容。
可以理解的是,在设备2屏幕为长方形时,如果设备2在移动过程中,出现了旋转,那么如果按照旋转之前的显示方案进行显示,也会出现一些问题。
示例性的,参考图10。在设备2移动到设备1的左侧之后,如果屏幕旋转,比如由横屏旋转为竖屏。那么,如果按照横屏情况下的显示方案在竖屏姿态下进行显示,就会使得本应在设备2上显示的图像无法被2完整地显示。为了避免该问题,本申请实施例中,设备1可以根据从设备2获取的姿态信息2,确定当前协同显示场景下,设备2的姿态为横屏或竖屏。进而使得设备1可以据此灵活调整设备2对应的显示方案4。
需要说明的是,在本示例的具体执行过程中,上述S901-S905的执行并不存在固定的先后顺序。示例性的,在一些实施例中,设备1可以在确定显示方案3的之后获取设备2的姿态信息。应理解,设备1可以在确定显示方案3之前,获取设备2的姿态信息。对应,结合前述图7的说明,设备1确定显示方案3和显示方案4的时机也部分先后,可以是顺序执行,也可以并行执行。二者可以互不干扰,相互独立。
S906、设备1根据显示方案3和显示方案4,控制屏幕1和屏幕2进行协同显示。
示例性的,设备1可以向设备2发送显示方案4;以控制设备2根据显示方案4在屏幕2上进行显示。另外,设备1还可以根据显示方案3,控制屏幕1进行显示。
在本示例中,在设备1确定与设备2相对于设备1的位置信息以及设备2的姿态信息匹配的显示方案4之后,设备1可以根据该显示方案4,控制设备2进行显示。比如,设备1可以将该显示方案4发送给设备2,以便于设备2可以根据该显示方案4,进行协同显示。
示例性的,在使用了如图9所示的方案的情况下,其显示效果如图11所示。对比图10以以及图11所示的效果。显而易见的,在图11中,设备1在考虑了设备2的姿态信息2之后,可以更加合理地控制设备2进行协同显示,而不会出现无法完全显示图像内容的情况。
需要说明的是,上述图7以及图9的方案中,设备1检测其周边磁场变化的触发机制,可以是设备1在收到用户指示开始协同显示的操作之后,实施对其周边磁场进行检测的,也可以是按照一定的周期触发磁场检测的。
另外,在本申请的一些实施例中,设备1确定设备2的显示方案,也可以是参***2的设备型号等硬件信息确定的。示例性的,不同的电子设备对于磁场的影响是不同的。也就是说,不同型号的辅设备在不同方向靠近主设备的过程中,设备1所检测到的磁场的变化是不同的。因此,在本申请的一些实施例中,设备1中可以配置有可能与其进行协同显示的设备的型号,以及与不同设备对应的磁场变化情况的对应关系。不同的磁场变化可以对应于不同的阈值设定。比如,以采用图7所示方案为例。设备1可以在开始协同显示时,与设备2进行互联。这样,设备1就可以知晓设备2的设备型号。根据该设备2的设备型号,设备1就可以从预先配置的上述对应关系中,获取与该设备2对应的磁场变化的阈值。那么,在设备1执行S701的过程中,设备1可以根据磁场的变化情况,以及上述确定的设备2对应的磁场变化的阈值,更加准确地判断设备2是否靠近设备1,以及设备2相对于设备1的位置信息。可以理解的是,由于设备1能够根据设备2的设备型号灵活选取对应的阈值,因此,设备1能够更加准确地判断设备2所在位置信息,进而使得设备1能够更加准确地控制屏幕1以及设备2的屏幕2进行协同显示。
需要说明的是,以上对于本申请实施例提供的方案的说明,都是以主设备自动根据磁场变化情况确定辅设备的位置信息,由此达到准确便捷的协同显示的效果为例进行说明的。在另一些实施例中,本申请实施例提供的方法,还可以应用于协同显示之外其他的一些多屏幕显示场景中。比如,在镜像显示模式或者扩展显示模式等显示模式下,主设备也需要根据多个屏幕之间的位置关系,确定对应的显示方案,进而控制各个屏幕显示对应的内容。采用本申请实施例提供的协同显示方案,主设备可以自动确定其他参与多屏幕显示的设备的位置信息,并据此提供准确的显示方案。由此也可达到不需要用户设置的情况下,准确进行显示的效果。
上述主要从电子设备的角度对本申请实施例提供的方案进行了介绍。为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本申请能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
本申请实施例可以根据上述方法示例对其中涉及的设备进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。需要说明的是,本申请实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
请参考图12,为本申请实施例提供的一种协同显示装置1200的组成示意图。该装置可以设置于第一电子设备中,用于实现上述实施例中的协同显示方案。结合图5,图12所述的协同显示装置1200可以设置在电子设备500中,也可以是电子设备500的另一种描述。其中包括的各个单元的功能可以通过电子设备500中的硬件组成实现。
示例性的,该装置包括:确定单元1201,用于自动确定第二电子设备相对于第一电子设备的位置信息,位置信息包括第一电子设备的上侧,第一电子设备的下侧,第一电子设备的左侧,第一电子设备的右侧。
确定单元1201,还用于根据位置信息,确定协同显示方案。
控制单元1202,用于根据协同显示方案,控制第一电子设备和第二电子设备进行协同显示。
在一种可能的设计中,该装置还包括:接收单元1203,用于在第一电子设备自动确定第二电子设备相对于第一电子设备的位置信息之前,接收用户的操作,用户的操作用于指示第一电子设备激活协同显示功能。或者,第一用户的操作用于指示第一电子设备激活扩展显示模式。或者,第一用户的操作用于指示第一电子设备激活镜像显示模式。
在一种可能的设计中,第一电子设备具有检测周边磁场强度的能力。确定单元1201,具体用于根据第一电子设备周边磁场的变化,确定位置信息。其中,在一个方向上的磁场强度超过预设阈值的情况下,确定单元1201确定第二电子设备相对于第一电子设备的位置信息,方向包括第一电子设备的上侧,第一电子设备的下侧,第一电子设备的左侧,第一电子设备的右侧。
在一种可能的设计中,第一电子设备设置有磁传感器,磁传感器用于提供第一电子设备的检测周边磁场强度的能力。
在一种可能的设计中,控制单元1202,用于第一电子设备根据协同显示方案,控制第一电子设备的第一显示屏显示待显示内容的第一部分。控制单元1202,还用于根据第二协同显示方案控制第二电子设备的第二显示屏显示待显示内容的第二部分,第一部分和第二部分构成待显示内容。
在一种可能的设计中,在第二电子设备位于第一电子设备的左侧的情况下,第一部分为待显示内容中的右侧部分内容,第二部分为待显示内容中的左侧部分。在第二电子设备位于第一电子设备的右侧的情况下,第一部分为待显示内容中的左侧部分内容,第二部分为待显示内容中的右侧部分。在第二电子设备位于第一电子设备的上侧的情况下,第一部分为待显示内容中的下侧部分内容,第二部分为待显示内容中的上侧部分。在第二电子设备位于第一电子设备的下侧的情况下,第一部分为待显示内容中的上侧部分内容,第二部分为待显示内容中的下侧部分。
在一种可能的设计中,接收单元1203,还用于在第一电子设备根据位置信息,确定协同显示方案之前,接收第二电子设备的姿态信息。确定单元1201,用于根据相对位置,以及第二电子设备的姿态信息,确定协同显示方案。
在一种可能的设计中,姿态信息包括:横屏姿态或者竖屏姿态。
在一种可能的设计中,第一电子设备和第二电子设备处于无线连接状态。
在一种可能的设计中,在控制单元1202根据协同显示方案,控制第一电子设备和第二电子设备进行协同显示之前,第一电子设备相对于第二电子设备的位置信息为第一位置信息。控制单元1202,用于根据第一位置信息,控制第一电子设备按照第一协同显示方案进行第一协同显示。第一位置信息与第一协同显示方案对应。在第一位置信息变化为第二位置信息的情况下,确定单元1201,用于自动确定第二电子设备相对于第一电子设备的位置信息为第二位置信息。确定单元1201,还用于根据第二位置信息,确定第二协同显示方案。控制单元1202,用于根据第二协同显示方案,控制第一电子设备和第二电子设备由第一协同显示切换为第二协同显示,第二协同显示是与第二协同显示方案对应的显示。
需要说明的是,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。
图13示出了的一种电子设备1300的组成示意图。示例性的,该电子设备1300可以为前述实施例中的第一电子设备。如图13所示,该电子设备1300可以包括:处理器1301和存储器1302。该存储器1302用于存储计算机执行指令。示例性的,在一些实施例中,当该处理器1301执行该存储器1302存储的指令时,可以使得该电子设备1300执行上述实施例中任一种所示的协同显示方法。
需要说明的是,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。
图14示出了的一种芯片***1400的组成示意图。该芯片***1400可以包括:处理器1401和通信接口1402,用于支持相关设备实现上述实施例中所涉及的功能。在一种可能的设计中,芯片***还包括存储器,用于保存终端必要的程序指令和数据。该芯片***,可以由芯片构成,也可以包含芯片和其他分立器件。需要说明的是,在本申请的一些实现方式中,该通信接口1402也可称为接口电路。
需要说明的是,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。
在上述实施例中的功能或动作或操作或步骤等,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件程序实现时,可以全部或部分地以计算机程序产品的形式来实现。该计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行计算机程序指令时,全部或部分地产生按照本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或者数据中心通过有线(例如同轴电缆、光纤、数字用户线(digital subscriber line,DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包括一个或多个可以用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质(例如,软盘、硬盘、磁带),光介质(例如,DVD)、或者半导体介质(例如固态硬盘(solid state disk,SSD))等。
尽管结合具体特征及其实施例对本申请进行了描述,显而易见的,在不脱离本申请的精神和范围的情况下,可对其进行各种修改和组合。相应地,本说明书和附图仅仅是所附权利要求所界定的本申请的示例性说明,且视为已覆盖本申请范围内的任意和所有修改、变化、组合或等同物。显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包括这些改动和变型在内。
Claims (10)
1.一种协同显示方法,其特征在于,所述方法包括:
第一电子设备自动确定第二电子设备相对于所述第一电子设备的位置信息,所述位置信息包括所述第一电子设备的上侧,所述第一电子设备的下侧,所述第一电子设备的左侧,所述第一电子设备的右侧;
所述第一电子设备根据所述位置信息,确定协同显示方案;
所述第一电子设备根据所述协同显示方案,控制所述第一电子设备和所述第二电子设备进行协同显示。
2.根据权利要求1所述的方法,其特征在于,在第一电子设备自动确定第二电子设备相对于所述第一电子设备的位置信息之前,所述方法还包括:
所述第一电子设备接收用户的操作,所述用户的操作用于指示所述第一电子设备激活协同显示功能;或者,所述第一用户的操作用于指示所述第一电子设备激活扩展显示模式;或者,所述第一用户的操作用于指示所述第一电子设备激活镜像显示模式。
3.根据权利要求1或2所述的方法,其特征在于,所述第一电子设备具有检测周边磁场强度的能力;
第一电子设备自动确定第二电子设备相对于所述第一电子设备的位置信息,包括:
所述第一电子设备根据所述第一电子设备周边磁场的变化,确定所述位置信息;
其中,在所述第一电子设备确定一个方向上的磁场强度超过预设阈值的情况下,所述第一电子设备确定所述第二电子设备相对于所述第一电子设备的位置信息,所述方向包括所述第一电子设备的上侧,所述第一电子设备的下侧,所述第一电子设备的左侧,所述第一电子设备的右侧。
4.根据权利要求3所述的方法,其特征在于,所述第一电子设备设置有磁传感器,所述磁传感器用于提供所述第一电子设备的检测周边磁场强度的能力。
5.根据权利要求1-4中任一项所述的方法,其特征在于,
所述第一电子设备根据所述协同显示方案,控制所述第一电子设备和所述第二电子设备进行协同显示包括:
所述第一电子设备根据所述协同显示方案,控制所述第一电子设备的第一显示屏显示待显示内容的第一部分;所述第一电子设备根据所述第二协同显示方案控制所述第二电子设备的第二显示屏显示待显示内容的第二部分,所述第一部分和第二部分构成所述待显示内容。
6.根据权利要求5所述的方法,其特征在于,
在所述第二电子设备位于所述第一电子设备的左侧的情况下,所述第一部分为所述待显示内容中的右侧部分内容,所述第二部分为所述待显示内容中的左侧部分;
在所述第二电子设备位于所述第一电子设备的右侧的情况下,所述第一部分为所述待显示内容中的左侧部分内容,所述第二部分为所述待显示内容中的右侧部分;
在所述第二电子设备位于所述第一电子设备的上侧的情况下,所述第一部分为所述待显示内容中的下侧部分内容,所述第二部分为所述待显示内容中的上侧部分;
在所述第二电子设备位于所述第一电子设备的下侧的情况下,所述第一部分为所述待显示内容中的上侧部分内容,所述第二部分为所述待显示内容中的下侧部分。
7.根据权利要求1-6中任一项所述的方法,其特征在于,在所述第一电子设备根据所述位置信息,确定协同显示方案之前,所述方法还包括:
所述第一电子设备接收所述第二电子设备的姿态信息,所述姿态信息包括:横屏姿态或者竖屏姿态;
所述第一电子设备根据所述相对位置,确定协同显示方案,包括:
所述第一电子设备根据所述相对位置,以及所述第二电子设备的姿态信息,确定所述协同显示方案。
8.根据权利要求1-7中任一项所述的方法,其特征在于,
在所述第一电子设备根据所述协同显示方案,控制所述第一电子设备和所述第二电子设备进行协同显示之前,所述第一电子设备相对于所述第二电子设备的位置信息为第一位置信息;所述第一电子设备和所述第二电子设备根据所述第一位置信息,按照第一协同显示方案进行第一协同显示;所述第一位置信息与所述第一协同显示方案对应;
在所述第一位置信息变化为第二位置信息的情况下,所述第一电子设备自动确定第二电子设备相对于所述第一电子设备的位置信息,包括:
所述第一电子设备自动确定第二电子设备相对于所述第一电子设备的位置信息为所述第二位置信息;
所述第一电子设备根据所述位置信息,确定协同显示方案,包括:
所述第一电子设备根据所述第二位置信息,确定所述第二协同显示方案;
所述第一电子设备根据所述协同显示方案,控制所述第一电子设备和所述第二电子设备进行协同显示,包括:
所述第一电子设备根据所述第二协同显示方案,控制所述第一电子设备和所述第二电子设备由所述第一协同显示切换为第二协同显示,所述第二协同显示是与所述第二协同显示方案对应的显示。
9.一种电子设备,其特征在于,所述电子设备包括一个或多个处理器和一个或多个存储器;所述一个或多个存储器与所述一个或多个处理器耦合,所述一个或多个存储器存储有计算机指令;
当所述一个或多个处理器执行所述计算机指令时,使得所述电子设备执行如权利要求1-8中任一项所述的协同显示方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括计算机指令,当所述计算机指令运行时,执行如权利要求1-8中任一项所述的协同显示方法。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110334007.7A CN115129285A (zh) | 2021-03-29 | 2021-03-29 | 一种协同显示方法和电子设备 |
PCT/CN2022/082856 WO2022206566A1 (zh) | 2021-03-29 | 2022-03-24 | 一种协同显示方法和电子设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110334007.7A CN115129285A (zh) | 2021-03-29 | 2021-03-29 | 一种协同显示方法和电子设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115129285A true CN115129285A (zh) | 2022-09-30 |
Family
ID=83375215
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110334007.7A Pending CN115129285A (zh) | 2021-03-29 | 2021-03-29 | 一种协同显示方法和电子设备 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN115129285A (zh) |
WO (1) | WO2022206566A1 (zh) |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8930492B2 (en) * | 2011-10-17 | 2015-01-06 | Blackberry Limited | Method and electronic device for content sharing |
CN104063191B (zh) * | 2013-03-18 | 2017-09-29 | 联想(北京)有限公司 | 一种信息处理的方法及电子设备 |
CN104731539B (zh) * | 2013-12-24 | 2021-08-24 | 中兴通讯股份有限公司 | 一种多屏联合显示的方法及装置 |
CN104461438B (zh) * | 2014-12-29 | 2017-09-15 | 广东欧珀移动通信有限公司 | 显示控制的方法、装置及移动终端 |
-
2021
- 2021-03-29 CN CN202110334007.7A patent/CN115129285A/zh active Pending
-
2022
- 2022-03-24 WO PCT/CN2022/082856 patent/WO2022206566A1/zh active Application Filing
Also Published As
Publication number | Publication date |
---|---|
WO2022206566A1 (zh) | 2022-10-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110543289B (zh) | 控制音量的方法和电子设备 | |
CN108401124B (zh) | 视频录制的方法和装置 | |
CN112469015B (zh) | 蓝牙连接的方法和电子设备 | |
WO2021036771A1 (zh) | 具有可折叠屏幕的电子设备及显示方法 | |
CN111132234B (zh) | 一种数据传输方法及对应的终端 | |
CN112954218A (zh) | 一种多路录像方法及设备 | |
CN112312366B (zh) | 一种通过nfc标签实现功能的方法、电子设备及*** | |
CN118051111A (zh) | 一种高能效的显示处理方法及设备 | |
CN114125130B (zh) | 控制通信服务状态的方法、终端设备和可读存储介质 | |
CN113573122B (zh) | 音视频播放方法及装置 | |
CN113225661A (zh) | 扬声器识别方法、装置和电子设备 | |
CN114691059A (zh) | 一种投屏显示方法及电子设备 | |
CN113921002A (zh) | 一种设备控制方法及相关装置 | |
CN111492678B (zh) | 一种文件传输方法及电子设备 | |
CN113593567B (zh) | 视频声音转文本的方法及相关设备 | |
CN113497851B (zh) | 控制显示方法及电子设备 | |
CN112099741A (zh) | 显示屏位置识别方法、电子设备及计算机可读存储介质 | |
CN114089902A (zh) | 手势交互方法、装置及终端设备 | |
CN111488895A (zh) | 对抗数据生成方法、装置、设备及存储介质 | |
CN115129285A (zh) | 一种协同显示方法和电子设备 | |
CN111885768B (zh) | 调节光源的方法、电子设备和*** | |
CN116437194B (zh) | 显示预览图像的方法、装置及可读存储介质 | |
CN114500725B (zh) | 目标内容传输方法、主设备、从设备和存储介质 | |
CN115878007A (zh) | 更换电子设备屏幕壁纸的方法、装置和电子设备 | |
CN118113386A (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 |