本公开涉及车辆,尤其涉及一种屏幕显示方法、装置、系统、车辆及可读存储介质。
背景技术:
1、车辆作为交通工具,逐步走向了高端、低碳、智能化的方向。智能座舱作为车辆整个系统中非常重要的一部分,是提高车辆综合表现的重要方向之一,车辆厂商和用户对其要求越来越高。智能座舱中使用液晶仪表已经成为主流的方案。
2、目前,通常是在液晶仪表中显示车辆仪表信息,在中控显示屏中显示车辆中控信息,其中,车辆仪表信息对应的应用程序通常部署在qnx系统中,而车辆中控信息对应的应用程序通常部署在android系统中。若在同一仪表盘中同时显示车辆仪表信息和车辆中控信息,则需要建立系统间的通信机制进行通信。但是,由于车辆中控信息的数据量较大,通信时间较长,对qnx系统与android系统的资源消耗都会造成负担,严重情况下会造成系统卡顿,影响系统稳定性。
技术实现思路
1、为克服相关技术中存在的问题,本公开提供一种屏幕显示方法、装置、系统、车辆及可读存储介质。
2、根据本公开实施例的第一方面,提供一种屏幕显示方法,所述方法包括:
3、从运行在第一操作系统下的第一应用获取第一图层,以及,从运行在第二操作系统下的第二应用获取第二图层,所述第一操作系统与所述第二操作系统不同;
4、对所述第一图层和所述第二图层进行合成,得到待显示图像;
5、在显示屏幕中显示所述待显示图像。
6、可选地,所述方法应用于车辆,所述第一操作系统为用于管理车辆仪表信息的操作系统,所述第二操作系统为用于管理车辆中控信息的操作系统。
7、可选地,所述第一图层通过以下方式确定:
8、若所述第一操作系统对应的图层的层级高于所述第二操作系统对应的图层的层级,则根据第一图层绘制信息绘制第一图层,所述第一图层绘制信息包括所述第一图层的背景透明设置信息和第一显示内容,所述第一显示内容为所述车辆仪表信息中的任一信息。
9、可选地,所述第二图层通过以下方式确定:
10、若所述第一操作系统对应的图层的层级高于所述第二操作系统对应的图层的层级,则根据第二图层绘制信息绘制第二图层,所述第二图层绘制信息包括所述第二图层的背景非透明设置信息和第二显示内容,所述第二显示内容为所述车辆中控信息中的任一信息。
11、可选地,所述对所述第一图层和所述第二图层进行合成,得到待显示图像,包括:
12、若所述第一操作系统对应的图层的层级高于所述第二操作系统对应的图层的层级,则将所述第一图层位于所述第二图层的上层进行合成,得到待显示图像。
13、可选地,在对所述第一图层和所述第二图层进行合成,得到待显示图像之前,所述方法还包括:
14、确定显示所述第一图层的屏幕和显示所述第二图层的屏幕为同一显示屏幕。
15、可选地,所述确定显示所述第一图层的屏幕和显示所述第二图层的屏幕为同一显示屏幕,包括:
16、获取所述第一应用的显示屏幕标识和所述第二应用的显示屏幕标识;
17、若所述第一应用的显示屏幕标识与所述第二应用的显示屏幕标识相同,则确定显示所述第一图层的屏幕和显示所述第二图层的屏幕为同一显示屏幕。
18、根据本公开实施例的第二方面,提供一种屏幕显示装置,包括:
19、获取模块,被配置为从运行在第一操作系统下的第一应用获取第一图层,以及,从运行在第二操作系统下的第二应用获取第二图层,所述第一操作系统与所述第二操作系统不同;
20、合成模块,被配置为对所述第一图层和所述第二图层进行合成,得到待显示图像;
21、显示模块,被配置为在显示屏幕中显示所述待显示图像。
22、根据本公开实施例的第三方面,提供一种屏幕显示系统,包括:显示屏幕、运行在第一操作系统下的第一应用、运行在第二操作系统下的第二应用和图像合成单元;
23、所述图像合成单元从所述第一应用获取第一图层以及从所述第二应用获取第二图层,并对所述第一图层和所述第二图层进行合成,得到待显示图像;
24、所述显示屏幕用于显示所述待显示图像。
25、据本公开实施例的第四方面,提供一种车辆,包括:
26、处理器;
27、用于存储处理器可执行指令的存储器;
28、其中,所述处理器被配置为执行所述可执行指令实现本公开第一方面所述方法的步骤。
29、根据本公开实施例的第五方面,提供一种计算机可读存储介质,其上存储有计算机程序指令,该程序指令被处理器执行时实现本公开第一方面所提供的屏幕显示方法的步骤。
30、采用上述技术方案,在系统间传输图层,相较于在系统间直接传输原始数据的方案,减少了传输数据量,降低了系统间的通信资源消耗,进而增加了系统的稳定性。此外,在获取到图层后,在显示阶段只需要将第一图层和第二图层合并即可得到待显示图像并进行显示,相较于在显示阶段还需要基于原始数据绘制图像的方案,减小了显示阶段的绘制工作量,进而提高了显示流畅度。
31、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
1.一种屏幕显示方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述方法应用于车辆,所述第一操作系统为用于管理车辆仪表信息的操作系统,所述第二操作系统为用于管理车辆中控信息的操作系统。
3.根据权利要求2所述的方法,其特征在于,所述第一图层通过以下方式确定:
4.根据权利要求2所述的方法,其特征在于,所述第二图层通过以下方式确定:
5.根据权利要求3或4所述的方法,其特征在于,所述对所述第一图层和所述第二图层进行合成,得到待显示图像,包括:
6.根据权利要求1-4中任一项所述的方法,其特征在于,在对所述第一图层和所述第二图层进行合成,得到待显示图像之前,所述方法还包括:
7.根据权利要求6所述的方法,其特征在于,所述确定显示所述第一图层的屏幕和显示所述第二图层的屏幕为同一显示屏幕,包括:
8.一种屏幕显示装置,其特征在于,包括:
9.一种屏幕显示系统,其特征在于,包括:显示屏幕、运行在第一操作系统下的第一应用、运行在第二操作系统下的第二应用和图像合成单元;
10.一种车辆,其特征在于,包括:
11.一种计算机可读存储介质,其上存储有计算机程序指令,其特征在于,该程序指令被处理器执行时实现权利要求1-7中任一项所述方法的步骤。
