一种图像显示的方法及系统技术方案

技术编号:15436878 阅读:149 留言:0更新日期:2017-05-25 19:07
本发明专利技术实施例公开了一种图像显示的方法及系统,包括:第一屏幕所对应的安卓系统接收在第二屏幕上显示第一类图像的请求;第二屏幕对应非安卓系统;安卓系统向自身的显示系统申请显示第一类图像需要的第一画布;将申请的第一画布的属性设置为第二屏幕显示;将第二屏幕的属性设置为与第一画布的属性相同;在第一画布上描绘第一类图像;将第一画布上描绘的第一类图像发送给第二屏幕以使第二屏幕显示。能够使运行在不同操作系统的两个或两个以上的屏幕显示不同的图像信息。不影响用户对于第二屏幕的操作。这种显示方式,扩展了第二屏幕的显示功能,增加了第一屏幕和第二屏幕使用的便利性,提高了用户的体验感。

Method and system for displaying images

The embodiment of the invention discloses a system and a method of image display, image display: receiving a first request on the second screen Android system corresponding to the first screen; non Android system corresponding to the second screen; Android systems to its display system for displaying a first image to the canvas; the first set properties the canvas will apply for second for screen display; set second screen is the same with the first attribute of the canvas; the first image in the first picture on the canvas; the first class will send the image on the canvas to depict the first second to second screen display screen. Enables two or more screens running on different operating systems to display different image information. Does not affect the user's operation on the second screen. The display mode extends the display function of the second screen, which increases the convenience of using the first screen and the second screen, and improves the user's sense of experience.

【技术实现步骤摘要】
一种图像显示的方法及系统
本专利技术涉及图像显示
,尤其涉及一种图像显示的方法及系统。
技术介绍
现有技术中,运行在两种不同系统的屏幕共享图像信息时,一般是两个屏幕同时进行显示。例如,第一屏幕运行在A操作系统下,第二屏幕运行在B操作系统下。当需要运行在A操作系统下的图像在运行在B操作系统的第二屏幕上显示时,需要第一屏幕也显示该图像,即在第一屏幕和第二屏幕上同时显示相同的图像信息。但是,这会造成诸多的不便。例如,用户想在观看第二屏幕上的图像信息时,还想利用第一屏幕进行操作,使第一屏幕显示其他信息。但是现有技术中并不能做到两个运行在不同系统下的屏幕显示不同的图像信息。
技术实现思路
为了解决现有技术中存在的以上技术问题,本专利技术提供一种图像显示的方法及系统,能够使运行在不同操作系统的两个或两个以上的屏幕显示不同的图像信息。本专利技术实施例提供一种图像显示的方法,包括:第一屏幕所对应的安卓系统接收在第二屏幕上显示第一类图像的请求;所述第二屏幕对应非安卓系统;所述安卓系统向自身的显示系统申请显示所述第一类图像需要的第一画布;将申请的所述第一画布的属性设置为第二屏幕显示;将第二屏幕的属性设置为与所述第一画布的属性相同;在所述第一画布上描绘第一类图像;将所述第一画布上描绘的第一类图像发送给所述第二屏幕以使第二屏幕显示。优选地,在所述安卓系统向自身的显示系统申请显示所述第一类图像需要的第一画布,之前还包括:所述安卓系统查询所述第二屏幕的分辨率;所述安卓系统向自身的显示系统申请显示所述第一类图像需要的第一画布,具体为:所述安卓系统向自身的显示系统申请显示所述第一类图像需要的具有第二屏幕的分辨率的第一画布。优选地,还包括:所述安卓系统接收在第一屏幕上显示第二类图像的请求;所述安卓系统向自身的显示系统申请显示所述第二类图像需要的第二画布;将申请的所述第二画布的属性设置为第一屏幕显示;将第一屏幕的属性设置为与第二画布相同;在所述第二画布上描绘第二类图像;将在所述第二画布上描绘的第二类图像发送给所述第一屏幕以使第一屏幕显示。优选地,所述第一屏幕为汽车中的行车电脑屏幕,所述第二屏幕为液晶仪表显示器和/或后枕屏;所述第一类图像为导航图像,所述第二类图像为音乐、广播或电话对应的图像。优选地,还包括:所述安卓系统实时更新所述导航图像对应的导航地图的版本。本专利技术实施例还提供一种图像显示的系统,包括:第一控制器、第二控制器、第一屏幕和第二屏幕;所述第一控制器,用于接收在第二屏幕上显示第一类图像的请求;所述第一控制器对应第一屏幕,所述第一控制器运行安卓系统;向所述安卓系统对应的显示系统申请显示所述第一类图像需要的第一画布,将申请的所述第一画布的属性设置为第二屏幕显示;将第二屏幕的属性设置为与第一画布的属性相同,在在所述第一画布上描绘所述第一类图像;将所述第一画布上描绘的第一类图像发送给所述第二控制器;所述第二控制器,用于将所述第一类图像发送给所述第二屏幕显示。优选地,所述第一控制器,还用于查询所述第二屏幕的分辨率;向对应的显示系统申请显示所述第一类图像需要的具有第二屏幕的分辨率的第一画布。优选地,所述第一控制器,还用于接收在第一屏幕上显示第二类图像的请求;向所述安卓系统对应的显示系统申请显示所述第二类图像需要的第二画布;将申请的所述第二画布的属性设置为第一屏幕显示;将所述第一屏幕的属性设置为与所述第二画布的属性相同,在所述第二画布上描绘所述第二类图像;将在所述第二画布上描绘的第二类图像发送给所述第一屏幕显示。优选地,所述第一屏幕为汽车中的行车电脑屏幕,所述第二屏幕为液晶仪表显示器和/或后枕屏;所述行车电脑屏幕与所述液晶仪表显示器之间通过低电压差分信号接口传输所述第一画布对应的数据,所述液晶仪表显示器通过USB接口接收所述在第二屏幕上显示第一类图像的请求;所述第一类图像为导航图像,所述第二类图像为音乐、广播或电话对应的图像。优选地,所述第一控制器,还用于实时更新所述导航图像对应的导航地图的版本。与现有技术相比,本专利技术至少具有以下优点:可以通过第一屏幕对应的安卓系统间接控制非安卓系统的第二屏幕的显示内容,这样当第一屏幕和第二屏幕位于不同物理位置时,为了用户观看的便利性,将离自己物理位置更近的第二屏幕显示想要观看的内容,可以理解的是,第一屏幕可以显示与第二屏幕相同的内容,也可以显示其他内容,不影响用户对于第二屏幕的操作。这种显示方式,扩展了第二屏幕的显示功能,增加了第一屏幕和第二屏幕使用的便利性,提高了用户的体验感。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。图1为本专利技术提供的图像显示的方法实施例一流程图;图2为本专利技术提供的图像显示的方法实施例二流程图;图3为本专利技术实施例提供的行车电脑与液晶仪表的硬件连接示意图;图4为本专利技术实施例提供的图像显示的系统示意图。具体实施方式为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。参见图1,该图为本专利技术提供的图像显示的方法实施例一流程图。本实施例提供的一种图像显示的方法,包括:S101:第一屏幕所对应的安卓系统接收在第二屏幕上显示第一类图像的请求;所述第二屏幕对应非安卓系统;需要说明的是,请求可以由用户来触发,用户可以通过按键或手势或声音等来触发。可以理解的是,第一屏幕和第二屏幕分别对应不同的操作系统,本专利技术实施例提供的技术方案中第一屏幕对应的是安卓系统,第二屏幕对应的是非安卓系统。通过第一屏幕对应的安卓系统来间接控制非安卓系统对应的第二屏幕的显示内容。需要说明的是,第一屏幕可以显示与第二屏幕相同的图像,也可以显示与第二屏幕不相同的图像。例如,当第二屏幕显示图像时,不影响用户对于第一屏幕的操作。S102:所述安卓系统向自身的显示系统申请显示所述第一类图像需要的第一画布;可以理解的是,安卓系统中的显示系统的控制一般由SurfaceFlinger实现,如果要显示图像,首先需要向SurfaceFlinger申请画布即Surface。申请的该画布为空白的,将需要显示的图像描绘在该空白的画布上。由于安卓系统对应的第一屏幕,即第一屏幕对应的控制器中运行安卓系统,因此,现有技术中默认申请的画布均是在第一屏幕显示。但是本实施例中为了使申请的画布可以在第二屏幕显示,需要设置该画布的属性。S103:将申请的所述第一画布的属性设置为第二屏幕显示;将第二屏幕的属性设置为与所述第一画布的属性相同;即第一画布对应的显示屏幕不是第一屏幕,而是第二屏幕。例如,安卓系统的显示系统中的LayerStack代表画布的属性,可以将需要第二屏幕显示的第一画布的属性设置为1。可以理解的是,同时也需要将第二屏幕的属性设置为1,即只有将屏幕与画布的属性相同时,才代表画布上的图像在本文档来自技高网
...
一种图像显示的方法及系统

【技术保护点】
一种图像显示的方法,其特征在于,包括:第一屏幕所对应的安卓系统接收在第二屏幕上显示第一类图像的请求;所述第二屏幕对应非安卓系统;所述安卓系统向自身的显示系统申请显示所述第一类图像需要的第一画布;将申请的所述第一画布的属性设置为第二屏幕显示;将第二屏幕的属性设置为与所述第一画布的属性相同;在所述第一画布上描绘第一类图像;将所述第一画布上描绘的第一类图像发送给所述第二屏幕以使第二屏幕显示。

【技术特征摘要】
1.一种图像显示的方法,其特征在于,包括:第一屏幕所对应的安卓系统接收在第二屏幕上显示第一类图像的请求;所述第二屏幕对应非安卓系统;所述安卓系统向自身的显示系统申请显示所述第一类图像需要的第一画布;将申请的所述第一画布的属性设置为第二屏幕显示;将第二屏幕的属性设置为与所述第一画布的属性相同;在所述第一画布上描绘第一类图像;将所述第一画布上描绘的第一类图像发送给所述第二屏幕以使第二屏幕显示。2.根据权利要求1所述的图像显示的方法,其特征在于,在所述安卓系统向自身的显示系统申请显示所述第一类图像需要的第一画布,之前还包括:所述安卓系统查询所述第二屏幕的分辨率;所述安卓系统向自身的显示系统申请显示所述第一类图像需要的第一画布,具体为:所述安卓系统向自身的显示系统申请显示所述第一类图像需要的具有第二屏幕的分辨率的第一画布。3.根据权利要求1所述的图像显示的方法,其特征在于,还包括:所述安卓系统接收在第一屏幕上显示第二类图像的请求;所述安卓系统向自身的显示系统申请显示所述第二类图像需要的第二画布;将申请的所述第二画布的属性设置为第一屏幕显示;将第一屏幕的属性设置为与第二画布相同;在所述第二画布上描绘第二类图像;将在所述第二画布上描绘的第二类图像发送给所述第一屏幕以使第一屏幕显示。4.根据权利要求2或3所述的图像显示的方法,其特征在于,所述第一屏幕为汽车中的行车电脑屏幕,所述第二屏幕为液晶仪表显示器和/或后枕屏;所述第一类图像为导航图像,所述第二类图像为音乐、广播或电话对应的图像。5.根据权利要求4所述的图像显示的方法,其特征在于,还包括:所述安卓系统实时更新所述导航图像对应的导航地图的版本。6.一种图像显示的系统,其特征在于,包括:第一控制器、第二控制器、第...

【专利技术属性】
技术研发人员:王国超李之旺
申请(专利权)人:东软集团股份有限公司
类型:发明
国别省市:辽宁,21

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

1