【技术实现步骤摘要】
投屏显示方法及相关产品
[0001]本申请涉及电子
,尤其涉及一种投屏显示方法及相关产品。
技术介绍
[0002]投屏是指将设备A的显示图像投屏至设备B中,使设备B也能够同步显示设备A的显示图像。通过投屏技术可以将显示屏较大的设备(例如电视、车载多媒体显示屏)的显示图像,投射至小屏显示设备上(例如手机、平板电脑),从而进行数据同步,以及便于与多人分享显示图像。
[0003]但在具体使用过程中,由于设备A和设备B的显示屏幕尺寸大小以及功能的差异,将设备A的界面直接显示在设备B上,又会面临着显示效果差的问题,而且这种直接显示可能导致在设备B上不能够执行设备A的操作。
技术实现思路
[0004]本申请实施例提供一种投屏显示方法及相关产品,能够适应多种电子设备的屏幕尺寸,方便使用,提高了用户体验。
[0005]第一方面,本申请实施例提供一种投屏显示方法,应用于电子设备,所述方法包括:
[0006]显示编辑界面窗口,所述编辑界面窗口包括第一区域和第二区域,所述第一区域中显示第一画面,所述第 ...
【技术保护点】
【技术特征摘要】
1.一种投屏显示方法,其特征在于,应用于电子设备,所述方法包括:显示编辑界面窗口,所述编辑界面窗口包括第一区域和第二区域,所述第一区域中显示第一画面,所述第一画面为源设备上运行的目标应用中的目标画面;响应于针对所述第一画面的至少一次第一输入操作,从所述第一画面中选取所述至少一次第一输入操作对应的待投屏画面列表,所述待投屏画面列表包括至少一张待投屏画面;在第二区域中显示第二画面,所述第二画面包括所述待投屏画面列表;响应于所述第二区域内的至少一次第二输入操作,将所述第二画面编辑成投屏画面;发送所述投屏画面,以在目的设备运行的所述第一应用中显示所述投屏画面。2.根据权利要求1所述的方法,其特征在于,所述电子设备为所述源设备或所述目的设备。3.根据权利要求1或2所述的方法,其特征在于,所述编辑界面窗口还包括第三区域,所述第三区域包括至少一个选取形状所对应的形状图标;所述响应于针对第一画面的至少一次第一输入操作,从所述第一画面中选取每次所述第一输入操作对应的待投屏画面列表,包括:响应于针对所述第三区域中所述形状图标的第三输入操作,确定所述待投屏画面列表中每张待投屏画面的选取形状;确定每次所述第一输入操作对应的选取区域;在所述第一画面的所述选取区域中以所述选取形状选取所述待投屏画面,得到所述待投屏画面列表。4.根据权利要求1-3任一项所述的方法,其特征在于,所述第二画面还包括外部投屏画面列表,所述外部投屏画面列表包括用户导入的至少一张外部投屏画面。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:获取所述待投屏画面列表中每张待投屏画面在所述源设备中的第一信息,所述第一数据信息包括以下至少一项:位置、大小、形状;获取所述目的设备的第二信息,所述第二信息包括以下至少一项:界面大小、投屏画面的显示位置、投屏画面的缩放比例、投屏画面的旋转方向;获取所述外部投屏画面列表中每张外部投屏画面的第三信息,所述第三信息包括位置和/或大小。6.根据权利要求5所述的方法,其特征在于,所述第二区域包括至少一个界面布局对应的操作图标;所述响应于所述第二区域内的至少一次第二输入操作,将所述第二画面编辑成投屏画面,包括:获取所述至少一次第二输入操作对应的操作图标;根据所述操作图标,确定所述第二画面的界面布局信息,所述操作图标包括以下至少一项:旋转、移动、缩放、删除、添加、层级设置;根据所述界面布局信息和参数信息,将所述第二画面编辑成所述投屏画面,所述参数信息包括所述第一信息、所述第二信息、所述第三信息中的至少一项。7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
向云端设备、所述源设备、所述目的设备中的至少一项发送所述界面布局信息。8.根据权利要求1-7任一项所述的方法,其特征在于,所述电子设备为所述目的设备,在所述目的设备运行的所述第一应用中显示所述投屏画面后,所述方法还包括:响应于所述投屏画面的第四输入操作,计算所述第四输入操作的第一位置和第一位置偏移,所述第一位置为第一待投屏画面在所述目标画面的位置,所述第一待投屏画面为所述第四输入操作对应的待投屏画面,所述第一位置偏移为所述第四输入操作相对于所述第一待投屏画面的位置偏移,发送第一控制消息,所述第一控制消息包括所述第四输入操作、所述第一位置和所述第一位置偏移。9.根据权利要求1-7任一项所述的方法,其特征在于,所述电子设备为所述源设备,在发送所述投屏画面后,所述方法还包括:响应于所述目标画面的第五输入操作,计算所述第五输入操作的第二位置和第二位置偏移,所述第二位置为第二待投屏画面在所述投屏画面的位置,所述第二待投屏画面为所述第五输入操作对应的待投屏画面,所述第二位置偏移为所述第五输入操作相对于所述第二待投屏画面的位置偏移;发送第二控制消息,所述第二控制消息包括所述第五输入操作、所述第二位置和所述第二位置偏移。10.根据权利要求8所述的方法,其特征在于,所述计算第一位置和第一位置偏移,包括:获取所述第四输入操作的第三位置,所述第三位置为所述第四输入操作相对于所述投屏画面的位置;根据所述第三位置、所述界面布局信息和所述参数信息,计算所述第一位置和所述第一位置偏移。11.根据权利要求9所述的方法,其特征在于,所述计算第二位置和第二位置偏移,包括:获取所述第五输入操作的第四位置,所述第二位置为所述第四输入操作相对于所述目标画面的位置;根据所述第四位置、所述界面布局信息和所述参数信息,计算所述第二位置和所述第二位置偏移。12.根据权利要求1-7任一项所述的方法,其特征在于,所述电子设备为所述目的设备,在所述目的设备运行的所述第一应用中显示所述投屏画面后,所述方法还包括:接收第三控制信息,所述第三控制信息包括第六输入操作和第五位置;根据所述第五位置、所述界面布局信息和所述参数信息,计算所述第六输入操作的第六位置和第三位置偏移,所述第六位置为第三待投屏画面在所述投屏画面的位置,所述第三待投屏画面为所述第六输入操作对应的待投屏画面,所述第三位置偏移为所述第六输入操作相对于所述第三待投屏画面的位置偏移;根据所述第六位置和所述第三位置偏移,计算第七位置,所述第七位置为所述第六输入操作相对于所述投屏画面的位置;在所述第七位置执行所述第六输入操作。
13.根据权利要求1-7任一项所述的方法,其特征在于,所述电子设备为所述源设备,在发送所述投屏画面后,所述方法还包括:接收第四控制信息,所述第四控制信息包括第七输入操作和第八位置;根据所述第八位置、所述界面布局信息和所述参数信息,计算所述第七输入操作的第九位置和第四位置偏移,所述第九位置为第四待投屏画面在所述目标画面的位置,所述第四待投屏画面为所述第七输入操作对应的待投屏画面,所述第四位置偏移为所述第七输入操作相对于所述第四待投屏画面的位置偏移;根据所述第九位置和所述第四位置偏移,计算第十位置,所述第十位置为所述第七输入操作相对于所述目标画面的位置;在所述第十位置执行所述第七输入操作。14.一种投屏显示装置,其特征在于,应用于电子设备,所述装置包括:显示单元,用于显示编辑界面窗口,所述编辑界面窗口包括第一区域和第二区域,所述第一区域中显示第一画面,所述第一画面为源设备上运行的目标应用中的目标画面;选取单元,用于响应于针对所述第一画面的至少一次第一输入操作,从所述第一画面中选取所述至少一次第一输入操作对应的待投屏画面列表,所述待投屏画面列表包括至少一张待...
【专利技术属性】
技术研发人员:杨俊拯,邓朝明,
申请(专利权)人:OPPO广东移动通信有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。