System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及屏幕显示,尤其涉及一种应用状态管理方法、装置、设备和存储介质。
技术介绍
1、相关技术中,车机系统都有比较大的屏幕,而为了能够让车机有更加丰富的操作体验,会在车机系统上面同时运行多个应用,或者将屏幕划分为多个区域,每个区域运行不同的程序,这时候就要用到free form或者split等技术。
2、然而,传统的free form应用按照屏幕区域划分的概念,就意味着在应用显示区域会叠加的显示多个free form类型的应用,按照系统对free form应用的定义,free form应用类似于桌面软件,是属于一直运行的,这样处于后台的free form应用,虽然不可见,但是仍然处于运行状态,导致不可见应用仍然消耗cpu和内存等资源。
技术实现思路
1、基于以上问题,本申请实施例提供了一种应用状态管理方法、装置、设备和存储介质。
2、本申请实施例提供的技术方案是这样的:
3、本申请实施例首先提供了一种应用状态管理方法,所述方法包括:响应于第一应用的启动指令,获取处于运行状态的至少一个第二应用的第一显示区域,所述第一应用和所述第二应用均为自由窗口应用;将所述第一应用的第二显示区域与每一所述第二应用的第一显示区域进行比较,得到对应第二应用的比较结果;基于所述至少一个第二应用的比较结果,确定所述至少一个第二应用的状态。
4、本申请实施例还提供了一种应用状态管理装置,所述装置包括:获取模块,用于响应于第一应用的启动指令,获取处于运行状态的至
5、本申请实施例还提供了一种电子设备,所述设备包括存储器和处理器,所述存储器存储有可在处理器上运行的计算机程序,所述处理器执行所述程序时实现本申请实施例所述应用状态管理方法中的步骤。
6、本申请实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现本申请实施例所述应用状态管理方法中的步骤。
7、本申请实施例中,可以根据第一应用和第二应用的显示区域的比较结果,确定第二应用的状态,从而可以根据应用的状态,调整资源占用量,节省资源。
本文档来自技高网...【技术保护点】
1.一种应用状态管理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述基于所述至少一个第二应用的比较结果,确定所述至少一个第二应用的状态,包括:
3.根据权利要求2所述的方法,其特征在于,所述将所述第一应用的第二显示区域与每一所述第二应用的第一显示区域进行比较,得到对应第二应用的比较结果,包括:
4.根据权利要求3所述的方法,其特征在于,所述基于每一所述显示区域的分割结果,确定对应第二应用的比较结果,包括:
5.根据权利要求1至4中任一项所述的方法,其特征在于,所述方法还包括:
6.根据权利要求2至4中任一项所述的方法,其特征在于,所述方法还包括:
7.根据权利要求2至4中任一项所述的方法,其特征在于,所述方法还包括:
8.一种应用状态管理装置,其特征在于,所述装置包括:
9.一种电子设备,包括存储器和处理器,所述存储器存储有可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现权利要求1至7中任一项所述应用状态管理方法中的步骤。
< ...【技术特征摘要】
1.一种应用状态管理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述基于所述至少一个第二应用的比较结果,确定所述至少一个第二应用的状态,包括:
3.根据权利要求2所述的方法,其特征在于,所述将所述第一应用的第二显示区域与每一所述第二应用的第一显示区域进行比较,得到对应第二应用的比较结果,包括:
4.根据权利要求3所述的方法,其特征在于,所述基于每一所述显示区域的分割结果,确定对应第二应用的比较结果,包括:
5.根据权利要求1至4中任一项所述的方法,其特征在于,所述方法还包括:
【专利技术属性】
技术研发人员:郝励,
申请(专利权)人:阿维塔科技重庆有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。