一种导航栏控制方法、电子设备及计算机可读存储介质技术

技术编号:37886208 阅读:12 留言:0更新日期:2023-06-18 11:51
本发明专利技术提供了一种导航栏控制方法、电子设备及计算机可读存储介质,旨在以更直观的交互方式向用户反馈应用程序进行跨屏幕拖动过程中的各个阶段,以增强用户与车机端之间的交互体验。所述方法包括:在所述第一显示屏显示第一导航栏的情况下,检测用户对所述第一显示屏上显示的应用程序图标的拖动操作;响应于用户对第一显示屏上显示的应用程序图标的拖动操作,控制所述第一导航栏隐藏;响应于所述应用程序图标被拖动到所述第二显示屏,控制所述第二显示屏显示第二导航栏。二显示屏显示第二导航栏。二显示屏显示第二导航栏。

【技术实现步骤摘要】
一种导航栏控制方法、电子设备及计算机可读存储介质


[0001]本专利技术涉及汽车工程领域,特别是涉及一种导航栏控制方法、电子设备及计算机可读存储介质。

技术介绍

[0002]随着汽车技术的不断发展,车辆的显示屏功能趋于多样化,同一个显示屏中集成了多项功能,用户可直接对显示屏中的各项功能图标进行触摸控制。
[0003]然而,常用的车辆的显示屏多为单屏幕,导航栏设置于该单屏幕的底部或屏幕左侧,而该单屏幕导航栏的形态并不适用于多屏,以及无法适用应用程序在多屏之间进行跨屏幕拖动的场景下的导航栏的处理。

技术实现思路

[0004]本专利技术实施例提供了一种导航栏控制方法、电子设备及计算机可读存储介质,旨在以更直观的交互方式向用户反馈应用程序进行跨屏幕拖动过程中的各个阶段,以增强用户与车机端之间的交互体验。
[0005]本专利技术实施例第一方面提供了一种导航栏控制方法,所述方法应用于车载主机,所述车载主机连接第一显示屏和第二显示屏,所述方法包括:
[0006]在所述第一显示屏显示第一导航栏的情况下,检测用户对所述第一显示屏上显示的应用程序图标的拖动操作;
[0007]响应于用户对第一显示屏上显示的应用程序图标的拖动操作,控制所述第一导航栏隐藏;
[0008]响应于所述应用程序图标被拖动到所述第二显示屏,控制所述第二显示屏显示第二导航栏。
[0009]本专利技术实施例第二方面提供了一种电子设备,包括:
[0010]至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述导航栏控制方法中的步骤。
[0011]本专利技术实施例第三方面提供一种存储有计算机指令的非瞬时计算机可读存储介质,所述计算机指令用于使所述计算机执行上述导航栏控制方法中的步骤。
[0012]本专利技术实施例包括以下优点:
[0013]车辆上配置有两个连接到同一终端的两个独立显示屏,每个显示屏中都设置各自的导航栏,在一个显示屏中拖动其中的某一个应用程序图标时,原本处于显示的该一个显示屏中的导航栏隐藏,在检测到该其中的某一个图标被拖动到另一个显示屏时,原本处于隐藏的该另一个显示屏中的导航栏进行显示,以此实现两个独立显示屏中各自的导航栏根据应用程序的拖动状态而进行相对应的显示或隐藏处理。由此以更直观的交互方式向用户反馈应用程序进行跨屏幕拖动过程中的各个阶段(例如是处于拖动第一显示屏中的应用程
序图标的阶段,还是处于已经将应用程序图标拖动到第二显示屏的阶段),以增强用户和车机端之间的交互体验。
附图说明
[0014]为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0015]图1是本专利技术一实施例示出的一种导航栏控制方法的流程图;
[0016]图2是本专利技术一实施例示出的一种导航栏控制方法中的两个独立显示屏的导航栏的示意图;
[0017]图3是本专利技术一实施例示出的另一种导航栏控制方法中的两个独立显示屏的导航栏的示意图;
[0018]图4是本专利技术一实施例示出的非移动应用程序图标的应用场景下的导航栏控制方法的示意图;
[0019]图5是本专利技术一实施例示出的一种移动应用程序图标的应用场景下的导航栏控制方法的示意图;
[0020]图6是本专利技术一实施例示出的另一种移动应用程序图标的应用场景下的导航栏控制方法的示意图。
具体实施方式
[0021]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0022]图1是本专利技术一实施例示出的一种导航栏控制方法的流程图。参照图1,本专利技术提供的第一种导航栏控制方法的实施方式,包括:
[0023]步骤S101:在所述第一显示屏显示第一导航栏的情况下,检测用户对所述第一显示屏上显示的应用程序图标的拖动操作。
[0024]在本实施例中,车辆的车载主机连接有两个独立的显示屏,两个独立显示屏中的各个应用图标各不相同,在将一个显示屏中的应用程序图标移动到另一个显示屏中时,该发送该应用程序图标的一个显示屏即为第一显示屏,接收该应用程序图标的另一个显示屏即为第二显示屏,接收到该应用程序的第二显示屏将拥有该应用程序,而发送该应用程序的第一显示屏将不再拥有该应用程序。第一显示屏和第二显示屏只是相对而言,根据是否是发送应用程序图标的显示屏,确定该显示屏是否是第一显示屏,以及根据是否是接收应用程序图标的显示屏,确定该显示屏是否是第二显示屏。
[0025]在用户需要对某一个应用程序进行操作时,而该应用程序位于远离该用户的一个显示屏中,以致于该用户不便于在拥有该应用程序的显示屏中对该应用程序进行操作时,任意一个用户可将拥有该应用程序的显示屏中的该应用程序图标拖动至靠近该用户的一
个显示屏中,以使该用户更便于对该应用程序进行操作,其中该任意一个用户可以为该用户本人,同时可以为其他的用户。在该任意一个用户拖动该应用程序图标之前,需先对该应用程序图标执行长按操作,长按操作后,对于处于隐藏状态的第一显示屏中的第一导航栏将被显示,对于处于显示状态的第一显示屏中的第一导航栏保持显示状态。在对该应用程序图标执行长按操作后,该第一显示屏中的第一导航栏处于显示的状态,此时检测该任意一个用户对该第一显示屏中显示的该应用程序图标的拖动操作。
[0026]步骤S102:响应于用户对第一显示屏上显示的应用程序图标的拖动操作,控制所述第一导航栏隐藏。
[0027]在本实施例中,在检测到该任意一个用户对第一显示屏上显示的应用程序图标的拖动操作后,响应于该拖动操作,控制第一显示屏中的第一导航栏进行隐藏,以向各个用户反馈该任意一个用户正在拖动第一显示屏中的该应用程序图标。相较于用户通过对应用程序图标的移动距离来判断是否正在移动应用程序图标,该车机端与用户之间的交互反馈方式更易被各个用户接收到,该车机端与用户之间的交互反馈方式即通过该任意一个用户拖动该应用程序图标时,对第一显示屏中显示的第一导航栏进行隐藏的交互反馈方式。
[0028]步骤S103:响应于所述应用程序图标被拖动到所述第二显示屏,控制所述第二显示屏显示第二导航栏。
[0029]在本实施例中,在该任意一个用户拖动该应用程序图标之前,需先对该应用程序图标执行长按操作,长按操作后,对于处于隐藏状态的第二显示屏中的第二导航栏保持隐藏状态,对于处于显示状态的第二显示屏中的第二导航栏将被隐藏。在该应用程序图标被拖动到第二显示屏时,该第一显示屏中将本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种导航栏控制方法,所述方法应用于车载主机,所述车载主机连接第一显示屏和第二显示屏,其特征在于,所述方法包括:在所述第一显示屏显示第一导航栏的情况下,检测用户对所述第一显示屏上显示的应用程序图标的拖动操作;响应于用户对第一显示屏上显示的应用程序图标的拖动操作,控制所述第一导航栏隐藏;响应于所述应用程序图标被拖动到所述第二显示屏,控制所述第二显示屏显示第二导航栏。2.根据权利要求1所述的方法,其特征在于,在响应于所述应用程序图标被拖动到所述第二显示屏,控制所述第二显示屏显示第二导航栏之后,所述方法还包括:响应于用户对第一显示屏的触控操作,控制所述第一导航栏由隐藏状态切换为显示状态,并控制所述第二显示屏中的第二导航栏由显示状态切换为隐藏状态。3.根据权利要求1所述的方法,在响应于用户对第一显示屏上显示的应用程序图标的拖动操作,控制所述第一导航栏隐藏之后,所述方法还包括:响应于用户在第一显示屏上结束对所述应用程序图标的拖动操作,控制所述第一导航栏由隐藏状态切换为显示状态。4.根据权利要求2所述的方法,其特征在于,在响应于用户对第一显示屏的...

【专利技术属性】
技术研发人员:姜顺豹
申请(专利权)人:博泰车联网南京有限公司
类型:发明
国别省市:

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

1