System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 交互方法、可读介质、程序产品和电子设备技术_技高网

交互方法、可读介质、程序产品和电子设备技术

技术编号:40868388 阅读:2 留言:0更新日期:2024-04-08 16:34
本申请涉及终端技术领域,公开了一种交互方法、可读介质、程序产品和电子设备。电子设备中运行有第一操作系统和第二操作系统,第一操作系统检测到用户对目标文件的处理操作时,显示第一操作系统和第二操作系统中,与所述目标文件的文件类型关联的应用程序的图标;并且第一操作系统检测到用户选择的处理目标文件的目标应用程序为第二操作系统中的应用程序时,第二操作系统调用目标应用程序对所述目标文件进行处理。如此,用户通过在第二操作系统中的操作,就可以直接调用第二操作系统中的应用程序来处理第一操作系统中的文件,而无需再到第二操作系统中选择打开目标文件的应用程序,操作便捷,提升了用户体验。

【技术实现步骤摘要】

本申请涉及终端,特别涉及一种交互方法、可读介质、程序产品和电子设备


技术介绍

1、虚拟机(virtual machine)是软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。通过在电子设备的操作系统(即宿主操作系统)安装的虚拟机应用程序,可以在宿主操作系统中,运行一个与宿主操作系统相同或不同的虚拟操作系统。从而用户可以在宿主操作系统和从操作系统来运行应用程序。

2、但是,如果用户需要通过宿主操作系统中的应用程序来打开或分享虚拟操作系统中的文件时,需要先在虚拟操作系统中将该文件存储在宿主操作系统和虚拟操作系统间的共享文件夹中,再通过宿主操作系统中的应用程序从该共享文件夹中打开或分享该文件,操作繁琐,用户的交互体验较差。


技术实现思路

1、有鉴于此,本申请实施例提供了一种交互方法、可读介质、程序产品和电子设备。电子设备中的第一操作系统在检测到用户对目标文件的处理操作时,显示第一操作系统和第二操作系统中与目标文件的文件类型关联的应用程序的图标;并在检测到用户选择的用于处理目标文件的目标应用程序为第二操作系统中的应用程序时,第二操作系统直接调用目标应用程序来处理目标文件,有利于提升用户体验。

2、第一方面,本申请实施例提供了一种交互方法,应用于电子设备,该电子设备中运行有第一操作系统和第二操作系统;并且该方法包括:第一操作系统检测到用户对第一文件的处理操作,显示与第一文件的文件类型关联的应用程序的图标,其中,图标中包括第二操作系统中的第一应用程序的图标;第一操作系统检测到用户对第一应用程序的图标的选择操作;第二操作系统调用第一应用对第一文件进行处理。

3、通过上述方法,用户通过在第一操作系统中的操作,即可直接利用第二操作系统中的第一应用在第二操作系统处理第一文件,而不必再在第二操作系统中去选择用于处理第一文件的应用程序,操作便捷,有利于提升用户体验。

4、在上述第一方面的一种可能实现中,上述用户对第一文件的处理操作,包括以下操作中的任意一种:选择打开第一文件的应用程序的操作;选择分享第一文件的应用程序的操作。

5、在上述第一方面的一种可能实现中,在第二操作系统调用第一应用程序对第一文件进行处理前,该方法还包括:第一操作系统向第二操作系统发送第一指令,第一指令用于指示第二操作系统调用第一应用程序对第一文件进行处理。

6、在本实现方式中,电子设备是通过由第一操作系统发送指示第二操作系统调用第一应用程序对第一文件进行处理的指令,来实现通过在第一操作系统中的操作,即可直接利用第二操作系统中的第一应用在第二操作系统处理第一文件。

7、在上述第一方面的一种可能实现中,在第一操作系统检测到用户对第一文件的处理操作前,该方法还包括:第一操作系统从第二操作系统获取应用程序信息,应用程序信息中包括第二操作系统中各应用程序的图标和各应用程序关联的文件类型。

8、在上述第一方面的一种可能实现中,上述显示与第一文件的文件类型关联的应用程序的图标,包括:第一操作系统根据第一文件的文件类型,从应用程序信息中,确定与第一文件的文件类型的关联的应用程序;第一操作系统显示与第一文件的文件类型关联的应用程序的图标。

9、在本实现方式中,第一操作系统是基于预先(例如在第一操作系统启动时,或者第二操作系统中安装有新的应用程序时)从第二操作系统中获取应用程序信息,并通过将第一文件与获取的应用程序信息进行对比,来确定并显示与第一文件的文件类型的应用程序的图标。

10、在上述第一方面的一种可能实现中,上述与第一文件的文件类型关联的应用程序的图标中,还包括第一操作系统中的第二应用程序的图标。

11、在本实现方式中,第一操作系统要检测到用户对第一文件的处理操作时,显示的与第一文件的文件类型关联的应用程序的图标中,包括有第一操作系统和第二操作系统中与第一文件的文件类型关联的应用程序的图标。

12、在上述第一方面的一种可能实现中,上述方法还包括:第一操作系统检测到用户对第二应用程序的图标的选择操作,调用第二应用对第一文件进行处理。

13、在上述第一方面的一种可能实现中,上述第二操作系统为系统,第二操作系统包括包管理服务和应用选择器;并且,由包管理服务或应用选择器存储应用程序信息。

14、在上述第一方面的一种可能实现中,上述第一操作系统或第二操作系统为以下操作系统中的任意一种:麒麟

15、在上述第一方面的一种可能实现中,上述第二操作系统为运行于第一操作系统上的虚拟操作系统。

16、第二方面,本申请实施例提供了一种计算机可读存储介质,该存储介质中包括指令,指令被电子设备执行时,使电子设备实现上述第一方面及上述第一方面的任意一种可能实现提供的交互方法。

17、第三方面,本申请实施例提供了一种电子设备,该电子设备包括:存储器,存储器中存储有指令;至少一个处理器,用于执行指令以使电子设备实现上述第一方面及上述第一方面的任意一种可能实现提供的交互方法。

18、第四方面,本申请实施例提供了一种计算机程序产品,该程序产品在电子设备上运行时,使电子设备实现上述第一方面及上述第一方面的任意一种可能实现提供的交互方法。

本文档来自技高网...

【技术保护点】

1.一种交互方法,应用于电子设备,其特征在于,所述电子设备中运行有第一操作系统和第二操作系统;并且所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述用户对第一文件的处理操作,包括以下操作中的任意一种:

3.根据权利要求1所述的方法,其特征在于,在所述第二操作系统调用所述第一应用程序对所述第一文件进行处理前,所述方法还包括:

4.根据权利要求1所述的方法,其特征在于,在所述第一操作系统检测到用户对第一文件的处理操作前,所述方法还包括:

5.根据权利要求4所述的方法,其特征在于,所述显示与所述第一文件的文件类型关联的应用程序的图标,包括:

6.根据权利要求1所述的方法,其特征在于,所述与所述第一文件的文件类型关联的应用程序的图标中,还包括所述第一操作系统中的第二应用程序的图标。

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

8.根据权利要求4或5所述的方法,其特征在于,所述第二操作系统为系统,所述第二操作系统包括包管理服务和应用选择器;并且,由所述包管理服务或所述应用选择器存储所述应用程序信息。

9.根据权利要求8所述的方法,其特征在于,所述第一操作系统或所述第二操作系统为以下操作系统中的任意一种:

10.根据权利要求1至9中任一项所述的方法,其特征在于,所述第二操作系统为运行于所述第一操作系统上的虚拟操作系统。

11.一种计算机可读存储介质,其特征在于,所述存储介质中包括指令,所述指令被电子设备执行时,使电子设备实现权利要求1至10中任一项所述的交互方法。

12.一种电子设备,其特征在于,包括:

13.一种计算机程序产品,其特征在于,所述程序产品在电子设备上运行时,使电子设备实现权利要求1至10中任一项所述的交互方法。

...

【技术特征摘要】

1.一种交互方法,应用于电子设备,其特征在于,所述电子设备中运行有第一操作系统和第二操作系统;并且所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述用户对第一文件的处理操作,包括以下操作中的任意一种:

3.根据权利要求1所述的方法,其特征在于,在所述第二操作系统调用所述第一应用程序对所述第一文件进行处理前,所述方法还包括:

4.根据权利要求1所述的方法,其特征在于,在所述第一操作系统检测到用户对第一文件的处理操作前,所述方法还包括:

5.根据权利要求4所述的方法,其特征在于,所述显示与所述第一文件的文件类型关联的应用程序的图标,包括:

6.根据权利要求1所述的方法,其特征在于,所述与所述第一文件的文件类型关联的应用程序的图标中,还包括所述第一操作系统中的第二应用程序的图标。

7.根据权利要求6所述的方法,其特征在...

【专利技术属性】
技术研发人员:王泽智
申请(专利权)人:华为终端有限公司
类型:发明
国别省市:

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

1