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

一种实例的管理方法、装置、电子设备及存储介质制造方法及图纸

技术编号:41288236 阅读:10 留言:0更新日期:2024-05-11 09:37
本申请提供了一种实例的管理方法、装置、电子设备及存储介质,该方法包括:接收对目标应用运行的组件的打开指令;创建所述组件对应的组件实例,并根据所述目标应用的启动配置信息为所述组件实例配置任务标识;根据所述任务标识为所述组件实例配置对应的第一任务视图。本申请提供的技术方案能够实现同时对多个不同的组件实例进行操作,避免了目标应用频繁开启以及关闭组件实例,提高了组件实例间切换的效率,并降低了用户在切换实例时所需等待的时间,提高了用户的使用体验。

【技术实现步骤摘要】

本申请属于设备控制,尤其涉及一种实例的管理方法、装置、电子设备及存储介质


技术介绍

1、通过在电子设备上同时运行多个应用程序,生成各个应用程序对应的任务视图,用户可以在多个任务视图间进行切换,实现同时操作多个应用的目的。

2、电子设备虽然能够同时运行多个不同的应用程序,但在一个应用程序内启动多个实例时,往往复用同一个任务视图。若用户需要在一个应用程序内进行实例间的切换,则需要应用程序关闭当前显示实例的任务视图后才能够切换至的另一实例的任务视图,从而降低了在同一应用程序内不同实例间的切换效率,增加了用户的操作难度以及所需的等待时长。


技术实现思路

1、本申请提供了一种实例的管理方法、装置、电子设备以及计算机可读存储介质,可以解决在同一应用程序内需要在多个组件实例切换时,需要频繁开启以及关闭组件实例,操作难度大以及切换效率低的问题。

2、第一方面,本申请实施例提供了一种实例的管理方法,包括:电子设备接收对目标应用的组件的打开指令;所述电子设备创建所述组件对应的组件实例,并根据所述目标应用的启动配置信息为所述组件实例配置任务标识;所述电子设备根据所述任务标识为所述组件实例配置对应的第一任务视图。

3、通过在用户打开目标应用中的组件时,读取该目标应用对应的启动配置信息,通过该目标应用对应的启动配置信息对其运行的组件实例分配任务标识,并基于任务标识为组件实例配置对应的第一任务视图,以对该目标应用中运行的组件实例进行操作,实现了同一目标应用中可以灵活配置任务视图的目的。与现有的实例管理技术相比,一个目标应用的组件只是分配一个任务视图,而是可以根据启动配置信息为每个组件实例分配对应的任务标识,从而根据任务标识进行任务视图的配置,即一个目标应用内任务标识不同的组件实例可以对应不同的任务视图,方便用户在一个应用中启动多个组件实例时,能够进行视图的快速切换,以实现同时对多个不同的组件实例进行操作,避免了目标应用频繁开启以及关闭组件实例,提高了组件实例间切换的效率,并降低了用户在切换实例时所需等待的时间,提高了用户的使用体验。

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、组件移除单元,用于响应于所述目标应用中组件实例的关闭指令,销毁在所述目标应用中运行的所述组件实例本文档来自技高网...

【技术保护点】

1.一种实例的管理方法,其特征在于,包括:

2.根据权利要求1所述的管理方法,其特征在于,所述启动配置信息包含启动模式标识;所述电子设备创建所述组件对应的组件实例,并根据所述目标应用的启动配置信息为所述组件实例配置任务标识,包括:

3.根据权利要求2所述的管理方法,其特征在于,在所述电子设备创建所述组件对应的组件实例,并根据所述目标应用的启动配置信息为所述组件实例配置任务标识之前,还包括:

4.根据权利要求3所述的管理方法,其特征在于,所述环境信息包括:启动时间、启动地点、设备运行应用中的一个或两个以上的组合。

5.根据权利要求2所述的管理方法,其特征在于,所述电子设备根据所述任务标识为所述组件实例配置对应的第一任务视图,包括:

6.根据权利要求2所述的管理方法,其特征在于,在所述电子设备接收对目标应用的组件的打开指令之后,还包括:

7.根据权利要求1-6任一项所述的管理方法,其特征在于,在所述电子设备根据所述任务标识为所述组件实例配置对应的第一任务视图之后,还包括:

8.根据权利要求1-6任一项所述的管理方法,其特征在于,所述电子设备根据所述任务标识为所述组件实例配置对应的第一任务视图,包括:

9.一种实例的管理装置,其特征在于,包括:

10.一种电子设备,其特征在于,所述电子设备包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时如权利要求1至8任一项所述方法的步骤。

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

...

【技术特征摘要】

1.一种实例的管理方法,其特征在于,包括:

2.根据权利要求1所述的管理方法,其特征在于,所述启动配置信息包含启动模式标识;所述电子设备创建所述组件对应的组件实例,并根据所述目标应用的启动配置信息为所述组件实例配置任务标识,包括:

3.根据权利要求2所述的管理方法,其特征在于,在所述电子设备创建所述组件对应的组件实例,并根据所述目标应用的启动配置信息为所述组件实例配置任务标识之前,还包括:

4.根据权利要求3所述的管理方法,其特征在于,所述环境信息包括:启动时间、启动地点、设备运行应用中的一个或两个以上的组合。

5.根据权利要求2所述的管理方法,其特征在于,所述电子设备根据所述任务标识为所述组件实例配置对应的第一任务视图,包括:

6.根据权利要求2所述的管理方法,其特征在于,在所述电子设备接...

【专利技术属性】
技术研发人员:曹春雷
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1