System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
【】本专利技术涉及计算机,尤其涉及一种信息显示方法和电子设备。
技术介绍
0、
技术介绍
1、针对具有折叠显示屏的电子设备,在折叠显示屏处于半折叠态时,屏幕显示画面出现异常和变形的问题,目前的解决方案是在屏幕显示音视频时,根据折叠显示屏的折叠状态将显示区域与控制区域以折叠位置进行自然分隔;其中,显示区域包括视频、字幕、歌词、音乐封面等,控制区域包括播放控件、进度条控件等。
2、但是,目前折叠显示屏在折叠态的显示仍旧存在不足和改进空间。
技术实现思路
0、
技术实现思路
1、有鉴于此,本专利技术实施例提供了一种信息显示方法和电子设备,能够充分发挥折叠显示屏的优势,使得折叠显示屏在折叠态能够将目标信息进行3d显示,以提升折叠显示屏的显示效果、科技感和品质。
2、第一方面,本专利技术实施例提供了一种信息显示方法,应用于电子设备,所述电子设备包括折叠显示屏,所述方法包括:
3、获取所述电子设备的状态信息和显示信息;
4、根据所述状态信息,将与所述显示信息对应的目标信息在目标位置进行3d显示,所述显示信息包括音频或者视频,且所述状态信息包括所述折叠显示屏处于弯折状态且折叠位置沿水平方向伸展。
5、结合第一方面,在第一方面的某些实现方式中,所述根据所述状态信息,将与所述显示信息对应的目标信息在目标位置进行3d显示之前,还包括:
6、根据所述状态信息和所述显示信息确定所述电子设备的当前模式为摆台模
7、结合第一方面,在第一方面的某些实现方式中,所述摆台模式为所述显示信息包括音频或者视频,且所述状态信息包括所述折叠显示屏处于弯折状态且折叠位置沿水平方向伸展。
8、结合第一方面,在第一方面的某些实现方式中,所述显示信息包括音频时,所述目标信息包括目标数据和/或歌词;所述显示信息包括视频时,所述目标信息包括字幕和/或弹幕。
9、结合第一方面,在第一方面的某些实现方式中,所述折叠显示屏包括第一区域和第二区域,所述第一区域和所述第二区域分别位于所述折叠位置的两侧。
10、结合第一方面,在第一方面的某些实现方式中,所述显示信息包括视频时,所述目标位置包括所述第二区域。
11、结合第一方面,在第一方面的某些实现方式中,所述方法还包括:在所述第一区域上显示视频画面。
12、结合第一方面,在第一方面的某些实现方式中,所述显示信息包括音频时,所述目标位置包括所述第一区域和所述第二区域。
13、结合第一方面,在第一方面的某些实现方式中,所述状态信息包括用于指示所述折叠显示屏的尺寸和显示所述折叠位置的第一信息、所述折叠显示屏的折叠角度和所述电子设备的姿态信息。
14、结合第一方面,在第一方面的某些实现方式中,所述根据所述状态信息将与所述显示信息对应的目标信息在目标位置进行3d显示,包括:
15、根据所述目标信息生成3d空间模型;
16、根据所述状态信息生成第一模型;
17、在第一位置处将第一图像根据透视原理投影到所述第一模型以得到第一模型贴图,所述第一图像包括所述3d空间模型在第一视角下对应的图像;
18、根据所述状态信息生成所述3d空间模型的纹理映射坐标;
19、根据所述纹理映射坐标渲染所述第一模型以得到第一模型贴图;
20、将所述第一模型贴图展开以生成第一贴图;
21、根据所述第一贴图,将所述虚拟摄像机调整为正交投影以生成第二贴图;
22、将所述第二贴图和其它图层进行混合显示。
23、结合第一方面,在第一方面的某些实现方式中,所述显示信息包括音频时,所述3d空间模型包括目标模型和/或第一3d文字模型。
24、结合第一方面,在第一方面的某些实现方式中,所述目标信息包括目标数据时,所述根据所述目标信息生成3d空间模型,包括:根据所述目标数据生成所述目标模型。
25、结合第一方面,在第一方面的某些实现方式中,所述根据所述目标信息生成3d空间模型之前,包括:
26、从摆台应用获取所述目标数据。
27、结合第一方面,在第一方面的某些实现方式中,所述目标模型包括立体音箱模型。
28、结合第一方面,在第一方面的某些实现方式中,所述目标信息包括歌词时,所述根据所述目标信息生成3d空间模型,包括:根据所述歌词生成所述第一3d文字模型。
29、结合第一方面,在第一方面的某些实现方式中,所述根据所述目标信息生成3d空间模型之前,包括:根据所述音频获取与所述音频对应的所述歌词。
30、结合第一方面,在第一方面的某些实现方式中,所述显示信息包括视频时,所述3d空间模型包括第二3d文字模型和/或第三3d文字模型。
31、结合第一方面,在第一方面的某些实现方式中,所述目标信息包括字幕时,所述根据所述目标信息生成3d空间模型,包括:根据所述字幕生成所述第二3d文字模型。
32、结合第一方面,在第一方面的某些实现方式中,所述根据所述目标信息生成3d空间模型之前,包括:从所述视频中提取所述字幕。
33、结合第一方面,在第一方面的某些实现方式中,所述目标信息包括弹幕时,所述根据所述目标信息生成3d空间模型,包括:根据所述弹幕生成所述第三3d文字模型。
34、结合第一方面,在第一方面的某些实现方式中,所述根据所述目标信息生成3d空间模型之前,包括:从所述视频中提取所述弹幕。
35、结合第一方面,在第一方面的某些实现方式中,所述显示信息包括视频时,所述其它图层包括视频画面图层。
36、结合第一方面,在第一方面的某些实现方式中,所述第一模型的折叠角度和所述折叠显示屏的折叠角度相等,所述第一模型的折叠方向和所述折叠显示屏的折叠方向相同。
37、第二方面,本专利技术实施例提供了一种电子设备,包括折叠显示屏、处理器和存储器,其中,所述存储器用于存储计算机程序,所述计算机程序包括程序指令,当所述处理器运行所述程序指令时,使所述电子设备执行如上述第一方面任一项所述信息显示方法的步骤。
38、第三方面,本专利技术实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机运行时使所述计算机执行如上述所述的方法。
39、本专利技术实施例提供的信息显示方法和电子设备的技术方案中,所述电子设备包括折叠显示屏,所述方法包括:获取所述电子设备的状态信息和显示信息;根据所述状态信息,将与所述显示信息对应的目标信息在目标位置进行3d显示,所述显示信息包括音频或者视频,且所述状态信息包括所述折叠显示屏处于弯折状态且折叠位置沿水平方向伸展。本专利技术实施例能够充分发挥折叠显示屏的优势,使得折叠显示屏在折叠态能够将目标信息进行3d显示,以提升折叠显示屏的显示效果、科技感和品质。
本文档来自技高网...【技术保护点】
1.一种信息显示方法,其特征在于,应用于电子设备,所述电子设备包括折叠显示屏,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述状态信息,将与所述显示信息对应的目标信息在目标位置进行3D显示之前,还包括:
3.根据权利要求2所述的方法,其特征在于,所述摆台模式为所述显示信息包括音频或者视频,且所述状态信息包括所述折叠显示屏处于弯折状态且折叠位置沿水平方向伸展。
4.根据权利要求1-3任一项所述的方法,其特征在于,所述显示信息包括音频时,所述目标信息包括目标数据和/或歌词;所述显示信息包括视频时,所述目标信息包括字幕和/或弹幕。
5.根据权利要求1所述的方法,其特征在于,所述折叠显示屏包括第一区域和第二区域,所述第一区域和所述第二区域分别位于所述折叠位置的两侧。
6.根据权利要求5所述的方法,其特征在于,所述显示信息包括视频时,所述目标位置包括所述第二区域。
7.根据权利要求6所述的方法,其特征在于,所述方法还包括:在所述第一区域上显示视频画面。
8.根据权利要求5所述的方法,其
9.根据权利要求1所述的方法,其特征在于,所述状态信息包括用于指示所述折叠显示屏的尺寸和显示所述折叠位置的第一信息、所述折叠显示屏的折叠角度和所述电子设备的姿态信息。
10.根据权利要求9所述的方法,其特征在于,所述根据所述状态信息,将与所述显示信息对应的目标信息在目标位置进行3D显示,包括:
11.根据权利要求10所述的方法,其特征在于,所述显示信息包括音频时,所述3D空间模型包括目标模型和/或第一3D文字模型。
12.根据权利要求11所述的方法,其特征在于,所述目标信息包括目标数据时,所述根据所述目标信息生成3D空间模型,包括:根据所述目标数据生成所述目标模型。
13.根据权利要求12所述的方法,其特征在于,所述根据所述目标信息生成3D空间模型之前,包括:
14.根据权利要求11-13任一项所述的方法,其特征在于,所述目标模型包括立体音箱模型。
15.根据权利要求11所述的方法,其特征在于,所述目标信息包括歌词时,所述根据所述目标信息生成3D空间模型,包括:根据所述歌词生成所述第一3D文字模型。
16.根据权利要求15所述的方法,其特征在于,所述根据所述目标信息生成3D空间模型之前,包括:根据所述音频获取与所述音频对应的所述歌词。
17.根据权利要求10所述的方法,其特征在于,所述显示信息包括视频时,所述3D空间模型包括第二3D文字模型和/或第三3D文字模型。
18.根据权利要求17所述的方法,其特征在于,所述目标信息包括字幕时,所述根据所述目标信息生成3D空间模型,包括:根据所述字幕生成所述第二3D文字模型。
19.根据权利要求18所述的方法,其特征在于,所述根据所述目标信息生成3D空间模型之前,包括:从所述视频中提取所述字幕。
20.根据权利要求17所述的方法,其特征在于,所述目标信息包括弹幕时,所述根据所述目标信息生成3D空间模型,包括:根据所述弹幕生成所述第三3D文字模型。
21.根据权利要求20所述的方法,其特征在于,所述根据所述目标信息生成3D空间模型之前,包括:从所述视频中提取所述弹幕。
22.根据权利要求10所述的方法,其特征在于,所述显示信息包括视频时,所述其它图层包括视频画面图层。
23.根据权利要求10所述的方法,其特征在于,所述第一模型的折叠角度和所述折叠显示屏的折叠角度相等,所述第一模型的折叠方向和所述折叠显示屏的折叠方向相同。
24.一种电子设备,其特征在于,包括折叠显示屏、处理器和存储器,其中,所述存储器用于存储计算机程序,所述计算机程序包括程序指令,当所述处理器运行所述程序指令时,使所述电子设备执行如权利要求1-23任一项所述信息显示方法的步骤。
25.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机运行时使所述计算机执行如权利要求1-23任一项所述的方法。
...【技术特征摘要】
1.一种信息显示方法,其特征在于,应用于电子设备,所述电子设备包括折叠显示屏,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述状态信息,将与所述显示信息对应的目标信息在目标位置进行3d显示之前,还包括:
3.根据权利要求2所述的方法,其特征在于,所述摆台模式为所述显示信息包括音频或者视频,且所述状态信息包括所述折叠显示屏处于弯折状态且折叠位置沿水平方向伸展。
4.根据权利要求1-3任一项所述的方法,其特征在于,所述显示信息包括音频时,所述目标信息包括目标数据和/或歌词;所述显示信息包括视频时,所述目标信息包括字幕和/或弹幕。
5.根据权利要求1所述的方法,其特征在于,所述折叠显示屏包括第一区域和第二区域,所述第一区域和所述第二区域分别位于所述折叠位置的两侧。
6.根据权利要求5所述的方法,其特征在于,所述显示信息包括视频时,所述目标位置包括所述第二区域。
7.根据权利要求6所述的方法,其特征在于,所述方法还包括:在所述第一区域上显示视频画面。
8.根据权利要求5所述的方法,其特征在于,所述显示信息包括音频时,所述目标位置包括所述第一区域和所述第二区域。
9.根据权利要求1所述的方法,其特征在于,所述状态信息包括用于指示所述折叠显示屏的尺寸和显示所述折叠位置的第一信息、所述折叠显示屏的折叠角度和所述电子设备的姿态信息。
10.根据权利要求9所述的方法,其特征在于,所述根据所述状态信息,将与所述显示信息对应的目标信息在目标位置进行3d显示,包括:
11.根据权利要求10所述的方法,其特征在于,所述显示信息包括音频时,所述3d空间模型包括目标模型和/或第一3d文字模型。
12.根据权利要求11所述的方法,其特征在于,所述目标信息包括目标数据时,所述根据所述目标信息生成3d空间模型,包括:根据所述目标数据生成所述目标模型。
13.根据权利要求12所述的方法,其特征在于,所述根据所述目标信息生成3d空间模型之前,包括:
14.根据权利要求11-13任...
【专利技术属性】
技术研发人员:范振华,李丽,曹原,杨婉艺,丁宁,张乐韶,姜顺吉,居然,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。