一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

界面显示方法、装置、设备和存储介质与流程

2021-10-23 00:51:00 来源:中国专利 TAG:互联网 装置 界面 方法 显示


1.本发明涉及互联网技术领域,尤其涉及一种界面显示方法、装置、设备和存储介质。


背景技术:

2.用户在开车的过程中,经常会使用到多种应用程序,比如地图应用程序、音乐应用程序、电台应用程序,等等。
3.传统方案中,假设用户当前正在使用应用程序a,当需要使用另一个应用程序b时,用户需要执行如下操作:退出应用程序a,在终端桌面找到应用程序b,开启应用程序b,操作应用程序b以使用其提供的相关功能。
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.第十一方面,本发明实施例提供一种车载终端设备,包括:存储器、处理器、显示屏;其中,所述存储器上存储有可执行代码,当所述可执行代码被所述处理器执行时,使所述处理器至少可以实现如第九方面所述的界面显示方法。
32.第十二方面,本发明实施例提供了一种非暂时性机器可读存储介质,所述非暂时性机器可读存储介质上存储有可执行代码,当所述可执行代码被车载终端设备的处理器执行时,使所述处理器至少可以实现如第九方面所述的界面显示方法。
33.在本发明实施例中,假设用户开车出行时,车载终端设备的屏幕上当前正在显示
的是地图应用程序对应的第一地图界面,为了便于用户在使用地图应用程度的过程中,能够根据需求快捷地切换至其他应用程序,当前屏幕上还会显示多个应用程序的入口操作项。具体地,假设多个应用程序的入口操作项显示在屏幕的第一区域内,第一地图界面显示在屏幕的第二区域内。当用户选中目标应用程序的入口操作项时,将第二区域缩小为第三区域以空余出第四区域,此时,第一地图界面会随着显示区域的缩小而自适应调整为第二地图界面,在腾出的第四区域内会显示与目标应用程序对应的至少一个功能项。用户可以直接在第四区域内对某功能项进行操作便可以使用相应功能。
34.由此可见,在本发明实施例提供的方案中,会与某应用程序对应的界面关联地显示其他多个应用程序的入口操作项,从而用户在使用某应用程序的过程中可以方便地切换至另一应用程序。而且,为了让用户能够快速地定位到另一应用程序提供的某个自己想要使用的功能,基于用户对该另一应用程序的入口操作项的选择操作,直接将该另一应用程序对应的至少一个功能项显示在屏幕中,以便于用户从中直接选择自己想要使用的功能。
附图说明
35.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
36.图1为本发明实施例提供的一种界面显示方法的流程图;
37.图2a为本发明实施例提供的一种巡航地图界面的示意图;
38.图2b为本发明实施例提供的一种导航地图界面的示意图;
39.图3为本发明实施例提供的一种界面状态变化示意图;
40.图4为本发明实施例提供的另一种界面显示方法的流程图;
41.图5为本发明实施例提供的另一种界面状态变化示意图;
42.图6为本发明实施例提供的另一种界面显示方法的流程图;
43.图7为本发明实施例提供的另一种界面状态变化示意图;
44.图8为本发明实施例提供的另一种界面状态变化示意图;
45.图9为本发明实施例提供的另一种界面状态变化示意图;
46.图10为本发明实施例提供的另一种界面显示方法的流程图;
47.图11为本发明实施例提供的另一种界面状态变化示意图;
48.图12为本发明实施例提供的另一种界面显示方法的流程图;
49.图13为本发明实施例提供的另一种界面显示方法的流程图;
50.图14为本发明实施例提供的另一种界面状态变化示意图;
51.图15为本发明实施例提供的一种界面显示装置的结构示意图;
52.图16为与图15所示实施例提供的界面显示装置对应的车载终端设备的结构示意图;
53.图17为本发明实施例提供的另一种界面显示装置的结构示意图;
54.图18为与图17所示实施例提供的界面显示装置对应的电子设备的结构示意图;
55.图19为本发明实施例提供的另一种界面显示装置的结构示意图;
56.图20为与图19所示实施例提供的界面显示装置对应的车载终端设备的结构示意图。
具体实施方式
57.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
58.在本发明实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。在本发明实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义,“多种”一般包含至少两种。
59.取决于语境,如在此所使用的词语“如果”、“若”可以被解释成为“在
……
时”或“当
……
时”或“响应于确定”或“响应于检测”。类似地,取决于语境,短语“如果确定”或“如果检测(陈述的条件或事件)”可以被解释成为“当确定时”或“响应于确定”或“当检测(陈述的条件或事件)时”或“响应于检测(陈述的条件或事件)”。
60.另外,下述各方法实施例中的步骤时序仅为一种举例,而非严格限定。
61.图1为本发明实施例提供的一种界面显示方法的流程图,该界面显示方法可以由车载终端设备执行。如图1所示,该方法包括如下步骤:
62.101、在屏幕的第一区域内显示多个应用程序的入口操作项,在屏幕的第二区域内显示地图应用程序对应的第一地图界面。
63.102、响应于用户选中目标应用程序的入口操作项的操作,将第二区域缩小为第三区域以空余出第四区域,在第三区域内显示第二地图界面,在第四区域内显示与目标应用程序对应的至少一个功能项。
64.本实施例提供的界面显示方法可以适用于车载应用场景中,具体地,可以由车辆中设置的车载终端设备来执行。实际应用中,该车辆的含义可以被宽泛地理解为是一种交通工具,包括但不限于,内燃机汽车或摩托车、电动汽车或摩托车、电动助力车、电动平衡车、遥控车辆、小型飞行器以及各种变形。
65.用户在开车出行的过程中,经常使用到的一个应用程序为地图应用程序,即用户经常使用到地图应用程序提供的导航等功能。因此,本实施例中假设,车载终端设备的屏幕上当前显示的是地图应用程序对应的第一地图界面。
66.正由于在车载场景中地图应用程序经常被使用,因此,可选地,地图应用程序可以认为是一种桌面程序,响应于车载终端设备的开启,在车载终端设备的屏幕上便会显示与地图应用程序对应的界面。由于地图应用程序中会提供多个界面,即基于用户对地图应用程序的操作行为,会显示不同的界面,因此,上述第一地图界面可以是地图应用程序被使用过程中需显示的任一界面,比如可以是导航地图界面、巡航地图界面等界面。
67.其中,巡航地图界面是指仅显示车辆实时位置的地图界面。导航地图界面是指除了车辆的实时位置外,还会显示诸如导航路线等服务信息的地图界面。
68.为更加清晰地看出巡航地图界面与导航地图界面的主要差异,结合图2a和图2b来示例性说明,其中,图2a示意的是巡航地图界面,图2b示意的是导航地图界面。在图2a中,巡
航地图界面可以认为由两部分组成:基础地图图层201以及车辆位置标识202。在图2b中,导航地图界面可以认为由三部分组成:除了基础地图图层201和车辆位置标识202外,还包括一种或多种服务信息,比如图2b中示意的导航服务信息203、收费站服务信息204、服务区服务信息205。
69.值得说明的是,本实施例中假设在显示第一地图界面的过程中,地图应用程序所提供的各个功能都处于可用状态,即此时地图应用程序所能够提供的全部功能都是可以被使用的。概括来说,地图应用程序提供的功能包括基础地图图层显示功能和多种服务信息显示功能,比如图2a和图2b中示意的基础地图图层和多种服务信息。
70.其中,基础地图图层中包含与位置对应的基础地图元素,该基础地图元素比如包括:路网、以及诸如桥梁、医院、学校等兴趣点(point of interest,简称poi)。
71.概括来说,实际应用中,上述第一地图界面可以通过如下方式获得:
72.车载终端设备可以获取车辆的位置信息,以根据车辆的位置信息、车载终端设备的屏幕尺寸以及用户对地图应用程序触发的操作行为,获取第一地图界面。其中,车载终端设备的屏幕尺寸会影响用户能够看到的地理范围。上述操作行为比如是请求从某地到某地的导航路线的行为,再比如是查询某地的行为,等等。
73.以上对第一地图界面的获取方式以及界面组成进行了介绍。实际上,车载终端设备的屏幕上除了显示该第一地图界面外,还与该第一地图界面关联地显示多个应用程序的入口操作项。基于该多个应用程序的入口操作项,用户可以切换至使用其中的某个应用程序。
74.为便于理解,下面结合图3来示例性说明上述界面显示方法的实际执行过程。
75.在图3中,车载终端设备的屏幕上包含第一区域301和第二区域302。在第一区域301中显示有音乐应用程序的入口操作项3011、电台应用程序的入口操作项3012、集控中心应用程序的入口操作项3013、日程应用程序的入口操作项3014。在第二区域302内显示的是与地图应用程序对应的第一地图界面303,该第一地图界面303为巡航地图界面,具体地,在基础地图图层上显示有车辆的实时位置(以三角形表示)。这些应用程序的入口操作项可以具体实现为一个按钮,在该按钮上可以显示有设定的图形或文字,以用于表征对应的应用程序。
76.在图3中示意的是第一区域301与第二区域302呈现上下相邻的位置关系,实际上不以此为限。比如,第一区域301可以包含在第二区域302内,此时,上述举例的多个应用程序的入口操作项将悬浮显示在第一地图界面上。
77.另外,第一区域301可以位于第二区域302的上端,也可以位于其下端。
78.另外,图3中示意的第一区域301与第二区域302的位置关系可以是车载终端设备处于竖屏状态时两者所对应的位置关系,当车载终端设备处于横屏状态时两者所对应的位置关系可以适应性地变为左右相邻的位置关系。
79.假设用户点击音乐应用程序的入口操作项3011,则如图3中所示,此时,会将第二区域302缩小为第三区域304,第二区域302的缩小会导致车载终端设备的屏幕上空余出第四区域305。也就是说,可以认为第二区域302被划分成由第三区域304和第四区域305组成。第一地图界面303随着该第二区域302的缩小而自适应地调整为第二地图界面306。而在第四区域305内可以显示被选中的音乐应用程序对应的至少一个功能项,比如图3中示意的与

上一首”切换功能对应的功能项3051,与“播放/暂停”功能对应的功能项3052,以及与“下一首”切换功能对应的功能项3053。
80.值得说明的是,本文中所说的一个功能项应理解为是:与一种功能相对应的控件,该控件可以包括按钮、文本框等等,用户通过观看、操作该控件可以使用相对应的功能。
81.在图3中,第二地图界面306随着第二区域302的缩小而自适应调整是指:由于用于显示地图应用程序的界面的显示区域变小,因此,显示在第三区域304内的地图所对应的地理范围可以相应缩小。可选地,此时可以基于车辆的实时位置以及第三区域304的尺寸重新获取与该第三区域304的尺寸相匹配的第二地图界面306,以显示在第三区域304中。可选地,在获取第二地图界面306的过程中,可以保持地图应用程序所提供的全部功能都处于可用状态,即与获取第一地图界面303时一致。但是,在获取第二地图界面306的过程中,是否保持地图应用程序所提供的全部功能都处于可用状态可以根据不同的情况来确定,下文中会结合其他实施例说明,在此不展开。
82.假设用户选中了显示在第四区域305内的功能项3052,那么将执行该功能项3052对应的“播放/暂停”功能。举例来说,此时可以加载上次退出音乐应用程序时所播放的歌曲列表,并开始随机播放歌曲或者继续播放上次退出时所播放的那首歌曲。
83.值得说明的是,相应的入口操作项显示在第一区域内的多个应用程序,可以是车载操作系统预先固定设置的,也可以是根据用户一段时间内对不同应用程序的使用频率动态确定的,如将高频使用的多个应用程序的入口操作项添加到上述第一区域内。
84.另外,每个应用程序对应的至少一个功能项也是预先设计好的。具体地,以任一应用程序为例,研发人员可以针对该应用程序所提供的各个功能设计与之对应的功能项(即ui控件),并且,还可以设置与该应用程序对应的容器(另一ui控件),用于容纳表征各个功能项的ui控件。其中,与应用程序对应的起到容器作用的ui控件比如为widget控件。从而,在一个widget控件上可以设置多个功能项,比如在与音乐应用程序对应的widget控件上设置图3中示意的功能项3051、功能项3052和功能项3053。
85.另外,实际应用中,针对某应用程序来说,假设其对应有n个功能项,这n个功能项中的哪些功能项能够显示在第四区域内,可以根据用户对这n个功能项各自对应的功能的使用频率来确定。可选地,针对某应用程序来说,第四区域内显示的功能项可以是该应用程序对应的全部功能项,也可以是其中的部分。可以根据第四区域的尺寸来预先设定其中能够显示的功能项的数量。
86.综上,在用户使用地图应用程序的过程中,如果需要使用另一应用程序,一方面,通过与地图应用程序对应的界面关联地显示其他应用程序的入口操作项,可以使得用户能够基于该入口操作项触发对另一应用程序的使用请求。另一方面,基于用户对另一应用程序的入口操作项的触发,会缩小屏幕上用于显示地图应用程序的界面的显示区域,而在腾出的显示区域内显示被选择的应用程序所对应的多个功能项,以供用户可以直接选择需要使用该应用程序所提供的哪项功能,从而保证用户能够快速地定位到自己想要使用的功能。此时,用户无需执行先开启该应用程序,再对该应用程序进行一些操作才能找到所要使用的功能的操作。
87.图4为本发明实施例提供的另一种界面显示方法的流程图,该界面显示方法可以由车载终端设备执行。如图4所示,该界面显示方法可以包括如下步骤:
88.401、在屏幕的第一区域内显示多个应用程序的入口操作项,在屏幕的第二区域内显示地图应用程序对应的第一地图界面。
89.402、响应于用户选中目标应用程序的入口操作项的操作,确定用户对当前行驶路线的熟悉度。
90.403、若熟悉度反映用户不熟悉当前的行驶路线,则将第二区域缩小为第三区域以空余出第四区域,第三区域的尺寸大于第四区域的尺寸。
91.404、保持地图应用程序提供的全部功能处于可用状态,以获得第二地图界面,在第三区域内显示第二地图界面,在第四区域内显示与目标应用程序对应的第一数量的功能项。
92.为便于理解,结合图5来示例性说明图4所示界面显示方法的执行过程。
93.在图5中,仍然假设车载终端设备的屏幕上包含图3中示意的第一区域301和第二区域302。在第一区域301中显示有音乐应用程序的入口操作项3011、电台应用程序的入口操作项3012、集控中心应用程序的入口操作项3013、日程应用程序的入口操作项3014。
94.在图5中,假设在第二区域302内显示的是与地图应用程序对应的第一地图界面501,该第一地图界面501为导航地图界面,具体地,该导航地图界面中包含基础地图图层,在基础地图图层上显示有车辆的实时位置(以三角形表示)。该导航地图界面中还包含图5中示意的多种服务信息:导航服务信息5011、收费站服务信息5012。实际应用中,该第一地图界面是保持地图应用程序提供的全部功能处于可用状态的情况下,根据车辆的位置、第一区域301的尺寸以及用户触发的交互行为而获得的。
95.假设用户点击音乐应用程序(作为目标应用程序)的入口操作项3011,则基于用户选中入口操作项3011的行为,车载终端设备可以自动判断用户是否熟悉当前的行驶路线。
96.可选地,可以根据当前用户对地图应用程序的使用模式确定用户对当前的行驶路线的熟悉度。地图应用程序的使用模式可以分为两种;巡航模式和导航模式。具体地,如果当前对地图应用程序的使用模式为巡航模式,则认为第一地图界面为巡航地图界面,并且认为用户对当前的行驶路线的熟悉度为a。如果当前对地图应用程序的使用模式为导航模式,则第一地图界面为导航地图界面,并且认为用户对当前的行驶路线的熟悉度为b。熟悉度为a反映用户熟悉当前的行驶路线,熟悉度为b反映用户不熟悉当前的行驶路线。其中,用户当前对地图应用程序的使用模式可以根据用户开启地图应用程序后是否触发了从某地到某地的导航请求而确定,如果用户开启地图应用程序后触发了从某地到某地的导航请求,则认为地图应用程序工作于导航模式,否则为巡航模式。
97.可选地,在地图应用程序的使用模式处于导航模式的情况下,也可以不直接认定用户对当前行驶路线不熟悉,而是可以进一步地结合用户对当前的导航路线的使用频率确定用户对当前行驶路线的熟悉度。具体地,假设当前的导航路线是从地址l1去往地址l2的一条导航路线,并且假设该用户在设定的时间段内使用这条导航路线k次,那么,如果k大于或等于设定阈值,则认为用户对当前的行驶路线的熟悉度为a,即熟悉这条导航路线。反之,认为用户对当前的行驶路线的熟悉度为b,即不熟悉这条导航路线。
98.之所以判断用户对当前的行驶路线是否熟悉,是因为用户对当前的行驶路线熟悉与否会直接影响车载终端设备的屏幕上用于显示地图应用程序的界面的显示区域的尺寸。
99.概括来说,如果用户不熟悉当前的行驶路线,那么说明用户对地图应用程序的依
赖程度较高,此时,屏幕上用于显示地图界面的显示区域的尺寸应该大于用于显示目标应用程序所对应的至少一个功能项的显示区域。反之,如果用户熟悉当前的行驶路线,那么说明用户对地图应用程序的依赖程度较低,此时,屏幕上用于显示地图界面的显示区域的尺寸应该小于用于显示目标应用程序所对应的至少一个功能项的显示区域。
100.在图5中,假设用户不熟悉当前的行驶路线,那么对第二区域302进行缩小后得到的第三区域304的尺寸会大于腾出的第四区域305的尺寸。
101.基于地图界面的显示区域由第二区域302缩小为第三区域304,第一地图界面501会自适应地调整为第二地图界面502,并在第三区域304内显示第二地图界面502。其中,第二地图界面502仍旧是保持地图应用程序提供的全部功能处于可用状态下而获得的,与第一地图界面的获取方式相似,不再赘述。
102.从图5中的示意可知,第二地图界面502与第一地图界面501的差别主要体现为车辆位置的更新、用户可视的地理范围的缩小以及由于车辆位置移动而导致的多种服务信息的更新。
103.本实施例中,假设在第四区域305内显示与目标应用程序对应的第一数量的功能项。在图5中,假设目标应用程序为音乐应用程序,并假设在第四区域305内显示的是应用程序对应的部分功能项:与“上一首”切换功能对应的功能项3051,与“播放/暂停”功能对应的功能项3052,以及与“下一首”切换功能对应的功能项3053。
104.实际应用中,当目标应用程序对应的全部功能项的数量较多时,该第四区域305内显示的一般是全部功能项中的部分。也就是说,在用户不熟悉当前的行驶路线的情况下,第四区域305内显示的一般是目标应用程序对应的精简的功能项,而非全量的功能项。实际应用中,当仅需要将目标应用程序的部分功能项显示在第四区域305内时,可以将重要的功能项显示在第四区域305内。功能项的重要性可以预设,也可以根据用户的使用频率而确定。
105.综上,可以根据用户对当前行驶路线的熟悉度来确定车载终端设备的屏幕上用于显示地图界面的显示区域的尺寸以及用于显示其他应用程序所对应的功能项的显示区域的尺寸。当用户不熟悉当前的行驶路线时,使得屏幕的大部分区域仍旧用于显示地图界面,以保证用户的行车便利性和安全性。而为了兼顾用户对其他应用程序的使用需求,也会在屏幕上的较小区域内显示其他应用程序(指被用户选中的目标应用程序)所对应的重要的功能项。
106.图6为本发明实施例提供的另一种界面显示方法的流程图,该界面显示方法可以由车载终端设备执行。如图6所示,该界面显示方法可以包括如下步骤:
107.601、在屏幕的第一区域内显示多个应用程序的入口操作项,在屏幕的第二区域内显示地图应用程序对应的第一地图界面。
108.602、响应于用户选中目标应用程序的入口操作项的操作,确定用户对当前行驶路线的熟悉度。
109.603、若熟悉度反映用户熟悉当前的行驶路线,则将第二区域缩小为第三区域以空余出第四区域,第三区域的尺寸小于第四区域的尺寸。
110.604、将地图应用程序提供的全部功能或部分功能设为不可用状态,以获得第二地图界面,在第三区域内显示第二地图界面,在第四区域内显示与目标应用程序对应的第二数量的功能项。
111.与图4所示实施例中假设的情形不同的是,本实施例中假设用户对当前的行驶路线比较熟悉,这就意味着用户对地图应用程序的依赖程度比较低,此时,屏幕上用于显示地图界面的显示区域(即第三区域)的尺寸应该小于用于显示目标应用程序所对应的至少一个功能项的显示区域(即第四区域)。
112.为便于理解,结合图7来示例性说明图6所示界面显示方法的执行过程。
113.在图7中,仍然假设车载终端设备的屏幕上包含图3中示意的第一区域301和第二区域302。在第一区域301中显示有音乐应用程序的入口操作项3011、电台应用程序的入口操作项3012、集控中心应用程序的入口操作项3013、日程应用程序的入口操作项3014。
114.在图7中,假设在第二区域302内显示的仍是图5中示意的第一地图界面501,且该第一地图界面501中仍旧包含图5中示意的多种服务信息:导航服务信息5011、收费站服务信息5012。
115.假设用户点击音乐应用程序(作为目标应用程序)的入口操作项3011,则基于用户选中入口操作项3011的行为,车载终端设备可以自动判断用户是否熟悉当前的行驶路线。
116.假设判定结果为用户熟悉当前的行驶路线,则如图7中所示,此时将第二区域302缩小为第三区域701,以空余出第四区域702,其中,第三区域701的尺寸小于第四区域702的尺寸。
117.基于地图界面的显示区域由第二区域302缩小为第三区域701,第一地图界面501会自适应地调整为第二地图界面703,并在第三区域701内显示第二地图界面703。其中,第二地图界面703是将地图应用程序提供的全部功能或部分功能设为不可用状态的情况下获得的。
118.本实施例中,假设在第四区域702内显示与目标应用程序对应的第二数量的功能项。该第二数量与前文中的第一数量的关系是:第二数量大于或等于第一数量,第二数量等于或小于目标应用程序对应的全部功能项的数量。当第二数量等于目标应用程序对应的全部功能项的数量时,即为将目标应用程序所对应的全部功能项都显示在第四区域702内。
119.在图7中,假设目标应用程序为音乐应用程序,并假设在第四区域702内显示的是应用程序对应的全部功能项,不仅包括前文中示意的与“上一首”切换功能对应的功能项3051,与“播放/暂停”功能对应的功能项3052,与“下一首”切换功能对应的功能项3053,还包括图7中示意的与歌词显示功能对应的功能项7021,以及与歌曲类型/风格选择功能对应的多个功能项:功能项7022、功能项7023。
120.针对第二地图界面703来说,由于第二地图界面703是将地图应用程序提供的全部功能或部分功能设为不可用状态的情况下获得的地图界面,而地图应用程序提供的功能包括基础地图图层显示功能和多种服务信息显示功能,因此,可选地,可以将至少一种服务信息显示功能设为不可用状态;或者,将基础地图图层显示功能和多种服务信息显示功能都设为不可用状态;或者,仅保持目标服务信息显示功能处于可用状态,而将基础地图图层显示功能和剩余的服务信息显示功能都设为不可用状态,以获得第二地图界面703。其中,可选地,所述目标服务信息显示功能包括导航服务信息显示功能。
121.在图7中示意的是,除了导航服务信息的显示功能外,其他的服务信息显示功能都设为不可用状态,并保持基础地图图层的显示功能处于可用状态而得到的第二地图界面703。
122.对比第二地图界面703和第一地图界面501:服务信息有所减少,用户可视的地理范围缩小。
123.由图7的示意可知,在用户熟悉当前的行驶路线的情况下,可以简化地图应用程序所提供的功能,即在屏幕上显示精简的地图界面,而在屏幕上显示目标应用程序对应的更多的(甚至是全量的)功能项,以更便于用户对目标应用程序的使用。
124.上文中,将至少一种服务信息显示功能设为不可用状态,意味着第二地图界面703中可以仅包含部分种类的服务信息,甚至不包含服务信息。
125.上文中,将基础地图图层显示功能和多种服务信息显示功能都设为不可用状态,意味着其实不需要显示第二地图界面703,也就是说,第三区域701的尺寸为0,即相当于并未对第二区域302执行缩小处理,仅是更新了第二区域302内显示的内容。实际应用中,可选地,可以在车载终端设备的屏幕尺寸小于或等于设定尺寸的情况下,将基础地图图层显示功能和多种服务信息显示功能都设为不可用状态。如图8中所示,此时,目标应用程序对应的至少一个功能项可以实现类似于“全屏显示”的效果,之所以说类似于“全屏显示”,是因为屏幕上还可以显示前文中所述的多个应用程序的入口操作项等。
126.上文中,仅保持目标服务信息显示功能处于可用状态,而将基础地图图层显示功能和剩余的服务信息显示功能都设为不可用状态,意味着第二地图界面703中可以仅包含目标服务信息,而不包含其他的服务信息以及基础地图图层。实际应用中,如果车载终端设备的屏幕尺寸较小,导致缩小后的第三区域的尺寸小于或等于设定尺寸,此时,如果在第二地图界面中显示过多的信息,用户不易看清,从而,此时可以仅保持目标服务信息显示功能处于可用状态,而将基础地图图层显示功能和剩余的服务信息显示功能都设为不可用状态。其中,该目标服务信息是对用户行车起到关键作用的服务信息,比如导航服务信息,如图9中所示。
127.图10为本发明实施例提供的另一种界面显示方法的流程图,该界面显示方法可以由车载终端设备执行。如图10所示,该界面显示方法可以包括如下步骤:
128.1001、在屏幕的第一区域内显示多个应用程序的入口操作项,在屏幕的第二区域内显示地图应用程序对应的第一地图界面。
129.1002、响应于用户选中目标应用程序的入口操作项的操作,将第二区域缩小为第三区域以空余出第四区域,第三区域的尺寸大于第四区域的尺寸。
130.1003、保持地图应用程序提供的全部功能处于可用状态,以获得第二地图界面,在第三区域内显示第二地图界面,在第四区域内显示与目标应用程序对应的第一数量的功能项以及放大操作项。
131.1004、响应于用户选中所述放大操作项的操作,将第三区域缩小为第五区域以空余出第六区域,第五区域的尺寸小于第六区域的尺寸。
132.1005、将地图应用程序提供的全部功能或部分功能设为不可用状态,以获得第三地图界面,在第五区域内显示第三地图界面,在第六区域内显示目标应用程序对应的第二数量的功能项和缩小操作项,第二数量大于或等于第一数量,第二数量等于或小于目标应用程序对应的全部功能项的数量。
133.1006、响应于用户选中所述缩小操作项的操作,还原第三区域和第四区域,第四区域的显示效果不变,第三区域内显示第四地图界面,其中,保持地图应用程序提供的全部功
能处于可用状态,以获得第四地图界面。
134.为便于理解,结合图11来示例性说明上述界面显示方法的执行过程。
135.假设在车载终端设备的屏幕上包含第一区域1101和第二区域1102,在第一区域1101内包含应用程序x的入口操作项1103以及应用程序y的入口操作项1104。在第二区域1102内显示有第一地图界面1105。
136.当用户选择应用程序x的入口操作项1103时,缩小第一区域1101以得到第三区域1106和第四区域1107,第三区域1106的尺寸大于第四区域1107的尺寸。对应于前文所述的根据用户对当前的行驶路线的熟悉度确定第三区域1106和第四区域1107的尺寸大小的原理,本实施例中提供的方案是,默认情形下,先认为用户不熟悉当前的行驶路线,从而先使得第三区域1106的尺寸大于第四区域1107的尺寸。
137.在第三区域1106中显示第二地图界面1108,其中,第二地图界面1108与第一地图界面1105都是保持地图应用程序提供的全部功能处于可用状态的情况下获得的。
138.在第四区域1107内显示与被选中的应用程序x对应的第一数量的功能项。在图11中,假设该第一数量的功能项包括功能项x1和功能项x2。另外,在第四区域1107内还显示放大操作项1109。实际应用中,该第四区域1107内还可以显示被选中的应用程序x的名称以及关闭操作项。当用户点击关闭操作项时,意味着将第四区域1107内显示的内容从屏幕上删除。
139.当用户点击放大操作项1109时,将第三区域1106缩小为第五区域1110,此时,屏幕上空余出第六区域1111,第五区域1110的尺寸小于第六区域1111的尺寸。相当于缩小第三区域1106的尺寸并扩大第四区域1107的尺寸,从而让地图界面的显示区域更小,而应用程序x对应的显示区域更大。
140.可以认为,当用户点击放大操作项1109时,表明该用户对当前的行驶路线比较熟悉,或者表明用户对应用程序x的使用需求更加强烈,因此,将屏幕上的更大区域用于显示应用程序x对应的功能项。
141.在第五区域1110中显示第三地图界面1112,其中,第三地图界面1112是将地图应用程序提供的全部功能或部分功能设为不可用状态的情况下获得的。
142.在第六区域1111内显示与被选中的应用程序x对应的第二数量的功能项。在图11中,假设该第二数量的功能项不仅包括功能项x1和功能项x2,还包括功能项x3和功能项x4。另外,在第六区域1111内还显示缩小操作项1113。实际应用中,在第六区域1111内还可以显示被选中的应用程序x的名称以及关闭操作项。当用户点击关闭操作项时,意味着将第六区域1111内显示的内容从屏幕上删除。
143.当用户点击缩小操作项1113时,还原第三区域1106和第四区域1107,即将第五区域1110放大回第三区域1106,将第六区域1111缩小回第四区域1107。第四区域1107的显示效果不变,仍旧显示上述功能项x1和功能项x2。而第三区域1106内将更新至显示第四地图界面1114,其中,保持地图应用程序提供的全部功能处于可用状态,以获得第四地图界面1114。
144.假设自第二地图界面1108显示之后车辆并未移动过,则此时第二地图界面1108与第四地图界面1114为同一界面,图11中示意的便是此种情形。
145.图12为本发明实施例提供的另一种界面显示方法的流程图,如图12所示,该界面
显示方法可以包括如下步骤:
146.1201、在屏幕的第一区域内显示多个应用程序的入口操作项,在屏幕的第二区域内显示第一目标应用程序对应的第一界面。
147.1202、响应于用户从多个应用程序中选中第二目标应用程序的入口操作项的操作,将第二区域缩小为第三区域以空余出第四区域,在第三区域内显示第一目标应用程序对应的第二界面,在第四区域内显示与第二目标应用程序对应的至少一个功能项。
148.本实施例提供的界面显示方法不局限于适用于车载场景中。当在车载场景中时,上述第一目标应用程序可以是地图应用程序。
149.本实施例提供的界面显示方法可以由一电子设备来执行,该电子设备可以是手机、笔记本电脑、平板电脑、机器人等各种电子设备。
150.在适用于不同应用场景的不同电子设备中,上述第一目标应用程序可以不同。比如,在工厂的管理设备中,第一应用程序可以是工厂所使用的某种管理应用程序。或者,上述第一目标应用程序可以是电子设备中运行的任一应用程序。
151.实际应用中,上述第二界面可以是对第一界面进行整体缩小而得到的界面,或者,也可以是对第一界面进行截取以得到的界面。
152.当用户选中目标第二应用程序对应的目标功能项的操作时,控制目标第二应用程序执行该目标功能项所对应的功能。
153.本实施例提供的界面显示方法的执行过程,可以参考前述其他实施例中的相关说明,与之相似,在此不赘述。
154.图13为本发明实施例提供的另一种界面显示方法的流程图,该界面显示方法可以由车载终端设备执行。如图13所示,该界面显示方法可以包括如下步骤:
155.1301、在屏幕的第一区域内显示多个应用程序的入口操作项,在屏幕的第二区域内显示地图应用程序对应的第一地图界面。
156.1302、响应于用户选中目标应用程序的入口操作项的操作,在屏幕的第三区域内显示与目标应用程序对应的至少一个功能项。
157.为便于理解,结合图14来示例性说明上述界面显示方法的执行过程。
158.假设在车载终端设备的屏幕上包含第一区域1401和第二区域1402,在第一区域1401内包含应用程序a的入口操作项1403以及应用程序b的入口操作项1404。在第二区域1402内显示有第一地图界面1405。
159.当用户选择应用程序a的入口操作项1403时,在车载终端设备的屏幕上的第三区域1406内显示与被选中的应用程序a对应的第一数量的功能项。可选地,如图14所示,第三区域1406可以包含在第二区域1402内,此时,显示在第三区域1406内的内容可以悬浮显示在第一地图界面1405上。也就是说,此时,在第三区域1406内的内容可以遮挡第一地图界面1405的部分区域。
160.另外,可选地,也可以将第二区域1402缩小,以空余出第三区域1406。此时,假设将第二区域1402缩小后的区域称为第四区域,那么可以在第四区域内显示第二地图界面。第二地图界面的显示过程可以参考前述其他实施例中的相关说明,在此不赘述。
161.在图14中,假设该第一数量的功能项包括功能项a1和功能项a2。另外,可选地,在第三区域1406内还显示放大操作项1407以及关闭操作项1408。当用户点击关闭操作项1408
时,意味着将第三区域1106内显示的内容从屏幕上删除。用户点击放大操作项1407时,意味着用户想要放大第三区域1406。从而,基于用户点击放大操作项1407的操作,可以将第三区域1406放大,并且可以在放大后的区域内显示目标应用程序对应的第二数量的功能项,第二数量大于或等于第一数量。本实施例中未展开描述的内容可以参考前述其他实施例中的相关说明,在此不赘述。
162.以下将详细描述本发明的一个或多个实施例的界面显示装置。本领域技术人员可以理解,这些界面显示装置均可使用市售的硬件组件通过本方案所教导的步骤进行配置来构成。
163.图15为本发明实施例提供的一种界面显示装置的结构示意图,该界面显示装置可以位于前述实施例提及的车载终端设备中。如图15所示,该装置包括:获取模块11、显示模块12。
164.第一显示模块11,用于在屏幕的第一区域内显示多个应用程序的入口操作项。
165.第二显示模块12,用于在所述屏幕的第二区域内显示地图应用程序对应的第一地图界面,响应于用户选中目标应用程序的入口操作项的操作,将所述第二区域缩小为第三区域以空余出第四区域,在所述第三区域内显示第二地图界面,在所述第四区域内显示与所述目标应用程序对应的至少一个功能项。
166.可选地,所述装置还包括:处理模块,用于响应于所述用户选中所述目标应用程序对应的目标功能项的操作,执行所述目标功能项所对应的功能。
167.可选地,所述第三区域的尺寸大于所述第四区域的尺寸。所述装置还包括:获取模块,用于保持所述地图应用程序提供的全部功能处于可用状态,以获得所述第二地图界面。
168.可选地,所述第四区域内显示放大操作项,第二显示模块12还可以用于:响应于所述用户选中所述放大操作项的操作,将所述第三区域缩小为第五区域以空余出第六区域,在所述第五区域内显示第三地图界面,所述第五区域的尺寸小于所述第六区域的尺寸。
169.可选地,在所述第四区域内显示所述目标应用程序对应的第一数量的功能项,在所述第六区域内显示所述目标应用程序对应的第二数量的功能项,所述第二数量大于或等于所述第一数量,所述第二数量等于或小于所述目标应用程序对应的全部功能项的数量。
170.可选地,所述获取模块还可以用于:将所述地图应用程序提供的全部功能或部分功能设为不可用状态,以获得所述第三地图界面。
171.可选地,所述第六区域内显示缩小操作项,第二显示模块12还可以用于:响应于所述用户选中所述缩小操作项的操作,还原所述第三区域和所述第四区域,所述第四区域的显示效果不变,所述第三区域内显示第四地图界面,其中,保持所述地图应用程序提供的全部功能处于可用状态,以获得所述第四地图界面。
172.可选地,所述装置还包括:确定模块,用于确定所述用户对当前行驶路线的熟悉度;若所述熟悉度反映所述用户不熟悉所述行驶路线,则确定所述第三区域的尺寸大于所述第四区域的尺寸;若所述熟悉度反映所述用户熟悉所述行驶路线,则确定所述第三区域的尺寸小于所述第四区域的尺寸。
173.可选地,第二显示模块12具体可以用于:若所述熟悉度反映所述用户不熟悉所述行驶路线,则在所述第四区域内显示所述目标应用程序对应的第一数量的功能项;若所述熟悉度反映所述用户熟悉所述行驶路线,则在所述第四区域内显示所述目标应用程序对应
的第二数量的功能项;其中,所述第二数量大于或等于所述第一数量,所述第二数量等于或小于所述目标应用程序对应的全部功能项的数量。
174.可选地,所述获取模块还可以用于:若所述熟悉度反映所述用户不熟悉所述行驶路线,则保持所述地图应用程序提供的全部功能处于可用状态,以获得所述第二地图界面;若所述熟悉度反映所述用户熟悉所述行驶路线,则将所述地图应用程序提供的全部功能或部分功能设为不可用状态,以获得所述第二地图界面。
175.可选地,所述地图应用程序提供的功能包括基础地图图层显示功能和多种服务信息显示功能,所述获取模块具体可以用于:将至少一种服务信息显示功能设为不可用状态;或者,将所述基础地图图层显示功能和所述多种服务信息显示功能都设为不可用状态;或者,仅保持目标服务信息显示功能处于可用状态,而将所述基础地图图层显示功能和剩余的服务信息显示功能都设为不可用状态。
176.可选地,所述目标服务信息显示功能包括导航服务信息显示功能。
177.可选地,所述获取模块具体可以用于:若所述屏幕的尺寸小于或等于设定尺寸,则将所述基础地图图层显示功能和所述多种服务信息显示功能都设为不可用状态。
178.可选地,所述获取模块具体可以用于:若所述第三区域的尺寸小于或等于设定尺寸,则仅保持目标服务信息显示功能处于可用状态,而将所述基础地图图层显示功能和剩余的服务信息显示功能都设为不可用状态。
179.图15所示装置可以执行前述图1至图11所示实施例中提供的界面显示方法,详细的执行过程和技术效果参见前述实施例中的描述,在此不再赘述。
180.在一个可能的设计中,上述图15所示界面显示装置的结构可实现为车载终端设备。如图16所示,该车载终端设备可以包括:第一处理器21、第一存储器22、第一显示屏23。其中,第一存储器22上存储有可执行代码,当所述可执行代码被第一处理器21执行时,使第一处理器21至少可以实现如前述图1至图11所示实施例中提供的界面显示方法。
181.另外,本发明实施例提供了一种非暂时性机器可读存储介质,所述非暂时性机器可读存储介质上存储有可执行代码,当所述可执行代码被车载终端设备的处理器执行时,使所述处理器至少可以实现如前述图1至图11所示实施例中提供的界面显示方法。
182.图17为本发明实施例提供的另一种界面显示装置的结构示意图,该界面显示装置可以位于前述实施例提及的电子设备中。如图17所示,该装置包括:第一显示模块31、第二显示模块32。
183.第一显示模块31,用于在屏幕的第一区域内显示多个应用程序的入口操作项。
184.第二显示模块32,用于在所述屏幕的第二区域内显示第一目标应用程序对应的第一界面,响应于用户从所述多个应用程序中选中第二目标应用程序的入口操作项的操作,将所述第二区域缩小为第三区域以空余出第四区域,在所述第三区域内显示所述第一目标应用程序对应的第二界面,在所述第四区域内显示与所述第二目标应用程序对应的至少一个功能项。
185.可选地,所述装置还包括:处理模块,用于对所述第一界面进行缩小以得到所述第二界面,或者,对所述第一界面进行截取以得到所述第二界面。
186.图17所示装置可以执行前述图12所示实施例中提供的界面显示方法,详细的执行过程和技术效果参见前述实施例中的描述,在此不再赘述。
187.在一个可能的设计中,上述图17所示界面显示装置的结构可实现为某电子设备,该电子设备可以是手机、pc机、机器人等。如图18所示,该电子设备可以包括:第二处理器41、第二存储器42、第二显示屏43。其中,第二存储器42上存储有可执行代码,当所述可执行代码被第二处理器41执行时,使第二处理器41至少可以实现如前述图12所示实施例中提供的界面显示方法。
188.另外,本发明实施例提供了一种非暂时性机器可读存储介质,所述非暂时性机器可读存储介质上存储有可执行代码,当所述可执行代码被电子设备的处理器执行时,使所述处理器至少可以实现如前述图12所示实施例中提供的界面显示方法。
189.图19为本发明实施例提供的另一种界面显示装置的结构示意图,该界面显示装置可以位于车载终端设备中。如图19所示,该装置包括:第一显示模块51、第二显示模块52。
190.第一显示模块51,用于在屏幕的第一区域内显示多个应用程序的入口操作项。
191.第二显示模块52,用于在所述屏幕的第二区域内显示地图应用程序对应的第一地图界面,响应于用户选中目标应用程序的入口操作项的操作,在所述屏幕的第三区域内显示与所述目标应用程序对应的至少一个功能项。
192.可选地,所述第三区域包含在所述第二区域内,所述至少一个功能项悬浮显示在所述第一地图界面上。
193.可选地,第二显示模块52还可以用于:将所述第二区域缩小为第四区域以空余出所述第三区域;在所述第四区域内显示第二地图界面。
194.图19所示装置可以执行前述图13所示实施例中提供的界面显示方法,详细的执行过程和技术效果参见前述实施例中的描述,在此不再赘述。
195.在一个可能的设计中,上述图19所示界面显示装置的结构可实现为车载终端设备。如图20所示,该车载终端设备可以包括:第三处理器61、第三存储器62、第三显示屏63。其中,第三存储器62上存储有可执行代码,当所述可执行代码被第三处理器61执行时,使第三处理器61至少可以实现如前述图13所示实施例中提供的界面显示方法。
196.另外,本发明实施例提供了一种非暂时性机器可读存储介质,所述非暂时性机器可读存储介质上存储有可执行代码,当所述可执行代码被车载终端设备的处理器执行时,使所述处理器至少可以实现如前述图13所示实施例中提供的界面显示方法。
197.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助加必需的通用硬件平台的方式来实现,当然也可以通过硬件和软件结合的方式来实现。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以计算机产品的形式体现出来,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
198.本发明实施例提供的界面显示方法可以由某种程序/软件来执行,该程序/软件可以由网络侧提供,前述实施例中提及的电子设备或车载终端设备可以将该程序/软件下载到本地的非易失性存储介质中,并在其需要执行前述界面显示方法时,通过cpu将该程序/软件读取到内存中,进而由cpu执行该程序/软件以实现前述实施例中所提供的界面显示方法,执行过程可以参见前述图1至图13中的示意。
199.最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管
参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜