屏幕界面显示处理方法、装置、电子设备和介质制造方法及图纸

技术编号:35347314 阅读:22 留言:0更新日期:2022-10-26 12:13
本发明专利技术公开了一种屏幕界面显示处理方法、装置、电子设备和介质,涉及车载系统技术领域。该方法包括:设置第二操作系统为第一模式,第一模式指示第二操作系统支持多个目标单元在屏幕上运行和显示,支持动态调整显示在屏幕上的多个目标单元的显示窗口的尺寸和位置;目标单元包括第一操作系统和第二操作系统生成的图像;响应于启动指令,启动第一操作系统和第二操作系统;根据配置信息指示的显示窗口的尺寸和位置,将第一操作系统生成的图像和第二操作系统生成的图像显示在屏幕上。该实施方式能够自定义屏幕上的显示窗口的尺寸、位置和数量,能将第一操作系统生成的图像和第二操作系统生成的图像共同显示屏幕上,方便用户查找,提高了用户体验。提高了用户体验。提高了用户体验。

【技术实现步骤摘要】
屏幕界面显示处理方法、装置、电子设备和介质


[0001]本专利技术涉及车载系统
,尤其涉及一种屏幕界面显示处理方法、装置、电子设备和介质。

技术介绍

[0002]随着汽车行业的快速发展,汽车内的屏幕越来越多,前排车机屏幕整合的需求也越来越大,各个汽车制造商逐渐扩大前排车机的显示尺寸。在相关技术中,仪表信息和车机屏幕桌面显示的应用是分别运行在两个操作系统中的,例如仪表信息是通过QNX操作系统而显示出来的,通过仪表盘进行展示。车机屏幕桌面显示的应用是运行在安卓操作系统中,通过安卓操作系统显示在车机屏幕上。即,相关技术难以做到一个显示屏幕同时显示不同的操作系统的图像从而导致在驾驶员行驶过程中,需要频繁的查看两个屏幕所显示的信息,以即时掌握仪表盘和车机屏幕所显示的信息以及即时做出反应。这种在两个屏幕之间进行频繁操作的方式,体验感较差,且为行驶安全带来了风险。而且,车机屏幕只显示应用列表或某个应用的组件widget,只能展示一个正在使用的应用程序,无法同时展示多个应用程序和动态调整该多个应用程序的显示窗口,用户体验感差。

技术实现思路

[0003]为解决上述技术问题或至少部分地解决上述技术问题,本专利技术实施例提供一种屏幕界面显示处理方法、装置、电子设备和介质。
[0004]根据本专利技术实施例的第一方面,提供了一种屏幕界面显示处理方法,应用于车载终端,所述车载终端运行有第一操作系统和第二操作系统,所述方法包括:
[0005]设置所述第二操作系统为第一模式,其中,所述第一模式用于指示所述第二操作系统支持多个目标单元在所述屏幕上运行和显示,并支持动态调整显示在所述屏幕上的多个目标单元的显示窗口的尺寸和位置;所述目标单元包括所述第一操作系统生成的图像和所述第二操作系统生成的图像;
[0006]响应于启动指令,启动所述第一操作系统和所述第二操作系统;
[0007]根据预设的配置信息,将所述第一操作系统生成的图像和所述第二操作系统生成的图像显示在所述屏幕上,其中,所述预设的配置信息用于指示所述第一操作系统生成的图像和所述第二操作系统生成的图像的显示窗口的尺寸和位置。
[0008]根据本专利技术实施例的第二方面,提供了一种屏幕界面显示处理装置,应用于车载终端,所述车载终端运行有第一操作系统和第二操作系统,所述装置包括:
[0009]设置模块,用于设置所述第二操作系统为第一模式,其中,所述第一模式用于指示所述第二操作系统支持多个目标单元在所述屏幕上运行和显示,并支持动态调整显示在所述屏幕上的多个目标单元的显示窗口的尺寸和位置;所述目标单元包括所述第一操作系统生成的图像和所述第二操作系统生成的图像;
[0010]启动模块,用于响应于启动指令,依次启动所述第一操作系统和所述第二操作系
统;
[0011]显示模块,用于根据预设的配置信息,将所述第一操作系统生成的图像和所述第二操作系统生成的图像显示在所述屏幕上,其中,所述预设的配置信息用于指示所述第一操作系统生成的图像和所述第二操作系统生成的图像的显示窗口的尺寸和位置。
[0012]根据本专利技术实施例的第三方面,提供了一种电子设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本专利技术实施例第一方面的屏幕界面显示处理方法。
[0013]根据本专利技术实施例的第四方面,提供了计算机可读介质,其上存储有计算机程序,所述程序被处理器执行时实现本专利技术实施例第一方面的屏幕界面显示处理方法。
[0014]上述专利技术中的一个实施例具有如下优点或有益效果:
[0015]本专利技术实施例通过设置第二操作系统为第一模式,该第一模式用于指示第二操作系统支持多个目标单元在屏幕上运行和显示,并支持动态调整显示在所述屏幕上的多个目标单元的显示窗口的尺寸和位置,实现了自定义屏幕上的显示窗口的数量、尺寸和位置,并实现了可动态调整显示窗口的数量、尺寸和位置,从而使用户能够根据需要个性化设置屏幕上的显示内容,提高了用户体验;本专利技术实施例通过响应于启动指令,启动第一操作系统和第二操作系统,根据预设的配置信息,将所述第一操作系统生成的图像和所述第二操作系统生成的图像显示在所述屏幕上,其中,所述预设的配置信息用于指示所述第一操作系统生成的图像和所述第二操作系统生成的图像的显示窗口的尺寸和位置,能够同时将第一操作系统生成的图像和第二操作系统生成的图像展示在同一屏幕上,方便用户查找,使得用户在行车中操作更便捷,通过一块屏幕即可获得所需的全部信息,提高了用户体验,同时降低了成本,降低了安全风险。
[0016]上述的非惯用的可选方式所具有的进一步效果将在下文中结合具体实施方式加以说明。
附图说明
[0017]附图用于更好地理解本专利技术,不构成对本专利技术的不当限定。其中:
[0018]图1示意性示出了本专利技术实施例的屏幕界面显示处理方法的流程图;
[0019]图2示意性示出了本专利技术一实施例的屏幕上的显示内容;
[0020]图3示意性示出了本专利技术一实施例的屏幕界面显示处理方法的流程图;
[0021]图4示意性示出了本专利技术实施例的屏幕界面显示处理方法中显示默认桌面的方式;
[0022]图5示意性示出了本专利技术另一实施例的屏幕界面显示处理方法的流程图;
[0023]图6示意性示出了本专利技术实施例的屏幕界面显示处理装置的结构示意图;
[0024]图7示意性示出了本专利技术又一实施例的屏幕界面显示处理方法的流程图;
[0025]图8示意性示出了本专利技术又一实施例的屏幕界面显示处理装置的流程图;
[0026]图9是示意性示出了本专利技术实施例的电子设备的结构示意图。
具体实施方式
[0027]以下结合附图对本专利技术的示范性实施例做出说明,其中包括本专利技术实施例的各种
细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本专利技术的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
[0028]为方便理解本专利技术实施例的技术方案,下面先对相关的技术术语进行说明。
[0029]Framework层(框架层)主要用于为Android系统的应用程序提供各种开发接口。
[0030]WMS(WindowManagerService,窗口管理服务)用于管理窗口的创建、添加、删除、大小、层级等等。
[0031]AMS(ActivityManagerService,活动管理服务)是Android中最核心的服务,主要负责系统中四大组件的启动、切换、调度及应用进程的管理和调度等工作。
[0032]Activity是系统可视化交互组件。
[0033]Activityrecord是管理应用程序活动的类,用来描述一个Activity。
[0034]Activitystack是一个管理类,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种屏幕界面显示处理方法,其特征在于,应用于车载终端,所述车载终端运行有第一操作系统和第二操作系统,所述方法包括:设置所述第二操作系统为第一模式,其中,所述第一模式用于指示所述第二操作系统支持多个目标单元在所述屏幕上运行和显示,并支持动态调整显示在所述屏幕上的多个目标单元的显示窗口的尺寸和位置;所述目标单元包括所述第一操作系统生成的图像和所述第二操作系统生成的图像;响应于启动指令,启动所述第一操作系统和所述第二操作系统;根据预设的配置信息,将所述第一操作系统生成的图像和所述第二操作系统生成的图像显示在所述屏幕上,其中,所述预设的配置信息用于指示所述第一操作系统生成的图像和所述第二操作系统生成的图像的显示窗口的尺寸和位置。2.根据权利要求1所述的方法,其特征在于,所述支持动态调整显示在所述屏幕上的多个目标单元的显示窗口的尺寸,包括:支持对显示在所述屏幕上的多个目标单元的显示窗口进行放大操作和缩小操作;所述支持动态调整显示在所述屏幕上的多个目标单元的显示窗口的位置,包括:支持对显示在所述屏幕上的多个目标单元的显示窗口进行移动操作。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:响应于触摸体的编辑触发操作,设置所述第一操作系统和所述第二操作系统为编辑模式,所述编辑模式用于指示显示在所述屏幕上的多个目标单元为可编辑单元;在所述编辑模式下,响应于针对待编辑的目标单元的编辑操作,对所述待编辑的目标单元进行相应的编辑,所述编辑操作包括放大操作、缩小操作或移动操作。4.根据权利要求3所述的方法,其特征在于,所述在所述编辑模式下,响应于针对所述待编辑的目标单元的编辑操作,对所述待编辑的目标单元进行相应的编辑,包括:在所述编辑模式下,响应于针对所述待编辑的目标单元的移动操作,将所述待编辑的目标单元移动到目标位置,并将所述目标位置处的原始目标单元移动到所述待编辑的目标单元的初始位置;或在所述编辑模式下,响应于针对所述待编辑的目标单元的缩小操作,将所述待编辑的目标单元的显示窗口缩小,并确定所述待编辑的目标单元的初始位置上的空缺区域,根据预设的填充模式,对所述空缺区域进行填充;或在所述编辑模式下,响应于针对所述待编辑的目标单元的放大操作,将所述待编辑的目标单元的显示窗口放大,并确定放大后的所述待编辑的目标单元的覆盖区域,确定所述覆盖区域上的原始目标单元,并所述关闭覆盖区域上的原始目标单元。5.根据权利要求4所述的方法,其特征在于,所述在所述编辑模式下,响应于针对所述待编辑的目标单元的编辑操作,对所述待编辑的目标单元进行相应的编辑,包括:在所述编辑模式下,响应于针对所述第一操作系统生成的图像的编辑操作,所述第二操作系统生成编辑数据,将所述编辑数据发送至所述第一操作系统,以使所述第一操作系统根据所述编辑数据对所述第一操作系统生成的图像进行相应的编辑。6.根据权利要求1

5任一项所述的方法,其特征在于,所述根据预设的配置信息,将所
述第一操作系统生成的图像和所述第二操作系统生成的图像显示在所述屏幕上,包括:将所述第一操作系统生成的图像渲染在第一图层的第一预设区域,将所述第二操作系统生成的图像渲染在第二图层的第二预设区域;其中,所述第一预设区域对应于所述屏幕的第一显示区域,所述第二预设区域对应于所屏幕的第二显示区域,所述第一显示区域和所述第二显示区域互不重叠,其中,所述第一图层和第二图层在叠加时,位于下层的图层的预设区域,能够透过位于上层的图层而显示出;将所述第一图层和所述第二图层叠加显示在所述屏幕上,以在所述屏幕上显示所述第一操作系统生成的图像和所述第二操作系统生成的图像。7.根据权利要求6所述的方法,其特征在于,所述将所述第一操作系统生成的图像渲染在第一图层的第一预设区域,将所述第二操作系统生成的图像渲染在第二图层的第二预设区域,包括:将所述第一操作系统生成的图像渲染在第一图层的第一预设区域,将所述第二操作系统生成的图像渲染在第二图层的第二预设区域,以及将所述第二操作系统的应用列表渲染在所述第二图层的第三预设区域;所述第三预设区域对应于所述屏幕的第三显示区域,所述第一显示区域、所述第二显示区域和所述第三显示区域两两之间互不重叠,其中,所述第一图层和第二图层在叠加时,位于下层的图层的每个预设区域,均能够透过位于上层的图层而显示出。8.根据权利要求7所述的方法,其特征在于,所述第一操作系统生成的图像为仪表图像,所述第二操作系统生成的图像为中控图像;所述将所述第一图层和所述第二图层叠加显示在所述屏幕上,以在所述屏幕上显示所述第一操作系统生成的图像和所述第二操作系统生成的图像包括:将所述第一图层和所述第二图层叠加显示在所述屏幕上,以在所述屏幕上显示所述仪表图像、所述中控图像和所述应用列表;将显示在所述屏幕上的所述仪表图像、所述中控图像和所述应用列表作为所述屏幕的默认桌面。9.根据权利要求8所述的方法,其特征在于,所述将所述第二操作系统生成的图像渲染在第二图层的第二预设区域,包括:将所述第二操作系统生成的车载虚拟个人助理图像渲染在所述第二图层的第四预设区域,其中,所述第四预设区域对应于所述第四显示区域;所述第四显示区域与所述第一显示区域、所述第二显示区域和所述第三显示区域均不重叠;将显示在所述屏幕上的所述仪表图像、所述中控图像、所述应用列表和所述车载虚拟个人助理图像作为所述屏幕的默认桌面。10.根据权利要求6所述的方法,其特征在于,所述将所述第二操作系统生成的图像渲染在第二图层的第二预设区域,包括:将所述第二操作系统生成的图...

【专利技术属性】
技术研发人员:孟广威涂洋赵立远郑鑫王琳李奇
申请(专利权)人:南京中科创达软件科技有限公司
类型:发明
国别省市:

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

1