信息处理方法、装置、电子设备及存储介质与流程

文档序号:26838834发布日期:2021-10-08 19:44阅读:96来源:国知局
信息处理方法、装置、电子设备及存储介质与流程

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.图1是本技术示例性实施例提供的信息处理方法的一种实施环境示意图;
26.图2是本技术示例性实施例提供的信息处理方法的另一种实施环境示意图;
27.图3是本技术一个示例性实施例提供的信息处理方法的流程图;
28.图4是本技术另一个示例性实施例提供的信息处理方法的流程图;
29.图5是本技术一个示例性实施例提供的图层显示方法的流程图;
30.图6是本技术一个示例性实施例提供的图层示意图;
31.图7是本技术一个示例性实施例提供的信息处理装置的结构框图;
32.图8是本技术另一个示例性实施例提供的信息处理装置的结构框图。
具体实施方式
33.为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
34.在本文中提及的“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。
35.请参考图1,其示出了本技术一个示例性实施例提供的信息处理方法的一种实施环境示意图。如图1所示,实施环境包括:第一电子设备101。该第一电子设备101可以包括显示屏幕,显示屏幕可以用于显示设备运行信息这类常态信息和应用服务信息这类动态信息。其中,常态信息指的是第一电子设备通常显示的固有信息。动态信息指的是第一电子设备在设定状态下被触发显示的随机信息。可选的,第一电子设备可以为独立的电子设备,也可以是任一装置中可显示信息的部件。示例的,第一电子设备可以是诸如手机、平板电脑、电子书阅读器、多媒体播放设备、可穿戴设备电子设备。第一电子设备还可以是车辆中仪表显示系统设备,仪表显示系统设备包括仪表控制器以及仪表屏幕。仪表屏幕又称仪表盘。
36.其中,在第一电子设备为仪表显示系统设备的情况下,设备运行信息可以为车辆仪表屏幕通常显示的车辆运行信息。应用服务信息可以为因运行设定应用程序后,触发显示的该应用程序生成的应用服务信息。
37.在一种可能的应用场景中,设备运行信息可以是第一电子设备生成的。应用服务信息可以是其他电子设备运行设定应用程序后生成并发送至第一设备的。也即是,第一电子设备可以兼顾显示自身生成的设备运行信息,也可以显示其他设备所显示的信息。
38.可选的,图1所示的实施环境还可以包括:第二电子设备102。第一电子设备101和第二电子设备102可以通过有线连接或者无线连接。有线连接可以包括电连接、有线网络连接等。无线连接可以包括无线网络连接等。示例的,无线网络可以包括蓝牙、wi

fi等。
39.其中,第二电子设备可以为独立的电子设备,也可以是第一电子设备所在装置中除第一电子设备外的其他用于可显示信息的部件。示例的,第二电子设备可以是诸如手机、平板电脑、电子书阅读器、多媒体播放设备、可穿戴设备电子设备。或者,第二电子设备还可以是车辆包括的中控显示系统设备。第二电子设备可以向第一电子设备发送其生成的动态信息。在一种可能的应用场景中,第二电子设备可以运行有至少一个应用程序(application,app)。第二电子设备在获取到至少一个应用程序生成的应用服务信息后,将该应用服务信息发送至第一电子设备,以使得第一电子设备显示接收到的应用服务信息。
40.可选的,第二电子设备102也可以包括显示屏幕。该显示屏幕可以用于显示其运行的至少一个应用程序生成的应用服务信息。
41.示例的,以第一电子设备和第二电子设备均为车辆中可显示信息的部件为例。请
参考图2,其示出了本技术一个示例性实施例提供的信息处理方法的另一种实施环境示意图。如图2所示,第一电子设备为仪表显示系统设备。仪表显示系统设备101包括仪表控制器1011和仪表屏幕1012。第二电子设备为中控显示系统设备。中控显示系统设备102包括中控1021和中控屏幕(图2中未示出)。仪表控制1011与中控1021通过有线连接或者无线连接。
42.其中,中控1021运行有至少一个应用程序10212。该应用程序10212可以通过其内嵌有用于与仪表投屏模块10211进行数据传输的软件开发工具包(software development kit,sdk)10213,以实现将中控运行的应用程序生成的应用服务信息可以传输至仪表显示系统设备,并在仪表显示系统设备包括的仪表屏幕显示。其中,sdk包括若干经过抽象的应用程序编程接口(application programming interface,api),并由开发者提供给应用程序开发者,由应用程序开发者将该sdk内嵌到应用程序中。此类应用程序安装并运行后,即可调用sdk提供的api与仪表投屏模块10211进行数据传输。仪表投屏模块10211在获取到应用程序生成的应用服务信息后,可以将该应用服务信息发送至仪表控制器1011。仪表控制器1011可以包括显示缓冲器(buffer),该显示缓冲器可以用于缓存在获取到应用服务信息。仪表控制器101可以控制仪表屏幕1012上显示缓存得到的应用服务信息。
43.例如,中控可以安装有地图应用程序、音乐应用程序以及通话应用程序。在触发地图应用程序运行后,该地图应用程序可以生成导航信息,该导航信息为导航信息类的应用服务信息。中控可以在中控屏幕上显示该导航信息,并将导航信息发送至第一电子设备的仪表控制器。在仪表控制器接收到导航信息后,可以在仪表屏幕上显示车辆运行信息以及导航信息。类似的,在触发音乐应用程序和/或通话应用程序运行后,音乐应用程序可以生成音乐信息,通话应用程序可以生成通话信息。其中,音乐信息为音乐信息类的应用服务信息。通话信息为通话信息类的应用服务信息。中控可以在中控屏幕上显示音乐信息和/或通话信息,并将音乐信息和/或通话信息发送至第一电子设备的仪表控制器。在仪表控制器接收到音乐信息和/或通话信息后,可以在仪表屏幕上显示车辆运行信息以及音乐信息和/或通话信息。
44.请参考图3,其示出了本技术一个示例性实施例提供的信息处理方法的流程图。该信息处理方法可以应用于图1所示的第一电子设备。如图3所示,该信息处理方法可以包括:
45.步骤301、获取设备运行信息以及至少两类应用服务信息。
46.可选的,设备运行信息可以为第一电子设备生成的。应用服务信息可以为第一电子设备自身运行的应用程序生成的信息。或者,应用服务信息也可以为第一电子设备接收到其他电子设备发送的该其他电子设备运行的应用程序所生成的信息。
47.本技术实施例中,一个应用程序可以仅生成一类应用服务信息。也即是,应用服务信息的信息类别可以是根据应用服务信息的来源划分的。或者,一个应用程序也可以生成两类或者多类应用服务信息。应用服务信息的信息类别也可以是根据应用服务信息的内容划分的。示例的,应用服务信息可以划分为导航信息、音乐信息或者通话信息等。
48.步骤302、在创建的第一图层的第一显示区域添加设备运行信息。
49.本技术实施例中,第一电子设备可以在接收到设备启动操作后,响应于设备启动操作,创建第一图层,该第一图层可以用于显示设备运行信息。第一电子设备在创建第一图层后,若获取到设备运行信息,则可以在预先创建的第一图层中的第一显示区域添加设备运行信息。
50.可选的,第一显示区域可以为第一图层的全部区域。即第一电子设备可以在第一图层中任一位置显示设备运行信息。或者,第一显示区域也可以为第一图层的部分区域。即第一电子设备可以在第一图层中设定的第一显示区域添加设备运行信息。
51.步骤303、在创建的第二图层的多个第二显示区域分别添加至少两类应用服务信息,不同第二显示区域在显示屏幕的显示位置不同。
52.本技术实施例中,第一电子设备也可以在接收到设备启动操作后,响应于该设备启动操作,创建第二图层,该第二图层用于显示应用服务信息。或者,在应用服务信息为第一电子设备接收到其他电子设备发送的信息的情况下,第一电子设备可以在接收到第一个应用服务信息后,创建第二图层。
53.其中,第二图层可以包括多个第二显示区域。不同第二显示区域在显示屏幕的显示位置不同,即各个第二显示区域之间不重叠。可选的,各个第二显示区域可以用于显示不同信息类别的应用服务信息。则第一电子设备在创建的第二图层的多个第二显示区域分别添加至少两类应用服务信息的过程可以包括:第一电子设备可以在与至少两类应用服务信息所属的至少两个信息类别对应的第二显示区域中,分别添加该至少两类应用服务信息中与该第二显示区域对应信息类别的应用服务信息。
54.在一种可能的实现方式中,第一电子设备可以预先存储有应用服务信息的不同信息类别与不同区域标识的对应关系,该区域标识用于标识第二图层的第二显示区域。则第一电子设备可以在与至少两类应用服务信息所属的至少两个信息类别对应的第二显示区域中,分别添加该至少两类应用服务信息中与该第二显示区域对应信息类别的应用服务信息的过程可以包括:
55.第一电子设备可以获取存储的该对应关系。基于该对应关系,以及至少两类应用服务信息中各类应用服务信息的目标信息类别,分别获取与各类应用服务信息的目标信息类别对应的目标区域标识。在第二图层中至少两个目标区域标识对应的第二显示区域,分别添加与目标区域标识对应信息类别的应用服务信息。
56.在另一种可能的实现方式中,当应用服务信息为其他电子设备运行的应用程序所生成的信息时,第一电子设备还可以从该其他电子设备处接收至少两类应用服务信息中,各类应用服务信息分别对应的目标区域标识。则第一电子设备可以在与至少两类应用服务信息所属的至少两个信息类别对应的第二显示区域中,分别添加该至少两类应用服务信息中与该第二显示区域对应信息类别的应用服务信息的过程可以包括:第一电子设备在第二图层中至少两个目标区域标识对应的第二显示区域,分别添加与目标区域标识对应的应用服务信息,该至少两个目标区域标识与至少两类应用服务信息所属的至少两个信息类别分别对应。
57.其中,目标区域标识是该其他设备基于至少两类应用服务信息的目标信息类别以及设定对应关系确定。该设定对应关系为应用服务信息的不同信息类别与不同区域标识的对应关系,区域标识用于标识第二图层的第二显示区域。
58.本技术实施例中,第一图层的大小可以与第二图层的大小相等,且均等于第一电子设备的显示屏幕的显示区域大小。此时,第一图层和第二图层中,显示优先级高的上层图层可以完全遮盖显示优先级低的下层图层。
59.可选的,第一图层的显示优先级可以高于第二图层的显示优先级。这样,可以始终
将设备运行信息这一第一电子设备的所需通常显示的常态信息置于上层显示,保证设备运行信息不会被遮挡,提高用户体验。
60.可选的,在第一图层的显示优先级高于第二图层的显示优先级的情况下,第一图层的第一显示区域可以与第二图层中各个第二显示区域在显示屏幕的显示位置均不同。从而可以保证第一显示区域显示的设备运行信息不会遮挡对第二显示区域显示的应用服务信息造成遮挡,提高了用户对应用服务信息的提取体验。
61.步骤304、在显示屏幕显示添加后的第一图层和添加后的第二图层。
62.可选的,第一电子设备可以在显示屏幕的第一位置显示添加后的第一图层,并在第二位置显示添加后的第二图层,以在显示屏幕合成显示添加后的第一图层和添加后的第二图层。
63.其中,第一位置可以与第二位置相同,或者第一位置也可以与第二位置不同。若第一位置与第二位置不同,则在第一位置显示的该第一图层中第一显示区域,与在第二位置显示的该第二图层中各个第二显示区域,在显示屏幕的位置不同。即第一显示区域在显示屏幕上的投影与各个第二显示区域在显示屏幕上的投影不重叠。若第一位置与第二位置相同,表明第一图层和第二图层为叠加显示,则显示优先级高的图层中目标遮挡区域可以为透明区域,该目标遮挡区域为该显示优先级高的图层中与显示优先级低的显示区域重叠的区域。从而使得显示优先级高的图层无法遮挡显示优先级低的图层中显示区域的信息。例如,第一图层的显示优先级高于第二图层的显示优先级。则第一图层中与第二图层的各个第二显示区域重叠的区域均可以为透明区域,以使得第二图层添加的应用服务信息可以透过该透明区域显示。
64.综上所述,本技术实施例提供的信息处理方法,通过在创建的第一图层的第一显示区域添加获取的设备运行信息,以及在创建的第二图层的多个不同的第二显示区域分别添加获取的至少两类应用服务信息。从而在显示屏幕显示添加后的第一图层和添加后的第二图层,实现设备运行信息和应用服务信息的显示。该技术方案中,第二图层包括的多个不同的第二显示区域在显示屏幕的显示位置不同。各类应用服务信息可以通过位于一个图层中相互不重叠的多个第二显示区域进行显示,相较于相关技术中,需要在多个不同图层显示不同应用服务信息,避免了用于显示应用服务信息的图层之间相互遮挡显示信息的问题。同时,由于减少了创建用于显示应用服务信息的图层的数量,因此不仅降低了图层之间显示区域在仪表屏幕的显示位置重叠的概率,进而降低了显示屏幕所显示的信息被遮盖的概率。还使得相较于相关技术,简化了电子设备显示应用服务信息的过程,提高了显示过程的处理效率。
65.可选的,第一电子设备获取的应用服务信息可以是其他电子设备运行的应用程序所生成的信息。本技术下述实施例以第一电子设备显示的应用服务信息为第二电子设备运行的应用程序所生成的信息为例,对本技术实施例提供的信息处理方法进行进一步说明。
66.请参考图4,其示出了本技术另一个示例性实施例提供的信息处理方法的流程图。该信息处理方法可以应用于图1和图2所示的实施环境。如图4所示,该信息处理方法可以包括:
67.步骤401、第一电子设备获取设备运行信息。
68.第一电子设备可以获取其生成的设备运行信息。
69.步骤402、第一电子设备在创建的第一图层的第一显示区域添加设备运行信息。
70.本技术实施例中,第一电子设备可以在接收到设备启动操作后,响应于设备启动操作,创建第一图层,该第一图层可以用于显示设备运行信息。第一电子设备在创建第一图层后,若获取到设备运行信息,则可以在预先创建的第一图层中的第一显示区域添加设备运行信息。
71.可选的,第一显示区域可以为第一图层的全部区域。即第一电子设备可以在第一图层中任一位置显示设备运行信息。或者,第一显示区域也可以为第一图层的部分区域。即第一电子设备可以在第一图层中设定的第一显示区域添加设备运行信息。
72.步骤403、第二电子设备在获取到应用程序生成的应用服务信息时,获取设定对应关系,该设定对应关系为应用服务信息的不同信息类别与不同区域标识的对应关系。
73.本技术实施例中,第二电子设备可以运行有至少一个应用程序。应用服务信息的信息类别可以是根据应用服务信息的来源划分。则每个应用程序仅可以生成一类应用服务信息。或者,应用服务信息的信息类别也可以根据应用服务信息的内容划分。则每个应用程序可以生成至少一类应用服务信息。示例的,若根据应用服务信息的内容进行划分,则应用服务信息可以划分为导航信息、音乐信息或者通话信息等。
74.第二电子设备可以预先存储有应用服务信息的不同信息类别与不同区域标识的设定对应关系。该设定对应关系中,区域标识用于标识第一电子设备用于显示应用服务信息的第二图层的第二显示区域。第二图层包括多个第二显示区域,不同第二显示区域在第一电子设备的显示屏幕的显示位置不同,即各个第二显示区域之间不重叠。可选的,各个第二显示区域可以用于显示不同信息类别的应用服务信息。则设定对应关系中信息类别与区域标识存在一一对应管关系。需要说明的是,第二显示区域具有显示位置属性和显示大小属性。第二显示区域在显示屏幕上的显示位置和显示大小可以根据具体各类应用服务信息的显示需求确定。
75.可选的,设定对应关系可以基于不同信息类别的应用服务信息的重要程度,以及第二显示区域在显示屏幕上的显示位置确定。示例的,重要程度越高的一类应用服务信息,其对应的第二显示区域在显示屏幕上的显示位置可以更靠近中心区域。例如,假设第二图层包括三个第二显示区域,分别为第二显示区域a、第二显示区域b以及第二显示区域c。该三个第二显示区域在显示屏幕上的显示中心与显示屏幕的中心点之间的距离依次增大。其中第二显示区域a对应的区域标识为a,第二显示区域b对应的区域标识为b,第二显示区域c对应的区域标识为c。应用服务信息的信息类别包括重要程度依次增大的音乐信息类、通话信息类以及导航信息类。则设定对应关中,导航信息类与区域标识a对应,通话信息类与区域标识b对应,音乐信息类与区域标识c对应。
76.步骤404、第二电子设备基于应用服务信息的目标信息类别,以及设定对应关系,获取应用服务信息对应的目标区域标识。
77.可选的,第二电子设备可以在获取到应用程序生成的应用服务信息后,获取该应用服务信息所属的目标信息类别。第二电子设备可以查询获取的设定对应关系,得到该目标信息类别对应的目标区域标识。将该目标区域标识确定为应用服务信息对应的目标区域标识。
78.本技术实施例中,应用程序生成的应用服务信息可以携带有信息类别属性。第二
电子设备可以通过解析获取的应用服务信息,得到该应用服务信息所属的目标信息类别。
79.示例的,第二电子设备可以存储有设定关系表。该设定关系表用于记录设定对应关系,即设定关系表用于记录应用服务信息的不同信息类别与不同区域标识的对应关系。第二电子设备可以在设定关系表中查询与应用服务信息的目标信息类别对应的区域标识。将该区域标识确定为应用服务信息对应的目标区域标识。
80.步骤405、第二电子设备向第一电子设备发送应用服务信息,以及该应用服务信息对应的目标区域标识。
81.需要说明的是,第二电子设备不仅可以依次获取到一个或多个应用程序生成的多个属于不同信息类别的应用服务信息。而且也可以同时获取到一个或多个应用程序生成的至少两个应用服务信息,该至少两个应用服务信息可以属于不同信息类别。即第二电子设备也可以同时获取到至少两类应用服务信息。
82.不难理解是,第二电子设备在同时获取到至少两个应用服务信息后,可以获取设定对应关系。并基于该至少两个应用服务信息中,各个应用服务信息的目标信息类别以及设定对应关系,分别获取各个应用服务信息对应的目标区域标识。向第一电子设备发送各个应用服务信息,以及与各个应用服务信息对应的目标区域标识。其中,由于至少两个应用服务信息为至少两类应用服务信息,因此第二电子设备向第一电子设备发送了至少两个目标区域标识。
83.步骤406、第一电子设备在创建的第二图层中目标区域标识对应的第二显示区域添加应用服务信息。
84.第一电子设备在接收到第二电子设备发送的应用服务信息,以及应用服务信息对应的目标区域标识后,可以在创建的第二图层包括的多个第二显示区域中,与目标区域标识对应的第二显示区域上添加应用服务信息。
85.可选的,第一电子设备存储有区域标识与第二显示区域的对应关系。第一电子设备可以在接收到目标区域标识后,基于目标区域标识、区域标识与第二显示区域的对应关系,获取目标区域标识对应的目标第二显示区域。第一电子设备在创建的第二图层中目标第二显示区域添加应用服务信息。示例的,第二显示区域可以以第二图层包括的多个像素的像素坐标标定。例如,在第二显示区域为长方形的情况下,第二显示区域可以通过长方形的两个对角的顶点所在像素的像素坐标标定。假设两个对角的顶点所在像素的像素坐标为(0,0)以及(3,2),则标定的第二显示区域位于第二图层左上角的一个长为3像素,宽为2像素的长方形。则第二电子设备可以存储有区域标识与一对像素坐标的对应关系。
86.示例的,继续以步骤403所述的示例中的设定对应关系为例,该设定对应关系中导航信息类与区域标识a对应,通话信息类与区域标识b对应,音乐信息类与区域标识c对应。第一电子设备在接收到第二电子设备发送的导航信息,以及该导航信息对应的区域标识a。第一电子设备在创建的第二图层中区域标识a对应的第二显示区域添加应用服务信息。
87.本技术实施例中,第一电子设备也可以在接收到设备启动操作后,响应于该设备启动操作,创建用于显示应用服务信息的第二图层。或者,第一电子设备可以在接收到第一个应用服务信息后,创建第二图层。从而使得第一电子设备在接收到应用服务信息后,在该创建的第二图层中第二显示区域添加应用服务信息。
88.需要说明的是,在上述第二电子设备向第一电子设备发送属于不同信息类别的至
少两个应用服务信息(即至少两类应用服务信息),以及各应用服务信息的目标区域标识的情况下,第一电子设备可以在第二图层中至少两个目标区域标识对应的第二显示区域,分别添加与目标区域标识对应的应用服务信息,至少两个目标区域标识与至少两类应用服务信息所属的至少两个信息类别分别对应。
89.步骤407、第一电子设备在显示屏幕显示添加后的第一图层和添加后的第二图层。
90.可选的,第一电子设备可以在显示屏幕的第一位置显示添加后的第一图层,并在第二位置显示添加后的第二图层,以在显示屏幕合成显示添加后的第一图层和添加后的第二图层。
91.其中,第一位置可以与第二位置相同,或者第一位置也可以与第二位置不同。若第一位置与第二位置不同,则在第一位置显示的该第一图层中第一显示区域,与在第二位置显示的该第二图层中各个第二显示区域,在显示屏幕的位置不同。即第一显示区域在显示屏幕上的投影与各个第二显示区域在显示屏幕上的投影不重叠。若第一位置与第二位置相同,表明第一图层和第二图层为叠加显示,则显示优先级高的图层中目标遮挡区域可以为透明区域,该目标遮挡区域为该显示优先级高的图层中与显示优先级低的显示区域重叠的区域。从而使得显示优先级高的图层无法遮挡显示优先级低的图层中显示区域的信息。例如,第一图层的显示优先级高于第二图层的显示优先级。则第一图层中与第二图层的各个第二显示区域重叠的区域均可以为透明区域,以使得第二图层添加的应用服务信息可以透过该透明区域显示。
92.本技术实施例以第一图层的显示优先级高于第二图层的显示优先级为例,对第一电子设备在显示屏幕显示添加后的第一图层和添加后的第二图层的过程进行说明。如图5所示,第一电子设备在显示屏幕显示添加后的第一图层和添加后的第二图层的过程可以包括以下步骤4071至步骤4072。
93.在步骤4071中,第一电子设备对添加后的第一图层中遮挡区域包括的像素进行透明化处理,得到处理后的第一图层,遮挡区域为与第二显示区域重叠的区域。
94.第一电子设备可以对添加后的第一图层中遮挡区域包括的像素进行透明化处理,以实现将该遮挡区域变换为透明区域,从而使得与遮挡区域重叠的第二图层中第二显示区域添加的应用服务信息可以透过遮挡区域显示。
95.可选的,设定对应关系中的区域标识还可以用于标识第一图层中与其标识的第二显示区域重叠的显示区域。第一电子设备对添加后的第一图层中遮挡区域包括的像素进行透明化处理的过程可以包括:第一电子设备对添加后的第一图层中,与目标区域标识对应的显示区域包括的像素进行透明化处理。即第一电子设备可以在接收到第二电子设备发送的与应用服务信息对应的目标区域标识后,将添加后的第一图层中,与目标区域标识对应的显示区域包括的像素进行透明化处理。实现了对第一图层中遮挡区域的挖洞。
96.本技术实施例中,第一电子设备对添加后的第一图层中遮挡区域包括的像素进行透明化处理的过程可以包括:第一电子设备将遮挡区域包括的所有像素的阿尔法(alpha)值设置为目标数值。该目标数值低于第一图层中除遮挡区域外其他区域包括的像素的alpha值。示例的,第一电子设备可以将遮挡区域包括的所有像素alpha值设置为0。此时,遮挡区域为全透明区域,全透明区域可以使得与遮挡区域重叠的第二显示区域显示的信息可以更为清晰地显示,提高了第二图层中各个第二显示区域的显示清晰度,提高用户体验。
97.在步骤4072中,第一电子设备在显示屏幕叠加显示处理后的第一图层和添加后的第二图层。
98.可选的,在第一图层的显示优先级高于第二图层的显示优先级的情况下,第一电子设备在显示屏幕上叠加显示处理后的第一图层和添加后的第二图层中,处理后的第一图层完全遮盖添加后的第二图层。
99.本技术实施例中,由于可以通过对显示优先级高的第一图层中的遮挡区域所包括的所有像素进行透明化处理的方式,使得遮挡区域呈透明区域,从而避免第一图层对第二图层中第二显示区域的遮挡,保证了第二图层所需显示的信息可以完整地从第一图层中透出显示,实现了第二图层所需显示的信息无遮挡显示。因此第一图层的大小可以与第二图层的大小相等,且均等于第一电子设备的显示屏幕的显示区域大小。这样,第一电子设备在创建第一图层和第二图层的过程中,无需针对性地考虑第一图层和第二图层的大小,相较于相关技术中在创建图层中需要针对性地遵循设定大小,简化了信息显示过程的处理复杂度。
100.综上所述,本技术实施例提供的信息处理方法,通过在创建的第一图层的第一显示区域添加获取的设备运行信息,以及在创建的第二图层的多个不同的第二显示区域分别添加获取的至少两类应用服务信息。从而在显示屏幕显示添加后的第一图层和添加后的第二图层,实现设备运行信息和应用服务信息的显示。该技术方案中,第二图层包括的多个不同的第二显示区域在显示屏幕的显示位置不同。各类应用服务信息可以通过位于一个图层中相互不重叠的多个第二显示区域进行显示,相较于相关技术中,需要在多个不同图层显示不同应用服务信息,避免了用于显示应用服务信息的图层之间相互遮挡显示信息的问题。同时,由于减少了创建用于显示应用服务信息的图层的数量,因此不仅降低了图层之间显示区域在仪表屏幕的显示位置重叠的概率,进而降低了显示屏幕所显示的信息被遮盖的概率。还使得相较于相关技术,简化了电子设备显示应用服务信息的过程,提高了显示过程的处理效率。
101.进一步的,通过将第一图层和第二图层中,显示优先级高的图层包括的遮挡区域的所有像素进行透明化处理的方式,使得与显示优先级低的图层的显示区域重叠的遮挡区域呈现为透明区域,保证了显示优先级低的图层中各显示区域所需显示的信息可以透过显示优先级高的图层显示,达到两个图层合成显示的效果。避免了显示优先级高的图层对显示优先级低中显示区域的遮挡,实现了显示优先级低的图层所需显示的信息无遮挡显示。在第一图层的显示优先级高于第二图层的情况下,该技术方案,通过对第一图层中与各第二显示区域重叠的区域所包括的所有像素进行透明化处理,使得各第二显示区域的应用服务信息可以透过第一图层显示,避免了第一图层对第二图层中各第二显示区域的遮挡,实现了第二图层中各第二显示区域所需显示的应用服信息的无遮挡显示,避免了显示屏幕所显示的信息被遮盖。
102.本技术实施例以图2所示的实施环境,对本技术实施例提供的信息处理方法进行再次说明。以下假设第二电子设备的中控运行有音乐应用程序、导航应用程序以及通话应用程序。且音乐应用程序可以生成音乐信息类的第一应用服务信息(音乐信息),导航应用程序可以生成导航信息类的第二应用服务信息(导航信息),通话应用程序可以生成通话信息类的第三应用服务信息(通话信息)。且如图6所示,假设仪表屏幕可以显示显示优先级依
次降低的仪表图层(第一图层)601以及中控图层(第二图层)602。图6中仪表图层601通过实线绘制展示,中控图层602通过虚线绘制展示。仪表图层601包括第三显示区域x1、第三显示区域y1以及第三显示区域w1。中控图层602包括第二显示区域x2、第二显示区域y2以及第二显示区域w2。其中,第三显示区域x1与第二显示区域x2在显示屏幕上的显示位置相同。第三显示区域y1与第二显示区域y2在显示屏幕上的显示位置相同。第三显示区域w1与第二显示区域w2在显示屏幕上的显示位置相同。第二显示区域x2用于显示音乐信息类的应用服务信息。第二显示区域y2用于显示导航信息类的应用服务信息。第二显示区域w2用于显示通话信息类的应用服务信息。
103.第一电子设备的仪表控制器可以预先创建有用于显示设备运行信息(车辆运行信息)第一图层(仪表图层),以及用于显示应用服务信息的第二图层(中控图层)。且仪表图层的显示优先级高于中控图层的显示优先级。中控包括的仪表投屏模块预先存储有设定对应关系,该设定对应关系分别为音乐信息类与第一区域标识的对应关系、导航信息类与第二区域标识的对应关系以及通话信息类与第三区域标识的对应关系。其中,第一区域标识用于标识中控图层中第二显示区域x2以及仪表图层中与第二显示区域x2重叠的第三显示区域x1。第二区域标识用于表示中控图层中第二显示区域y2以及仪表图层中与第二显示区域y2重叠的第三显示区域y1。第三区域标识用于表示中控图层中第二显示区域w2以及仪表图层中与第二显示区域w2重叠的第三显示区域w1。
104.中控包括的仪表投屏模块可以在通过sdk获取到音乐应用程序生成的音乐信息以及导航应用程序生成的导航信息时,获取设定对应关系。查询该设定对应关系,得到音乐信息所属的音乐信息类对应的第一区域标识,以及导航信息所属的导航信息类对应的第二区域标识。仪表投屏模块将音乐信息、与该音乐信息对应的第一区域标识、导航信息以及与该导航信息对应的第二区域标识发送至仪表控制器,并存储至显示缓冲器中。
105.仪表控制器在接收到仪表投屏模块发送的音乐信息、与该音乐信息对应的第一区域标识、导航信息以及与该导航信息对应的第二区域标识后,在第一区域标识对应的第二显示区域x2添加音乐信息,并在第二区域标识对应的第二显示区域y2添加导航信息,得到添加后的第二图层。仪表控制器将第一区域标识对应的第三显示区域x1包括的所有像素的alpha值设置为0,并将第二区域标识对应的第三显示区域y1包括的所有像素的alpha值设置为0,得到处理后的第一图层。在仪表屏幕叠加显示处理后的第一图层以及添加后的第二图层。
106.请参考图7,其示出了本技术一个实施例提供的信息处理装置的结构框图。该信息处理装置可以通过软件、硬件或者两者的结合实现成为第一电子设备的全部或一部分。该装置700包括:获取模块701、添加模块702以及显示模块703。
107.获取模块701,用于获取设备运行信息以及至少两类应用服务信息;
108.添加模块702,用于在创建的第一图层的第一显示区域添加设备运行信息,以及用于在创建的第二图层的多个第二显示区域分别添加至少两类应用服务信息,不同第二显示区域在显示屏幕的显示位置不同;
109.显示模块703,用于在显示屏幕显示添加后的第一图层和添加后的第二图层。
110.可选的,装置还包括:接收模块。
111.接收模块,用于接收第二电子设备发送的与应用服务信息对应的目标区域标识,
目标区域标识为第二电子设备基于应用服务信息的信息类别以及设定对应关系确定,设定对应关系为应用服务信息的不同信息类别与不同区域标识的对应关系,区域标识用于标识第二图层的第二显示区域。
112.添加模块702,还用于:在第二图层中至少两个目标区域标识对应的第二显示区域,分别添加与目标区域标识对应的应用服务信息,至少两个目标区域标识与至少两类应用服务信息所属的至少两个信息类别分别对应。
113.可选的,第一图层的显示优先级高于第二图层的显示优先级,显示模块703,还用于:
114.对添加后的第一图层中遮挡区域包括的像素进行透明化处理,得到处理后的第一图层,遮挡区域为与第二显示区域重叠的区域;
115.在显示屏幕叠加显示处理后的第一图层和添加后的第二图层。
116.可选的,显示模块703,还用于:
117.将遮挡区域包括的所有像素的阿尔法alpha值设置为目标数值,目标数值低于第一图层中除遮挡区域外其他区域包括的像素的alpha值。
118.可选的,区域标识还用于标识第一图层中与标识的第二显示区域重叠的显示区域,显示模块703,还用于:
119.对添加后的第一图层中,与目标区域标识对应的显示区域包括的像素进行透明化处理。
120.综上所述,本技术实施例提供的信息处理装置,通过添加模块在创建的第一图层的第一显示区域添加获取的设备运行信息,以及在创建的第二图层的多个不同的第二显示区域分别添加获取的至少两类应用服务信息。从而使得显示模块在显示屏幕显示添加后的第一图层和添加后的第二图层,实现设备运行信息和应用服务信息的显示。该技术方案中,第二图层包括的多个不同的第二显示区域在显示屏幕的显示位置不同。各类应用服务信息可以通过位于一个图层中相互不重叠的多个第二显示区域进行显示,相较于相关技术中,需要在多个不同图层显示不同应用服务信息,避免了用于显示应用服务信息的图层之间相互遮挡显示信息的问题。同时,由于减少了创建用于显示应用服务信息的图层的数量,因此不仅降低了图层之间显示区域在仪表屏幕的显示位置重叠的概率,进而降低了显示屏幕所显示的信息被遮盖的概率。还使得相较于相关技术,简化了电子设备显示应用服务信息的过程,提高了显示过程的处理效率。
121.请参考图8,其示出了本技术另一个实施例提供的信息处理装置的结构框图。该信息处理装置可以通过软件、硬件或者两者的结合实现成为第二电子设备的全部或一部分,该第二电子设备运行有应用程序。装置800包括:获取模块801以及发送模块802。
122.获取模块801,用于在获取到应用程序生成的应用服务信息时,获取设定对应关系,设定对应关系为应用服务信息的不同信息类别与不同区域标识的对应关系,区域标识用于标识第一电子设备用于显示应用服务信息的第二图层的第二显示区域,第二图层包括多个第二显示区域,不同第二显示区域在第一电子设备的显示屏幕的显示位置不同,以及基于应用服务信息的目标信息类别,以及设定对应关系,获取应用服务信息对应的目标区域标识;
123.发送模块802,用于向第一电子设备发送应用服务信息以及目标区域标识。
124.可选的,区域标识还用于标识第一图层中与标识的第二显示区域重叠的显示区域,第一图层为第一电子设备用于显示设备运行信息的图层。
125.综上所述,本技术实施例提供的信息处理装置,通过获取模块在获取到应用程序生成的应用服务信息时,获取应用服务信息的不同信息类别与不同区域标识的对应关系。并基于应用服务信息的目标信息类别,以及设定对应关系,获取应用服务信息对应的目标区域标识。发送模块向第一电子设备发送应用服务信息以及目标区域标识,以使得第一电子设备在第二图层中目标区域标识对应的第二显示区域显示应用服务信息。该技术方案中,区域标识用于标识第一电子设备用于显示应用服务信息的第二图层的第二显示区域,第二图层包括多个第二显示区域,不同第二显示区域在第一电子设备的显示屏幕的显示位置不同。各类应用服务信息可以通过位于一个图层中相互不重叠的多个第二显示区域进行显示,相较于相关技术中,需要在多个不同图层显示不同应用服务信息,避免了用于显示应用服务信息的图层之间相互遮挡显示信息的问题。同时,由于减少了创建用于显示应用服务信息的图层的数量,因此不仅降低了图层之间显示区域在仪表屏幕的显示位置重叠的概率,进而降低了显示屏幕所显示的信息被遮盖的概率。还使得相较于相关技术,简化了电子设备显示应用服务信息的过程,提高了显示过程的处理效率。
126.需要说明的是,上述实施例提供的装置,在实现其功能时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的装置与方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
127.本技术实施例还提供了一种电子设备,所述电子设备包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集。所述至少一条指令、至少一段程序、代码集或指令集经配置以由一个或者一个以上处理器执行,以实现本技术实施例提供的信息处理方法。
128.本技术实施例还提供了一种计算机可读介质,该计算机可读介质存储有至少一条指令,所述至少一条指令由所述处理器加载并执行以实现如上各个实施例所述的信息处理方法。
129.本技术实施例还提供了一种计算机程序产品,该计算机程序产品存储有至少一条指令,所述至少一条指令由所述处理器加载并执行以实现如上各个实施例所述的信息处理方法。
130.本领域技术人员应该可以意识到,在上述一个或多个示例中,本技术实施例所描述的功能可以用硬件、软件、固件或它们的任意组合来实现。当使用软件实现时,可以将这些功能存储在计算机可读介质中或者作为计算机可读介质上的一个或多个指令或代码进行传输。计算机可读介质包括计算机存储介质和通信介质,其中通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。存储介质可以是通用或专用计算机能够存取的任何可用介质。
131.以上所述仅为本技术的较佳实施例,并不用以限制本技术,凡在本技术的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本技术的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1