System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 界面调度方法、装置及计算机可读存储介质制造方法及图纸_技高网

界面调度方法、装置及计算机可读存储介质制造方法及图纸

技术编号:41753457 阅读:6 留言:0更新日期:2024-06-21 21:37
本申请提供一种界面调度方法、装置及计算机可读存储介质,涉及计算机技术领域,能够提高界面调度的灵活性。该方法包括:获取第一应用的第一请求消息和第二界面的标识;第一请求消息用于请求显示第一应用的第一界面,第一请求消息包括第一界面的标识,第二界面为当前显示的界面;根据预设调度策略、第一界面的标识和第二界面的标识确定目标调度结果;预设调度策略包括多个标识的优先级,多个标识包括第一界面的标识和第二界面的标识;根据目标调度结果对第一界面和第二界面进行界面调度。

【技术实现步骤摘要】

本申请涉及计算机,尤其涉及界面调度方法、装置及计算机可读存储介质


技术介绍

1、现有的车机操作系统通常是安卓操作系统,在安卓操作系统中对应用的某个界面进行调度时,通常是基于界面堆叠的方式进行界面调度。

2、安卓操作系统通常是应用于手机场景,由于手机场景和车机场景的界面调度需求不同,因而在面临车机场景时,上述方案界面调度的灵活性较低。


技术实现思路

1、本申请提供一种界面调度方法、装置及计算机可读存储介质,能够提高界面调度的灵活性。

2、为达到上述目的,本申请采用如下技术方案:

3、第一方面,提供了一种界面调度方法,方法包括:获取第一应用的第一请求消息和第二界面的标识;第一请求消息用于请求显示第一应用的第一界面,第一请求消息包括第一界面的标识,第二界面为当前显示的界面;根据预设调度策略、第一界面的标识和第二界面的标识确定目标调度结果;预设调度策略包括多个标识的优先级,多个标识包括第一界面的标识和第二界面的标识;根据目标调度结果对第一界面和第二界面进行界面调度。

4、基于该方案,通过根据第一应用的第一界面的标识、第二界面的标识和预设调度策略确定目标调度结果。相较于现有的基于界面堆叠的方式进行界面调度的案,本申请的方案中由于预设调度策略包括了第一界面的标识的优先级和第二界面的标识的优先级,能够根据界面的标识的优先级进行界面调度,不再是基于堆叠的方式进行界面调度,因而能够提升界面调度的灵活性。

5、结合第一方面,在第一方面的某些实施方式中,根据预设调度策略、第一界面的标识和第二界面的标识确定目标调度结果,具体包括:确定在预设调度策略中第一界面的标识的第一优先级;确定在预设调度策略中第二界面的标识的第二优先级;在第一优先级低于第二优先级的情况下,确定目标调度结果为不显示第一界面以及显示第二界面。

6、基于以上方案,能够实现根据预设调度策略、第一界面的标识和第二界面的标识确定目标调度结果的方案。

7、结合第一方面,在第一方面的某些实施方式中,根据预设调度策略、第一界面的标识和第二界面的标识确定目标调度结果,具体包括:确定在预设调度策略中第一界面的标识的第一优先级;确定在预设调度策略中第二界面的标识的第二优先级;在第一优先级高于第二优先级的情况下,确定目标调度结果为显示第一界面以及不显示第二界面。

8、基于以上方案,能够实现根据预设调度策略、第一界面的标识和第二界面的标识确定目标调度结果的方案。

9、结合第一方面,在第一方面的某些实施方式中,方法还包括:获取第一应用的第二请求消息;第二请求消息用于请求不显示第一界面,第二请求消息包括第一界面的标识;删除预设调度策略中第一界面的标识的优先级,得到第一调度策略,不显示第一界面且显示第二界面。

10、基于该方案,在第一界面显示后,在第一界面不需要继续显示的情况下,能够关闭第一界面。

11、第二方面,提供了一种界面调度装置用于实现上述第一方面的界面调度方法。该界面调度装置包括实现上述方法相应的模块、单元、或手段(means),该模块、单元、或means可以通过硬件实现,软件实现,或者通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块或单元。

12、结合第二方面,在第二方面的某些实施方式中,界面调度装置包括:获取模块和处理模块;获取模块,用于获取第一应用的第一请求消息和第二界面的标识;第一请求消息用于请求显示第一应用的第一界面,第一请求消息包括第一界面的标识,第二界面为当前显示的界面;处理模块,用于根据预设调度策略、第一界面的标识和第二界面的标识确定目标调度结果;预设调度策略包括多个标识的优先级,多个标识包括第一界面的标识和第二界面的标识;处理模块,还用于根据目标调度结果对第一界面和第二界面进行界面调度。

13、结合第二方面,在第二方面的某些实施方式中,处理模块,用于根据预设调度策略、第一界面的标识和第二界面的标识确定目标调度结果,具体包括:确定在预设调度策略中第一界面的标识的第一优先级;确定在预设调度策略中第二界面的标识的第二优先级;在第一优先级低于第二优先级的情况下,确定目标调度结果为不显示第一界面以及显示第二界面。

14、结合第二方面,在第二方面的某些实施方式中,处理模块,用于根据预设调度策略、第一界面的标识和第二界面的标识确定目标调度结果,具体包括:确定在预设调度策略中第一界面的标识的第一优先级;确定在预设调度策略中第二界面的标识的第二优先级;在第一优先级高于第二优先级的情况下,确定目标调度结果为显示第一界面以及不显示第二界面。

15、结合第二方面,在第二方面的某些实施方式中,处理模块,还用于:获取第一应用的第二请求消息;第二请求消息用于请求不显示第一界面,第二请求消息包括第一界面的标识;删除预设调度策略中第一界面的标识的优先级,得到第一调度策略,不显示第一界面且显示第二界面。

16、第三方面,提供了一种界面调度装置,包括:至少一个处理器、用于存储处理器可执行的指令的存储器;其中,处理器被配置为执行指令,以实现如第一方面及其任一种可能的实施方式所提供的方法。

17、第四方面,提供了一种计算机可读存储介质,当计算机可读存储介质中的指令由界面调度装置的处理器执行时,使得界面调度装置能够执行如第一方面及其任一种可能的实施方式所提供的方法。

18、第五方面,提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机可以执行上述第一方面及其任一种可能的实施方式所提供的方法。

19、第六方面,提供了一种芯片系统,包括:处理器和接口电路;接口电路,用于接收计算机程序或指令并传输至处理器;处理器用于执行计算机程序或指令,以使该芯片系统执执行如上述第一方面及其任一种可能的实施方式所提供的方法。

20、其中,第二方面至第六方面中任一种实施方式所带来的技术效果可参见上述第一方面不同实施方式所带来的技术效果,在此不再赘述。

本文档来自技高网...

【技术保护点】

1.一种界面调度方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述根据预设调度策略、所述第一界面的标识和所述第二界面的标识确定目标调度结果,具体包括:

3.根据权利要求1所述的方法,其特征在于,所述根据预设调度策略、所述第一界面的标识和所述第二界面的标识确定目标调度结果,具体包括:

4.根据权利要求3所述的方法,其特征在于,所述方法还包括:

5.一种界面调度装置,其特征在于,所述界面调度装置包括:获取模块和处理模块;

6.根据权利要求5所述的界面调度装置,其特征在于,所述处理模块,用于根据预设调度策略、所述第一界面的标识和所述第二界面的标识确定目标调度结果,具体包括:

7.根据权利要求5所述的界面调度装置,其特征在于,所述处理模块,用于根据预设调度策略、所述第一界面的标识和所述第二界面的标识确定目标调度结果,具体包括:

8.根据权利要求7所述的界面调度装置,其特征在于,所述处理模块,还用于:

9.一种界面调度装置,其特征在于,所述界面调度装置包括:处理器,所述处理器与存储器耦合,所述存储器用于存储程序或指令,当所述程序或指令被所述处理器执行时,使得所述界面调度装置执行如权利要求1至4中任一项所述的方法。

10.一种计算机可读存储介质,其上存储有计算机程序或指令,其特征在于,所述计算机程序或指令被执行时使得计算机执行如权利要求1至4中任一项所述的方法。

...

【技术特征摘要】

1.一种界面调度方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述根据预设调度策略、所述第一界面的标识和所述第二界面的标识确定目标调度结果,具体包括:

3.根据权利要求1所述的方法,其特征在于,所述根据预设调度策略、所述第一界面的标识和所述第二界面的标识确定目标调度结果,具体包括:

4.根据权利要求3所述的方法,其特征在于,所述方法还包括:

5.一种界面调度装置,其特征在于,所述界面调度装置包括:获取模块和处理模块;

6.根据权利要求5所述的界面调度装置,其特征在于,所述处理模块,用于根据预设调度策略、所述第一界面的标识和所述第二界面的标识确定目标调度结果,...

【专利技术属性】
技术研发人员:林英元蒋敏杨远彪
申请(专利权)人:佛吉亚歌乐电子厦门有限公司
类型:发明
国别省市:

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

1