System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 切换窗口的方法和电子设备技术_技高网

切换窗口的方法和电子设备技术

技术编号:40929453 阅读:2 留言:0更新日期:2024-04-18 14:51
本申请实施例提供了一种切换窗口的方法和电子设备,该方法可以应用于第一电子设备和第二电子设备中,第一电子设备与第二电子设备具有投屏关系,当确定第一电子设备或第二电子设备从第一状态切换至第二状态时,第一电子设备可以显示第一显示界面并暂停向第二电子设备投屏;第二电子设备显示第一图标,第一图标用于指示第一电子设备的显示屏作为第二电子设备的拓展屏。该技术方案可以在检测到电子设备的状态发生变化时,将投屏的电子设备的显示屏作为被投屏的另一电子设备的拓展屏,另一电子设备中可以显示拓屏图标,而不具体显示投屏窗口,无需用户手动操作进行切换,从而可以提升用户体验。

【技术实现步骤摘要】

本申请实施例涉及电子,并且更具体地,涉及一种切换窗口的方法和电子设备


技术介绍

1、在用户使用电子设备的过程中,经常需要将一个电子设备的显示界面显示在另一电子设备中。例如,手机向平板投屏,手机的显示界面可以显示在平板中,这种情况下,手机作为投屏设备,平板作为被投屏设备。

2、然而包括手机的投屏窗口可能会遮挡平板的部分显示内容,所以用户可以通过操作使平板最小化显示投屏窗口,在需要时重新将投屏窗口显示出来,从而可以不影响用户对平板的使用。但是该投屏窗口切换过程需要用户频繁操作,影响了用户的体验。


技术实现思路

1、本申请实施例提供一种切换窗口的方法和电子设备,以期在检测到电子设备的状态发生变化时,将投屏的电子设备的显示屏作为被投屏的另一电子设备的拓展屏,且被投屏的另一电子设备中可以显示拓屏图标,而不具体显示投屏窗口,以减少用户的部分操作,从而可以提升用户体验。

2、第一方面,提供了一种切换窗口的方法,所述方法应用于第一电子设备,所述第一电子设备处于向第二电子设备投屏的场景中,所述第二电子设备显示的第一显示界面为所述第一电子设备向所述第二电子设备投屏的界面,所述方法包括:所述第一电子设备确定所述第一电子设备或第二电子设备从第一状态切换至第二状态,其中,未切换状态的电子设备处于所述第二状态;所述第一电子设备暂停向所述第二电子设备投屏并且所述第一电子设备显示所述第一显示界面,或者,所述第一电子设备根据从第二电子设备接收的第一投屏数据显示所述第一显示界面。

>3、应理解,该第一数据可以是第一电子设备向第二电子设备投屏的数据。该第一显示界面可以是投屏窗口的显示界面。

4、本申请实施例中,第一电子设备向第二电子设备投屏后,当第一电子设备确定第一电子设备或第二电子设备从第一状态切换至第二状态时(例如从普通态切换至支架态),此时未切换状态的电子设备也处于第二状态,那么第一电子设备可以自动暂停向第二电子设备投屏并显示向所述第二电子设备投屏的第一显示界面。也就是说,视觉上第一电子设备的显示屏可以作为第二电子设备的拓展屏。该技术方案可以在电子设备状态发生变化时自动暂停投屏,避免用户手动操作,且第一电子设备的显示屏可以作为第二电子设备的拓展屏,能够给用户带来更广阔的视觉效果,提升了用户的体验。进一步地,第一电子设备暂停投屏,从而可以节省功耗和带宽。

5、本申请实施例中,当电子设备的状态发生变化时,第一电子设备可以继续向第二电子设备投屏,且接收第二电子设备发送的第一数据,并根据第一数据显示第一显示界面,从而可以便捷地将投屏窗口切换至第一电子设备中显示,从而在投屏窗口重新切换回第二电子设备中时,由于投屏未中断所以无需重新加载投屏数据,进而可以降低延迟。

6、结合第一方面,在第一方面的一种实现方式中,在所述第一电子设备显示第一显示界面并暂停向所述第二电子设备投屏之前,所述方法还包括:确定所述第一电子设备的显示屏是否点亮;若确定所述显示屏未点亮,则点亮所述显示屏。

7、本申请实施例中,第一电子设备向第二电子设备投屏后,可以熄屏,以节省功耗。当第一电子设备检测到第一电子设备或第二电子设备的状态发生变化时,可以先确定第一电子设备的显示屏是否点亮,若未点亮,则点亮显示屏显示第一显示界面。该技术方案可以在需要时点亮显示屏,从而可以节省电子设备的功耗。

8、结合第一方面,在第一方面的一种实现方式中,若所述第一电子设备确定所述第一电子设备从第一状态切换至第二状态,所述方法还包括:向所述第二电子设备发送第一指示信息,所述第一指示信息用于指示所述第一电子设备从所述第一状态切换至所述第二状态。

9、本申请实施例中,当第一电子设备确定自身的状态发生变化时,将该状态变化的指示信息发给第二电子设备,从而有利于第二电子设备执行切换策略。

10、结合第一方面,在第一方面的一种实现方式中,所述第一电子设备确定所述第二电子设备从第一状态切换至第二状态,包括:接收所述第二电子设备发送的第二指示信息,;当所述第二指示信息指示所述第二电子设备从第一状态切换至第二状态时,确定所述第二电子设备从所述第一状态切换至所述第二状态。

11、本申请实施例中,第一电子设备还可以通过接收第二电子设备发送的用于指示第二电子设备的状态发生变化的指示信息,以确定第二电子设备的状态发生变化,从而第一电子设备可以执行切换窗口的策略。

12、结合第一方面,在第一方面的一种实现方式中,所述第一状态和/或所述第二状态为电子设备的物理形态。

13、示例性地,该第一状态、第二状态为电子设备的物理形态可以理解为第一状态、第二状态为电子设备的姿态,例如,电子设备被放置在桌面上,或者以一定角度被放置在某个物体上,或者被用户拿在手上使用等等。

14、结合第一方面,在第一方面的一种实现方式中,所述第二状态为支架态,所述支架态用于指示电子设备处于相对稳定的状态,或者,所述支架态为电子设备处于被放置在支架上的状态;所述第一状态为普通态,所述普通态用于指示电子设备处于相对不稳定的状态,或者,所述普通态为电子设备处于不被放置在支架上的状态。

15、可以理解的是,支架态可以用于指示电子设备处于相对稳定的状态,例如,电子设备以一个固定姿势被放置,或者以某个角度被放置在另一个物体上,或者,电子设备处于被放置在支架上的状态。普通态可以用于指示电子设备处于相对不稳定的状态,例如,电子设备被用户拿在手上使用,其不具有一个固定姿势,此时,电子设备的姿态处于不稳定的状态,或者,电子设备处于不被放置在支架上的状态。

16、结合第一方面,在第一方面的一种实现方式中,所述第二状态为所述第一电子设备的第一方向的角度大于第一预设角度且小于或等于第二预设角度,且在预设时间内,所述角度的变化范围小于第一预设值;所述第一状态为所述角度小于或等于所述第一预设角度或大于所述第二预设角度,且在所述预设时间内,所述角度的变化范围大于第二预设值。

17、本申请实施例中,第二状态还可以理解为,第一电子设备被放置在第一电子设备的支架上。

18、结合第一方面,在第一方面的一种实现方式中,所述方法还包括:在所述预设时间内,所述第一电子设备确定所述角度的变化范围大于或等于所述第一预设值且小于或等于所述第二预设值;所述第一电子设备确定所述第一电子设备处于第三状态,在所述第三状态下,所述第一电子设备继续显示所述第一显示界面。

19、示例性地,该第一状态可以是普通态,该第二状态可以是支架态,该第三状态可以是中间态。

20、本申请实施例中,通过引入中间态,使得电子设备可以在支架态和普通态之间平滑切换,避免由于一些误触或抖动使得电子设备切换投屏窗口,从而可以为用户使用带来一定的容错性,进而提升了用户的体验。

21、结合第一方面,在第一方面的一种实现方式中,所述第二电子设备的光标可移动至所述第一电子设备的显示屏中。

22、本申请实施例中,本文档来自技高网...

【技术保护点】

1.一种切换窗口的方法,其特征在于,所述方法应用于第一电子设备,所述第一电子设备处于向第二电子设备投屏的场景中,所述第二电子设备显示的第一显示界面为所述第一电子设备向所述第二电子设备投屏的界面,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,在所述第一电子设备显示第一显示界面并暂停向所述第二电子设备投屏之前,所述方法还包括:

3.根据权利要求1或2所述的方法,其特征在于,若所述第一电子设备确定所述第一电子设备从第一状态切换至第二状态,所述方法还包括:

4.根据权利要求1或2所述的方法,其特征在于,所述第一电子设备确定所述第二电子设备从第一状态切换至第二状态,包括:

5.根据权利要求1-4中任一项所述的方法,其特征在于,所述第一状态和/或所述第二状态为电子设备的物理形态。

6.根据权利要求5所述的方法,其特征在于,所述第二状态为支架态,所述支架态用于指示电子设备处于相对稳定的状态,或者,所述支架态为电子设备处于被放置在支架上的状态;

7.根据权利要求6所述的方法,其特征在于,所述第二状态为所述第一电子设备的第一方向的角度大于第一预设角度且小于或等于第二预设角度,且在预设时间内,所述角度的变化范围小于第一预设值;

8.根据权利要求7所述的方法,其特征在于,所述方法还包括:

9.根据权利要求1-7中任一项所述的方法,其特征在于,所述方法还包括:

10.根据权利要求1-7中任一项所述的方法,其特征在于,所述方法还包括:

11.根据权利要求9所述的方法,其特征在于,在所述第一电子设备熄灭所述显示屏之前,所述方法还包括:

12.根据权利要求1-11中任一项所述的方法,其特征在于,所述第一电子设备暂停向所述第二电子设备投屏并显示第一显示界面,或者,所述第一电子设备根据从第二电子设备接收的第一数据显示第一显示界面包括:

13.一种切换窗口的方法,其特征在于,所述方法应用于第二电子设备,所述第二电子设备处于被第一电子设备投屏的场景中,所述方法包括:

14.根据权利要求13所述的方法,其特征在于,所述第二电子设备显示第一图标,包括:

15.根据权利要求13或14所述的方法,其特征在于,所述第二电子设备确定所述第一电子设备从第一状态切换至第二状态,包括:

16.根据权利要求13或14所述的方法,其特征在于,若所述第二电子设备确定所述第二电子设备从第一状态切换至第二状态,所述方法还包括:

17.根据权利要求13-16中任一项所述的方法,其特征在于,所述方法还包括:

18.根据权利要求15所述的方法,其特征在于,所述方法还包括:

19.根据权利要求13-18中任一项所述的方法,其特征在于,所述第一状态和/或所述第二状态为电子设备的物理形态。

20.根据权利要求19所述的方法,其特征在于,所述第二状态为支架态,所述支架态用于指示电子设备处于相对稳定的状态,或者,所述支架态为电子设备处于被放置在支架上的状态;

21.根据权利要求20所述的方法,其特征在于,所述第二状态为所述第二电子设备的第一方向的角度大于第一预设角度且小于等于第二预设角度,且在预设时间内,所述角度的变化范围小于第一预设值;

22.根据权利要求21所述的方法,其特征在于,所述方法还包括:

23.根据权利要求13-22中任一项所述的方法,其特征在于,所述第二电子设备的光标可移动至所述第一电子设备的显示屏中。

24.根据权利要求13-22中任一项所述的方法,其特征在于,所述方法还包括:

25.根据权利要求24所述的方法,其特征在于,所述方法还包括:

26.根据权利要求13-25中任一项所述的方法,其特征在于,所述第二电子设备显示第一图标,包括:

27.一种电子设备,其特征在于,包括:一个或多个处理器;一个或多个存储器;该一个或多个存储器存储有一个或多个计算机程序,该一个或多个计算机程序包括指令,当该指令被一个或多个处理器执行时,使得如权利要求1-12中任一项所述的切换窗口的方法被执行。

28.一种电子设备,其特征在于,包括:一个或多个处理器;一个或多个存储器;该一个或多个存储器存储有一个或多个计算机程序,该一个或多个计算机程序包括指令,当该指令被一个或多个处理器执行时,使得如权利要求13-26中任一项所述的切换窗口的方法被执行。

29.一种系统,其特征在于,包括如权利要求27所述的电子设备和权利要求28所述的电子设备。

30.一种计算机可...

【技术特征摘要】

1.一种切换窗口的方法,其特征在于,所述方法应用于第一电子设备,所述第一电子设备处于向第二电子设备投屏的场景中,所述第二电子设备显示的第一显示界面为所述第一电子设备向所述第二电子设备投屏的界面,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,在所述第一电子设备显示第一显示界面并暂停向所述第二电子设备投屏之前,所述方法还包括:

3.根据权利要求1或2所述的方法,其特征在于,若所述第一电子设备确定所述第一电子设备从第一状态切换至第二状态,所述方法还包括:

4.根据权利要求1或2所述的方法,其特征在于,所述第一电子设备确定所述第二电子设备从第一状态切换至第二状态,包括:

5.根据权利要求1-4中任一项所述的方法,其特征在于,所述第一状态和/或所述第二状态为电子设备的物理形态。

6.根据权利要求5所述的方法,其特征在于,所述第二状态为支架态,所述支架态用于指示电子设备处于相对稳定的状态,或者,所述支架态为电子设备处于被放置在支架上的状态;

7.根据权利要求6所述的方法,其特征在于,所述第二状态为所述第一电子设备的第一方向的角度大于第一预设角度且小于或等于第二预设角度,且在预设时间内,所述角度的变化范围小于第一预设值;

8.根据权利要求7所述的方法,其特征在于,所述方法还包括:

9.根据权利要求1-7中任一项所述的方法,其特征在于,所述方法还包括:

10.根据权利要求1-7中任一项所述的方法,其特征在于,所述方法还包括:

11.根据权利要求9所述的方法,其特征在于,在所述第一电子设备熄灭所述显示屏之前,所述方法还包括:

12.根据权利要求1-11中任一项所述的方法,其特征在于,所述第一电子设备暂停向所述第二电子设备投屏并显示第一显示界面,或者,所述第一电子设备根据从第二电子设备接收的第一数据显示第一显示界面包括:

13.一种切换窗口的方法,其特征在于,所述方法应用于第二电子设备,所述第二电子设备处于被第一电子设备投屏的场景中,所述方法包括:

14.根据权利要求13所述的方法,其特征在于,所述第二电子设备显示第一图标,包括:

15.根据权利要求13或14所述的方法,其特征在于,所述第二电子设备确定所述第一电子设备从第一状态切换至第二状态,包括:

16.根据权利要求1...

【专利技术属性】
技术研发人员:徐杰胡靓
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1