System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种车机启动方法、装置、设备及介质制造方法及图纸_技高网

一种车机启动方法、装置、设备及介质制造方法及图纸

技术编号:41329096 阅读:5 留言:0更新日期:2024-05-13 15:07
本申请提供了一种车机启动方法、装置、设备及介质,所述方法包括:在车机上电后显示开机动画,并发送定向开机广播信息至首页应用,以启动加载所述首页应用;在所述首页应用加载完毕的情况下,停止显示所述开机动画,并展示所述首页应用;发送非定向开机广播信息至非首页应用,以启动加载所述非首页应用。本申请通过在开机动画播放期间使用单独的定向开机广播快速加载首页应用,以在冷启动场景使开机动画提前结束并展示用户桌面,从而能够在不增加硬件成本的条件下提升车机的开机速度,达到提升用户体验的目的。

【技术实现步骤摘要】

本申请涉及设备控制,尤其涉及一种车机启动方法、装置、设备及介质


技术介绍

1、目前车机系统主要以安卓(android)系统为主。在车机系统刚启动时,大量的应用通过静态注册被开机广播拉起来,再加上一些系统状态信息的广播,导致客户应用发出的广播需要在队列中等待很长时间,才能分发并处理。现有技术中,通过在启动环节利用包管理器减少应用的扫描以提升开机速度,或者在启动环节,识别可以并行加载的系统服务,并通过多线程方式并行启动部分系统服务,从而减少开机时间。但在启动环节利用包管理器减少应用扫描的方法中,如开机完成时需在桌面操作未经过扫描的应用,则该应用无法启动,需等待至包管理器扫描完成;在通过多线程方式并行启动部分系统服务的方法中,仍受cpu核数量的限制,导致提升速度有限。


技术实现思路

1、本申请实施例提供一种车机启动方法、装置、设备及介质,能够在不增加硬件成本的条件下,提升车机的开机速度,在冷启动场景使开机动画提前结束并展示用户桌面,达到提升用户体验的目的。

2、本申请实施例的技术方案是这样实现的:

3、本申请实施例提供一种车机启动方法,所述方法包括:

4、在车机上电后显示开机动画,并发送定向开机广播信息至首页应用,以启动加载所述首页应用;

5、在所述首页应用加载完毕的情况下,停止显示所述开机动画,并展示所述首页应用;

6、发送非定向开机广播信息至非首页应用,以启动加载所述非首页应用。

7、在本申请的一些实施例中,在所述首页应用加载完毕的情况下,获取所述开机动画的结束信号;基于所述结束信号,停止显示所述开机动画。

8、这样,在后台的首页应用加载完毕之后,能够及时关闭桌面的开机动画,有利于首页应用提前呈现给用户。

9、在本申请的一些实施例中,在所述第一应用所对应的第一局部界面依赖所述第二应用的情况下,确定所述第二应用内部的静态图片,将所述第一局部界面切换为显示所述静态图片的静态界面;在所述第二应用加载完毕的情况下,将所述第一局部界面刷新为所述第二应用对应的实时界面。

10、在本申请的一些实施例中,在所述第二应用未加载完毕的情况下,确定所述第二应用内部的所述静态图片,将所述第一局部界面切换为显示所述静态图片的静态界面,直至所述第二应用加载完毕。

11、这样,在首页应用呈现在显示模块后,在第一应用的正常显示需依赖第二应用的情况下,通过采用被依赖的第二应用的静态图片替换第一应用的第一局部界面,能够在首页应用进行界面显示时及时给出所依赖的第二应用的过渡反应,从而提升用户体验。

12、在本申请的一些实施例中,在所述静态界面接收到第一操作指令的情况下,显示过渡动效信息;在所述第二应用加载完毕的情况下,将所述第一局部界面刷新为所述第二应用对应的实时界面获得第一完整界面,并将所述过渡动效信息的界面切换为所述第一完整界面。

13、在本申请的一些实施例中,在所述第二应用未加载完毕的情况下,显示所述过渡动效信息,直至所述第二应用加载完毕。

14、这样,在车机完成首页应用展示后立即接收到用户操作信号,且用户操作应用存在局部显示依赖的情况下,能够在中控屏幕桌面及时给出过渡反应,确保算法优化后的整体用户体验提升。

15、在本申请的一些实施例中,在所述第三应用依赖所述非首页应用中的未启动的第四应用,且所述第三应用所对应的第二局部界面接收到第二操作指令的情况下,启动所述第四应用。

16、这样,在车机开机过程中通过对局部算法进行优化,调整车机各应用加载时的资源调度,从而加快开机速度,避免由于cpu负载过高导致的系统稳定性问题。

17、本申请实施例提供一种车机启动装置,包括:

18、首页加载单元,用于在车机上电后显示开机动画,并发送定向开机广播信息至首页应用,以启动加载所述首页应用;

19、首页显示单元,用于在所述首页应用加载完毕的情况下,停止显示所述开机动画,并展示所述首页应用;

20、延迟启动单元,用于发送非定向开机广播信息至非首页应用,以启动加载所述非首页应用。

21、本申请实施例提供一种计算机设备,包括存储器和处理器,所述存储器存储有可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述方法中的步骤。

22、本申请实施例提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述方法中的步骤。

23、本申请实施例具有以下有益效果:

24、本申请实施例通过在开机动画播放期间使用单独的定向开机广播快速加载首页应用,以在冷启动场景使开机动画提前结束并展示用户桌面。这样,能够在不增加硬件成本的条件下,提升车机的开机速度,达到提升用户体验的目的。

本文档来自技高网...

【技术保护点】

1.一种车机启动方法,其特征在于,所述方法包括:

2.根据权利要求1所述的车机启动方法,其特征在于,所述首页应用至少包括第一应用和第二应用;所述方法还包括:

3.根据权利要求2所述的车机启动方法,其特征在于,所述方法还包括:

4.根据权利要求2或3所述的车机开机启动方法,其特征在于,所述方法还包括:

5.根据权利要求4所述的车机启动方法,其特征在于,所述方法还包括:

6.根据权利要求1至3任一项所述的车机启动方法,其特征在于,所述首页应用还至少包括第三应用,所述方法还包括:

7.根据权利要求1至3任一项所述的车机启动方法,其特征在于,所述在所述首页应用加载完毕的情况下,停止显示所述开机动画,包括:

8.一种车机启动装置,其特征在于,所述装置包括:

9.一种计算机设备,包括存储器和处理器,所述存储器存储有可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现权利要求1至7任一项所述方法中的步骤。

10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7任一项所述方法中的步骤。

...

【技术特征摘要】

1.一种车机启动方法,其特征在于,所述方法包括:

2.根据权利要求1所述的车机启动方法,其特征在于,所述首页应用至少包括第一应用和第二应用;所述方法还包括:

3.根据权利要求2所述的车机启动方法,其特征在于,所述方法还包括:

4.根据权利要求2或3所述的车机开机启动方法,其特征在于,所述方法还包括:

5.根据权利要求4所述的车机启动方法,其特征在于,所述方法还包括:

6.根据权利要求1至3任一项所述的车机启动方法,其特征在于,所述首页应用还至少包括第三应用,所述方法还...

【专利技术属性】
技术研发人员:于斌克王虹王庆朱祥
申请(专利权)人:东风汽车集团股份有限公司
类型:发明
国别省市:

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

1