一种图层的展示方法、装置、设备及介质制造方法及图纸

技术编号:35283810 阅读:12 留言:0更新日期:2022-10-22 12:27
本申请提供了一种图层的展示方法、装置、设备及介质,其中,该方法包括:接收目标应用程序的目标活动窗口的展示请求;根据所述展示请求,确定目标活动窗口是否具备预设展示条件;若目标活动窗口不具备所述预设展示条件,则将预先创建的目标显示图层添加到目标活动窗口对应的图层显示列表中;对所述图层显示列表中的显示图层按序进行图层渲染,并对渲染后的显示图层进行显示。通过应用程序和目标活动窗口的管理,并通过对显示图层的排列和展示进行控制,解决了现有车载显示器中存在的显示系统在开机和对应用软件进行前后台切换时经常会出现显示屏黑屏的问题。现显示屏黑屏的问题。现显示屏黑屏的问题。

【技术实现步骤摘要】
一种图层的展示方法、装置、设备及介质


[0001]本申请涉及车载电子设备
,具体而言,涉及一种图层的展示方法、装置、设备及介质。

技术介绍

[0002]目前,随着汽车车载电子设备技术的发展,车载显示器越来越多的应用在汽车中,车载显示器的显示系统多为Android显示系统。显示系统在汽车启动的过程中,显示系统初次开机,此时显示器图层管理器中并没有存入应显示的开机画面,需要经过从系统中对待显示画面进行调用、渲染、排布等一系列工作,这样会导致在车载显示器中存在一定的黑屏时间;除此之外,在应用软件切换至后台或者应用软件播放至最后一帧画面时,同样需要经过重新从系统中对待显示画面进行调用、渲染、排布等一系列工作,也会导致在车载显示器中出现黑屏的问题。
[0003]这样一来,车载显示器中存在的显示系统在开机和对应用软件进行前后台切换时经常会出现显示屏黑屏的问题,严重影响系统运行的流畅程度和用户的体验度。

技术实现思路

[0004]有鉴于此,本申请的目的在于提供一种图层的展示方法、装置、设备及介质,目标显示图层按照一定的预设条件对显示图层和目标显示图层进行排列和渲染的方法,解决现有技术中存在的显示系统在开机和应用软件切换时经常会出现显示屏黑屏的问题,达到提高系统运行流畅度和提升用户体验的效果。
[0005]第一方面,本申请实施例提供了一种图层的展示方法,所述方法包括:接收目标应用程序的目标活动窗口的展示请求;根据所述展示请求,确定目标活动窗口是否具备预设展示条件;若目标活动窗口不具备所述预设展示条件,则将预先创建的目标显示图层添加到目标活动窗口对应的图层显示列表中;对所述图层显示列表中的显示图层按序进行图层渲染,并对渲染后的显示图层进行显示。
[0006]可选地,根据所述展示请求,确定目标活动窗口是否具备预设展示条件的步骤包括:确定所述展示请求中是否携带有目标显示图层;若所述展示请求中携带有目标显示图层,则确定目标活动窗口具备所述预设展示条件;若所述展示请求中没有携带有目标显示图层,则确定目标活动窗口不具备所述预设展示条件。
[0007]可选地,所述展示请求包括用于启动目标应用程序的启动请求或者用于将目标应用程序从后台运行切换至前台运行的切换请求,其中,将预先创建的目标显示图层添加到目标活动窗口对应的图层显示列表中的步骤包括:从窗口管理器中读取预先创建的目标显示图层;将读取的目标显示图层添加到图层显示列表的首位。
[0008]可选地,图层显示列表中包括加载目标活动窗口对应的显示界面所需的多个显示图层,其中,将预先创建的目标显示图层添加到目标活动窗口对应的图层显示列表中的步骤包括:从窗口管理器中读取预先创建的目标显示图层;将读取的目标显示图层添加到图
层显示列表中所包括的所述多个显示图层之后。
[0009]可选地,若目标活动窗口具备所述预设展示条件,则将所述展示请求中携带的目标显示图层添加到所述图层显示列表中,以对所述图层显示列表中的显示图层按序进行图层渲染并显示。
[0010]可选地,在安装目标应用程序时,确定目标应用程序是否开放修改权限;若目标应用程序开放修改权限,则将窗口管理器中存储的预先创建的目标显示图层发送至目标应用程序,以进行存储。
[0011]可选地,在C++层创建目标活动窗口对应的目标显示图层;将所创建的目标显示图层经由图层渲染层,发送至窗口管理器,以进行存储。
[0012]第二方面,本申请实施例还提供了一种图层的展示装置,所述装置包括:
[0013]请求接收模块,接收目标应用程序的目标活动窗口的展示请求;
[0014]条件判断模块,根据所述展示请求,确定目标活动窗口是否具备预设展示条件;
[0015]图层创建模块,若目标活动窗口不具备所述预设展示条件,则将预先创建的目标显示图层添加到目标活动窗口对应的图层显示列表中;
[0016]图层显示模块,对所述图层显示列表中的各显示图层按序进行图层渲染,并对渲染后的显示图层进行显示。
[0017]第三方面,本申请实施例还提供一种电子设备,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行如上述的图层的展示方法的步骤。
[0018]第四方面,本申请实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行如上述的图层的展示方法的步骤。
[0019]本申请实施例提供的图层的展示方法、装置、设备及介质,通过应用程序和目标活动窗口的管理,并通过对显示图层的排列和展示进行控制,解决了现有技术中存在的显示系统在开机和应用软件切换时经常会出现显示屏黑屏的问题。与现有技术中的图层的展示方法相比,在系统的运行机制上对黑屏问题进行了改善,通过对应用程序、展示条件和显示图层的优化和控制,解决了在车机系统运行过程中经常会出现显示屏黑屏的问题,达到提高系统运行流畅度和提升用户体验的效果。
[0020]为使本申请的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
[0021]为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
[0022]图1为本申请实施例所提供的一种图层的展示方法的流程图;
[0023]图2为本申请实施例所提供的另一种图层的展示方法的流程图;
[0024]图3为本申请实施例所提供的一种图层的展示装置的结构示意图;
[0025]图4为本申请实施例所提供的一种电子设备的结构示意图。
具体实施方式
[0026]为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的每个其他实施例,都属于本申请保护的范围。
[0027]首先,对本申请可适用的应用场景进行介绍。本申请可应用于车载电子设备中。
[0028]随着汽车车载电子设备技术的发展,车载显示器越来越多的应用在汽车中,车载显示器的显示系统中,车载显示器的显示系统多为Android显示系统。显示系统在汽车启动的过程中,显示系统初次开机,此时显示器图层管理器中并没有存入应显示的开机画面,需要经过从系统中对待显示画面进行调用、渲染本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图层的展示方法,其特征在于,所述方法包括:接收目标应用程序的目标活动窗口的展示请求;根据所述展示请求,确定目标活动窗口是否具备预设展示条件;若目标活动窗口不具备所述预设展示条件,则将预先创建的目标显示图层添加到目标活动窗口对应的图层显示列表中;对所述图层显示列表中的显示图层按序进行图层渲染,并对渲染后的显示图层进行显示。2.根据权利要求1所述的方法,其特征在于,根据所述展示请求,确定目标活动窗口是否具备预设展示条件的步骤包括:确定所述展示请求中是否携带有目标显示图层;若所述展示请求中携带有目标显示图层,则确定目标活动窗口具备所述预设展示条件;若所述展示请求中没有携带有目标显示图层,则确定目标活动窗口不具备所述预设展示条件。3.根据权利要求1所述的方法,其特征在于,所述展示请求包括用于启动目标应用程序的启动请求或者用于将目标应用程序从后台运行切换至前台运行的切换请求,其中,将预先创建的目标显示图层添加到目标活动窗口对应的图层显示列表中的步骤包括:从窗口管理器中读取预先创建的目标显示图层;将读取的目标显示图层添加到图层显示列表的首位。4.根据权利要求1所述的方法,其特征在于,所述图层显示列表中包括加载目标活动窗口对应的显示界面所需的多个显示图层,其中,将预先创建的目标显示图层添加到目标活动窗口对应的图层显示列表中的步骤包括:从窗口管理器中读取预先创建的目标显示图层;将读取的目标显示图层添加到图层显示列表中所包括的所述多个显示图层之后。5.根据权利要求2所述的方法,其特征在于,还包括:若目标活动窗口...

【专利技术属性】
技术研发人员:张吉佑
申请(专利权)人:富赛汽车电子有限公司
类型:发明
国别省市:

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

1