多个应用组合且同时启动多个应用的方法及电子设备技术

技术编号:32173098 阅读:16 留言:0更新日期:2022-02-08 15:32
本申请提供了一种多个应用组合且同时启动多个应用的方法及电子设备,应用于手机、平板等,该方法将多个应用聚合生成组合应用,用户点击组合应用的图标,就可以同时启动并运行多个应用中每一个应用的界面,默认多个应用同步启动速度、配色风格等;且自动以分屏窗口显示每一个应用的界面,该多个应用中的每一个应用可以并使能多个应用共享数据空间;支持用户修改组合应用的图标和/或名称、关联的多个应用、目标界面、分屏窗口的界面显示样式,使得分屏窗口的尺寸、布局更符合用户的要求;再者,用户可以将组合应用分享到其他的电子设备,使得用户可以在多个电子设备上使用组合应用。减少了用户的操作步骤,操作简单,提高用户的多设备使用体验。备使用体验。备使用体验。

【技术实现步骤摘要】
多个应用组合且同时启动多个应用的方法及电子设备


[0001]本申请涉及电子
,尤其涉及一种多个应用组合且同时启动多个应用的方法及电子设备。

技术介绍

[0002]随着数字智能时代和电子设备的发展,电子设备的种类越来越多,且每一个电子设备的功能越来越丰富,用户可以同时使用一个电子设备的不同功能。
[0003]示例性的,以手机为例,一种可能的场景中,用户可以使用手机上网课观看网课视频,同时,用户可能期望能够通过备忘录应用记录课堂笔记,且不影响网课视频的播放。在该场景中,用户可以借助手机的“智慧多窗”的辅助功能,以悬浮窗或分屏浏览的方式打开并运行网课学习应用和备忘录应用,在手机显示屏的不同窗口中,同时显示网课视频的播放界面和备忘录应用可编辑的笔记界面,从而支持用户在观看网课视频的同时,可以记录课堂笔记。应理解,手机的“智慧多窗”辅助功能能够使得手机以悬浮窗或分屏浏览的方式打开并运行多个应用,从而支持用户同时使用多个应用,以提升手机的使用效率。
[0004]当用户期望以分屏浏览的方式打开并运行多个应用时,一种可能的实现方式中,用户可以先打开并运行应用1,手机显示屏上显示该应用1的任意界面;其次,再通过指关节滑屏等快捷方式将应用1的界面缩减为半屏显示;最后,用户可以打开并运行应用2,手机显示屏上的另外半屏可以显示该应用2的界面,从而实现在手机的显示屏上分屏显示应用1的界面和应用2的界面。
[0005]另一种可能的实现方式中,用户可以开启智慧多窗应用栏,当手机显示屏上显示该应用1的任意界面时,用户可以从手机的屏幕边缘向内滑动并停顿预设时长,从而触发手机在屏幕侧边区域显示智慧多窗应用栏;其次,用户可以长按并拖拽智慧多窗应用栏的应用2的图标至该智慧多窗应用栏之外的屏幕任意位置释放。响应于用户的操作,手机的显示屏上可以分屏显示应用1的界面和应用2的界面。
[0006]在上述过程中,手机最多可以支持分屏显示两个不同应用的界面,无法支持分屏显示更多数量应用的界面。如果用户期望同时显示更多数量应用的界面,可以在屏幕的侧边区域显示智慧多窗应用栏之后,用户可以点击该智慧多窗应用栏的另一个应用3的图标,响应于用户的点击操作,手机的显示屏上可以显示一个悬浮窗口,并在悬浮窗口中显示应用3的界面。但是,悬浮窗口会遮挡分屏显示的两个应用的界面的内容,影响用户的使用体验。
[0007]此外,在手机分屏显示应用1的界面和应用2的界面过程中,必须独立地执行启动每一个应用的操作,例如先启动运行应用1,再启动应用2,并触发应用2和应用1进行显示界面的拼接,该操作过程步骤繁琐,无法同时启动应用1和应用2,导致分屏显示的耗时较长。特别地,如果每个应用都具有不同时长的开屏广告时,将极大地占用用户的时间,影响了用户的使用体验。

技术实现思路

[0008]本申请提供一种多个应用组合且同时启动多个应用的方法及电子设备,该方法将多个应用聚合生成组合应用,用户通过该组合应用可以同时启动并运行多个应用中每一个应用的界面,且自动以分屏窗口显示每一个应用的界面,该多个应用中的每一个应用可以并使能多个应用共享数据空间,该方法减少了用户的操作步骤,操作简单,提高用户的使用体验。
[0009]第一方面提供了一种同时显示多个界面的方法,应用于包括显示屏的电子设备,所述方法包括:接收用户对第一组合应用的图标的第一操作,所述第一组合应用关联N个目标界面,所述N个目标界面是来源于M个应用的运行界面,且所述N个目标界面中的每一个目标界面包括所述显示屏全屏显示对应应用的运行界面时全部显示区域的内容,其中,N≥M,M为大于或等于1的整数,N为大于或等于2的整数;响应于所述第一操作,同时启动所述M个应用,确定待显示的N个分屏窗口和所述N个分屏窗口的第一样式,其中,所述N个分屏窗口中的任意两个分屏窗口不包括重叠区域,所述第一样式对应第一配置参数,所述第一配置参数包括所述N个分屏窗口中每一个分屏窗口的尺寸、每一个分屏窗口的位置坐标或所述N个分屏窗口与所述N个目标界面的一一对应关系中的一种或多种信息;获取所述N个分屏窗口中的每一个分屏窗口对应的目标界面,确定所述每一个分屏窗口对应的目标界面的目标显示区域,所述目标显示区域是所述目标界面的全部区域或部分区域;根据所述N个分屏窗口中的每一个分屏窗口的尺寸和所述每一个分屏窗口对应的目标显示区域的内容,以启动所述M个应用的时刻为起始时刻,所述显示屏在第一时刻,以所述第一样式,同时在所述N个分屏窗口中的每一个分屏窗口中显示对应的目标显示区域的内容。
[0010]通过上述方法,可以实现多应用的聚合。具体地,用户可以根据个人不同的使用需求,从本地设备中选择多个应用;或者,用户可以选择源于不同电子设备的多个应用;又或者,用户还可以触发同一个应用的应用分身,选择同一个应用的不同应用分身;又或者,用户多次选择同一个应用以及同一个应用的不同功能界面
……
用户可以通过不同的操作方式,将多个应用进行应用聚合,可以生成新的组合应用显示在电子设备的显示屏上。
[0011]应理解,单一应用往往不能满足用户的使用需求,对于需要重复或同时使用多个应用的场景,本申请能够针对用户的此类需求,由用户自定义的将所需的多个不同应用内的不同功能界面自由进行组合,或者自定义将同一个应用的不同功能界面进行组合,生成新的组合应用。
[0012]基于新的组合应用,能够让该组合应用关联的每一个应用不再成为一个数据孤岛和/或功能孤岛。在后续使用过程中,用户点击该组合应用的图标,就可以同时启动并运行该组合应用关联的多个应用中的每一个应用,且在电子设备的显示屏上自动以分屏窗口的形式显示该多个应用中的每一个应用的界面,该多个应用中的每一个应用可以默认同步启动速度、配色风格等,并使能多个应用共享数据空间。该方法实现了同时启动多个应用,避免了用户分别执行启动每一个应用以及触发分屏显示的繁琐操作,简化了操作流程,缩短了操作时间;且该方法不限制多个应用中所包括的应用数量,满足了用户同时使用更多应用的需求,提高了用户的使用体验。
[0013]可选地,所述M个应用的信息包括所述M个应用中每一个应用的应用标识、应用名称、应用图标或每一个应用的来源中的一种或多种信息。
[0014]将所述M个应用聚合生成所述第一组合应用之后,所述显示屏上可以显示所述第一组合应用的图标和/或名称。
[0015]应理解,在本申请实施例中,可以将两个或两个以上数量的应用组合成新的应用,即第一组合应用。该过程不影响“两个或两个以上应用”中的每一个应用在手机显示屏上的图标、名称的显示,以及每一个应用的独立使用等。
[0016]还应理解,对于第一组合应用,用户点击该第一组合应用的图标,可以同时启动该第一组合应用包括的两个或两个以上应用中的每一个应用,或者说,用户仅通过一次点击该第一组合应用的图标的操作,可以同时启动该第一组合应用关联的每一个应用,且可以直达每一个应用的目标界面,每一个应用的目标界面是运行该应用的过程中可能显示的任意一个界面。
[0017]示本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种同时启动多个应用的方法,其特征在于,应用于包括显示屏的电子设备,所述方法包括:接收用户对第一组合应用的图标的第一操作,所述第一组合应用关联N个目标界面,所述N个目标界面是来源于M个应用的运行界面,且所述N个目标界面中的每一个目标界面包括所述显示屏全屏显示对应应用的运行界面时全部显示区域的内容,其中,N≥M,M为大于或等于1的整数,N为大于或等于2的整数;响应于所述第一操作,同时启动所述M个应用,确定待显示的N个分屏窗口和所述N个分屏窗口的第一样式,其中,所述N个分屏窗口中的任意两个分屏窗口不包括重叠区域,所述第一样式对应第一配置参数,所述第一配置参数包括所述N个分屏窗口中每一个分屏窗口的尺寸、每一个分屏窗口的位置坐标或所述N个分屏窗口与所述N个目标界面的一一对应关系中的一种或多种信息;获取所述N个分屏窗口中的每一个分屏窗口对应的目标界面,确定所述每一个分屏窗口对应的目标界面的目标显示区域,所述目标显示区域是所述目标界面的全部区域或部分区域;根据所述N个分屏窗口中的每一个分屏窗口的尺寸和所述每一个分屏窗口对应的目标显示区域的内容,以启动所述M个应用的时刻为起始时刻,所述显示屏在第一时刻,以所述第一样式,同时在所述N个分屏窗口中的每一个分屏窗口中显示对应的目标显示区域的内容。2.根据权利要求1所述的方法,其特征在于,所述M个应用中包括:所述电子设备的本地应用;或者,来源于所述电子设备具有访问权限的可信设备的任意应用;或者,来源于所述电子设备当前能够搜索发现的任意设备的应用中的至少一个。3.根据权利要求1或2所述的方法,其特征在于,所述M个应用是用户手动选择的应用;或者,所述M个应用是所述电子设备根据当前的使用场景或用户在预设周期内的使用频率中的至少一种自动选择的应用;或者,所述M个应用是根据所述电子设备的设备类型确定的预设应用。4.根据权利要求1至3中任一项所述的方法,其特征在于,所述N个目标界面是用户分别从所述M个应用的运行界面中手动设置的界面;或者,所述N个目标界面是所述电子设备根据当前的使用场景或用户在预设周期内的使用频率中的至少一种自动选择的界面;或者,当N等于M时,所述N个目标界面是所述M个应用中每一个应用的预设界面。5.根据权利要求1至4中任一项所述的方法,其特征在于,所述获取所述N个分屏窗口中的每一个分屏窗口对应的目标界面,包括:根据所述第一配置参数,确定所述N个分屏窗口中的每一个分屏窗口对应的目标界面;以及,所述确定所述每一个分屏窗口对应的目标界面的目标显示区域,包括:将所述每一个分屏窗口对应的目标界面的全部区域确定为所述每一个分屏窗口对应的目标显示区域;或者,接收用户在所述每一个分屏窗口对应的目标界面上的设置操作,将用户手动设定的区
域确定为所述每一个分屏窗口对应的目标显示区域;或者,将所述每一个分屏窗口对应的目标界面的预设区域确定为所述每一个分屏窗口对应的目标显示区域;或者,根据所述N个分屏窗口中的每一个分屏窗口的尺寸和预设比例,确定所述每一个分屏窗口对应的目标显示区域。6.根据权利要求1至5中任一项所述的方法,其特征在于,所述根据所述N个分屏窗口中的每一个分屏窗口的尺寸和所述每一个分屏窗口对应的目标显示区域的内容,以启动所述M个应用的时刻为起始时刻,所述显示屏在第一时刻,以所述第一样式,同时在所述N个分屏窗口中的每一个分屏窗口中显示对应的目标显示区域的内容,包括:获取所述每一个分屏窗口对应的目标显示区域的尺寸和界面元素;根据所述N个分屏窗口中的每一个分屏窗口的尺寸、所述每一个分屏窗口对应的目标显示区域的尺寸和界面元素,确定所述每一个分屏窗口的显示参数,所述每一个分屏窗口的显示参数包括所述每一个分屏窗口中的界面元素的尺寸和/或位置坐标;根据所述每一个分屏窗口的显示参数,所述显示屏在第一时刻,以所述第一样式,同时在所述N个分屏窗口中的每一个分屏窗口中显示对应的目标显示区域的内容。7.根据权利要求1至6中任一项所述的方法,其特征在于,所述方法还包括:获取所述M个应用的信息,所述M个应用的信息包括所述M个应用中每一个应用的应用标识、应用名称、应用图标或每一个应用的来源中的一种或多种信息;将所述M个应用,聚合生成所述第一组合应用,且在所述显示屏上显示所述第一组合应用的图标和/或名称。8.根据权利要求7所述的方法,其特征在于,所述第一组合应用的图标和/或名称是根据以下任意一种规则生成的:根据添加所述M个应用的顺序,组合所述M...

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

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

1