分屏窗口调节方法、装置、存储介质及电子设备转让专利

申请号 : CN201810758271.1

文献号 : CN108920065B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 林志泳付亮晶李同喜曹丹

申请人 : OPPO广东移动通信有限公司

摘要 :

本申请实施例提供一种分屏窗口调节方法、装置、存储介质及电子设备,所述分屏窗口调节方法包括:在电子设备的显示屏上显示第一分屏窗口和第二分屏窗口;获取当前的地理位置信息;根据所述地理位置信息确定第一应用与当前地理位置的第一关联度以及第二应用与当前地理位置的第二关联度;根据所述第一关联度、所述第二关联度对所述第一分屏窗口的尺寸以及所述第二分屏窗口的尺寸进行调节。所述分屏窗口调节方法中,电子设备可以根据第一应用、第二应用与当前地理位置之间的关联度自动调节第一分屏窗口的尺寸和第二分屏窗口的尺寸,无需用户手动进行调节,因此可以提高电子设备的便利性。

权利要求 :

1.一种分屏窗口调节方法,其特征在于,包括:

在电子设备的显示屏上显示第一分屏窗口和第二分屏窗口,所述第一分屏窗口包括第一应用的界面,所述第二分屏窗口包括第二应用的界面;

获取当前的地理位置信息;

根据所述地理位置信息确定所述第一应用与当前地理位置的第一关联度以及所述第二应用与当前地理位置的第二关联度;

根据所述第一关联度、所述第二关联度对所述第一分屏窗口的尺寸以及所述第二分屏窗口的尺寸进行调节。

2.根据权利要求1所述的分屏窗口调节方法,其特征在于,所述根据所述地理位置信息确定所述第一应用与当前地理位置的第一关联度以及所述第二应用与当前地理位置的第二关联度的步骤包括:根据所述地理位置信息确定当前地理位置的地理位置类型;

获取所述第一应用的第一应用类型以及所述第二应用的第二应用类型;

根据所述地理位置类型、所述第一应用类型以及应用类型与地理位置类型之间的预设关联关系确定所述第一应用与当前地理位置的第一关联度;

根据所述地理位置类型、所述第二应用类型以及应用类型与地理位置类型之间的预设关联关系确定所述第二应用与当前地理位置的第二关联度。

3.根据权利要求1或2所述的分屏窗口调节方法,其特征在于,所述根据所述第一关联度、所述第二关联度对所述第一分屏窗口的尺寸以及所述第二分屏窗口的尺寸进行调节的步骤包括:当所述第一关联度大于所述第二关联度时,增大所述第一分屏窗口的尺寸以及减小所述第二分屏窗口的尺寸;

当所述第一关联度小于所述第二关联度时,减小所述第一分屏窗口的尺寸以及增大所述第二分屏窗口的尺寸。

4.根据权利要求3所述的分屏窗口调节方法,其特征在于,所述当所述第一关联度大于所述第二关联度时,增大所述第一分屏窗口的尺寸以及减小所述第二分屏窗口的尺寸的步骤包括:当所述第一关联度大于所述第二关联度时,判断所述第一关联度是否大于第一预设阈值;

若所述第一关联度大于所述第一预设阈值,则判断所述第二关联度是否小于第二预设阈值,所述第二预设阈值小于所述第一预设阈值;

若所述第二关联度小于所述第二预设阈值,则将所述第一分屏窗口的尺寸与所述第二分屏窗口的尺寸的比例调整为100%:0。

5.根据权利要求3所述的分屏窗口调节方法,其特征在于,所述当所述第一关联度小于所述第二关联度时,减小所述第一分屏窗口的尺寸以及增大所述第二分屏窗口的尺寸的步骤包括:当所述第一关联度小于所述第二关联度时,判断所述第二关联度是否大于第三预设阈值;

若所述第二关联度大于所述第三预设阈值,则判断所述第一关联度是否小于第四预设阈值,所述第四预设阈值小于所述第三预设阈值;

若所述第一关联度小于所述第四预设阈值,则将所述第一分屏窗口的尺寸与所述第二分屏窗口的尺寸的比例调整为0:100%。

6.根据权利要求1或2所述的分屏窗口调节方法,其特征在于,所述根据所述第一关联度、所述第二关联度对所述第一分屏窗口的尺寸以及所述第二分屏窗口的尺寸进行调节的步骤包括:计算所述第一关联度与所述第二关联度的比值;

将所述第一分屏窗口的尺寸与所述第二分屏窗口的尺寸的比例调整为所述比值。

7.一种分屏窗口调节装置,其特征在于,包括:

显示模块,用于在电子设备的显示屏上显示第一分屏窗口和第二分屏窗口,所述第一分屏窗口包括第一应用的界面,所述第二分屏窗口包括第二应用的界面;

获取模块,用于获取当前的地理位置信息;

确定模块,用于根据所述地理位置信息确定所述第一应用与当前地理位置的第一关联度以及所述第二应用与当前地理位置的第二关联度;

调节模块,用于根据所述第一关联度、所述第二关联度对所述第一分屏窗口的尺寸以及所述第二分屏窗口的尺寸进行调节。

8.一种存储介质,其特征在于,所述存储介质中存储有计算机程序,当所述计算机程序在计算机上运行时,使得所述计算机执行权利要求1至6任一项所述的分屏窗口调节方法。

9.一种电子设备,其特征在于,所述电子设备包括处理器和存储器,所述存储器中存储有计算机程序,所述处理器通过调用所述存储器中存储的所述计算机程序,用于执行权利要求1至6任一项所述的分屏窗口调节方法。

10.一种电子设备,其特征在于,所述电子设备包括显示屏和处理器,所述显示屏与所述处理器电性连接,其中:所述显示屏,用于显示第一分屏窗口和第二分屏窗口,所述第一分屏窗口包括第一应用的界面,所述第二分屏窗口包括第二应用的界面;

所述处理器,用于:

获取当前的地理位置信息;

根据所述地理位置信息确定所述第一应用与当前地理位置的第一关联度以及所述第二应用与当前地理位置的第二关联度;

根据所述第一关联度、所述第二关联度对所述第一分屏窗口的尺寸以及所述第二分屏窗口的尺寸进行调节。

说明书 :

分屏窗口调节方法、装置、存储介质及电子设备

技术领域

[0001] 本申请涉及电子技术领域,特别涉及一种分屏窗口调节方法、装置、存储介质及电子设备。

背景技术

[0002] 随着电子技术的发展,诸如智能手机等电子设备的功能越来越丰富。例如,用户可以通过电子设备实现社交功能、游戏功能、影音功能、购物功能等。
[0003] 当前,电子设备上逐渐出现了分屏显示功能。也即,电子设备可以在显示屏的不同区域显示不同的应用,从而用户可以通过电子设备同时执行多种功能。

发明内容

[0004] 本申请实施例提供一种分屏窗口调节方法、装置、存储介质及电子设备,可以提高电子设备的便利性。
[0005] 本申请实施例提供一种分屏窗口调节方法,包括:
[0006] 在电子设备的显示屏上显示第一分屏窗口和第二分屏窗口,所述第一分屏窗口包括第一应用的界面,所述第二分屏窗口包括第二应用的界面;
[0007] 获取当前的地理位置信息;
[0008] 根据所述地理位置信息确定所述第一应用与当前地理位置的第一关联度以及所述第二应用与当前地理位置的第二关联度;
[0009] 根据所述第一关联度、所述第二关联度对所述第一分屏窗口的尺寸以及所述第二分屏窗口的尺寸进行调节。
[0010] 本申请实施例还提供一种分屏窗口调节装置,包括:
[0011] 显示模块,用于在电子设备的显示屏上显示第一分屏窗口和第二分屏窗口,所述第一分屏窗口包括第一应用的界面,所述第二分屏窗口包括第二应用的界面;
[0012] 获取模块,用于获取当前的地理位置信息;
[0013] 确定模块,用于根据所述地理位置信息确定所述第一应用与当前地理位置的第一关联度以及所述第二应用与当前地理位置的第二关联度;
[0014] 调节模块,用于根据所述第一关联度、所述第二关联度对所述第一分屏窗口的尺寸以及所述第二分屏窗口的尺寸进行调节。
[0015] 本申请实施例还提供一种存储介质,所述存储介质中存储有计算机程序,当所述计算机程序在计算机上运行时,使得所述计算机执行上述分屏窗口调节方法。
[0016] 本申请实施例还提供一种电子设备,包括处理器和存储器,所述存储器中存储有计算机程序,所述处理器通过调用所述存储器中存储的所述计算机程序,用于执行上述分屏窗口调节方法。
[0017] 本申请实施例还提供一种电子设备,所述电子设备包括显示屏和处理器,所述显示屏与所述处理器电性连接,其中:
[0018] 所述显示屏,用于显示第一分屏窗口和第二分屏窗口,所述第一分屏窗口包括第一应用的界面,所述第二分屏窗口包括第二应用的界面;
[0019] 所述处理器,用于:
[0020] 获取当前的地理位置信息;
[0021] 根据所述地理位置信息确定所述第一应用与当前地理位置的第一关联度以及所述第二应用与当前地理位置的第二关联度;
[0022] 根据所述第一关联度、所述第二关联度对所述第一分屏窗口的尺寸以及所述第二分屏窗口的尺寸进行调节。
[0023] 本申请实施例提供的分屏窗口调节方法,包括:在电子设备的显示屏上显示第一分屏窗口和第二分屏窗口,所述第一分屏窗口包括第一应用的界面,所述第二分屏窗口包括第二应用的界面;获取当前的地理位置信息;根据所述地理位置信息确定所述第一应用与当前地理位置的第一关联度以及所述第二应用与当前地理位置的第二关联度;根据所述第一关联度、所述第二关联度对所述第一分屏窗口的尺寸以及所述第二分屏窗口的尺寸进行调节。所述分屏窗口调节方法中,电子设备可以根据第一应用、第二应用与当前地理位置之间的关联度自动调节第一分屏窗口的尺寸和第二分屏窗口的尺寸,无需用户手动进行调节,因此可以提高电子设备的便利性。

附图说明

[0024] 为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍。显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0025] 图1为电子设备处于分屏显示时的状态示意图。
[0026] 图2为本申请实施例提供的分屏窗口调节方法的第一种流程示意图。
[0027] 图3为本申请实施例提供的分屏窗口调节方法的第二种流程示意图。
[0028] 图4为本申请实施例提供的分屏窗口调节方法的第三种流程示意图。
[0029] 图5为本申请实施例提供的分屏窗口调节方法的第四种流程示意图。
[0030] 图6为本申请实施例提供的分屏窗口调节方法的第五种流程示意图。
[0031] 图7为本申请实施例提供的分屏窗口调节方法的第六种流程示意图。
[0032] 图8为本申请实施例提供的分屏窗口调节方法的应用场景示意图。
[0033] 图9为本申请实施例提供的分屏窗口调节装置的结构示意图。
[0034] 图10为本申请实施例提供的电子设备的结构示意图。
[0035] 图11为本申请实施例提供的电子设备的另一结构示意图。

具体实施方式

[0036] 下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域技术人员在没有付出创造性劳动前提下所获得的所有其他实施例,都属于本申请的保护范围。
[0037] 本申请的说明书和权利要求书以及上述附图中的术语“第一”、“第二”、“第三”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应当理解,这样描述的对象在适当情况下可以互换。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含。例如,包含了一系列步骤的过程、方法或包含了一系列模块或单元的装置、电子设备、系统不必限于清楚地列出的那些步骤或模块或单元,还可以包括没有清楚地列出的步骤或模块或单元,也可以包括对于这些过程、方法、装置、电子设备或系统固有的其它步骤或模块或单元。
[0038] 参考图1,图1为电子设备处于分屏显示时的状态示意图。其中,电子设备处于分屏显示状态时,电子设备的显示屏上可以显示多个分屏窗口。例如,如图1所示,可以在电子设备的显示屏上依次显示第一分屏窗口和第二分屏窗口。每一分屏窗口包括一个应用的界面。例如,第一分屏窗口可以包括社交应用的界面,第二分屏窗口可以包括购物应用的界面。从而,电子设备中可以有多个应用同时处于前台运行。用户可以通过电子设备前台运行的多个应用同时实现多种功能,例如可以同时实现聊天功能和购物功能。
[0039] 其中,电子设备的显示屏上显示的多个分屏窗口可以按照纵向的方式在显示屏上显示,也即按照从上到下的顺序依次显示多个分屏窗口;也可以按照横向的方式在显示屏上显示,也即按照从左到右的顺序依次显示多个分屏窗口。
[0040] 需要说明的是,尽管图1示出电子设备的显示屏显示两个分屏窗口,但本申请实施例中电子设备的显示屏还可以同时显示更多个分屏窗口,例如三个、四个等。本申请实施例对此不做限定。
[0041] 本申请实施例提供一种分屏窗口调节方法,所述分屏窗口调节方法可以应用于电子设备中。所述电子设备可以是智能手机、平板电脑、游戏设备、AR(Augmented Reality,增强现实)设备、数据存储装置、音频播放装置、视频播放装置、笔记本电脑、桌面计算设备等。
[0042] 如图2所示,所述分屏窗口调节方法,可以包括以下步骤:
[0043] 110,在电子设备的显示屏上显示第一分屏窗口和第二分屏窗口,所述第一分屏窗口包括第一应用的界面,所述第二分屏窗口包括第二应用的界面。
[0044] 当用户触发电子设备的分屏显示功能时,电子设备进入分屏显示状态。此时,电子设备在显示屏上显示第一分屏窗口和第二分屏窗口。其中,第一分屏窗口包括第一应用的界面,例如包括应用A的界面;第二分屏窗口包括第二应用的界面,例如包括应用B的界面。
[0045] 在一些实施例中,显示屏上显示的多个分屏窗口之间互不重叠。所述多个分屏窗口的总显示面积与显示屏的显示面积相等。例如,显示屏上显示两个分屏窗口,例如第一分屏窗口和第二分屏窗口时,所述第一分屏窗口与所述第二分屏窗口互不重叠,并且第一分屏窗口与第二分屏窗口的总显示面积与显示屏的显示面积相等。也即,第一分屏窗口、第二分屏窗口占满显示屏的整个显示区域。
[0046] 电子设备可以具有多种分屏显示功能触发方式。例如,当电子设备前台正在运行某个应用时,用户启动另外一个应用,此时用户可以选择分屏显示功能,从而该前台应用与用户启动的应用通过分屏显示的方式在显示屏上显示。再例如,当电子设备前台正在运行某个应用时,后台运行的应用产生一个通知,用户点击该通知时,该前台应用与后台应用通过分屏显示的方式在显示屏上显示。
[0047] 120,获取当前的地理位置信息。
[0048] 其中,电子设备中设置有定位系统。例如,电子设备可以包括GPS(GlobalPositioning System,全球定位系统)、BDS(BeiDou Navigation Satellite System,北斗卫星导航系统)等定位系统。
[0049] 电子设备可以通过定位系统来获取电子设备当前的地理位置信息。其中,电子设备获取的地理位置信息可以包括当前地理位置的坐标信息或者当前地理位置的区域信息等。地理位置的坐标信息例如可以包括当前地理位置的经度、纬度等信息。地理位置的区域信息例如可以包括当前地理位置所处的街道、小区、超市、地铁站等信息。
[0050] 130,根据所述地理位置信息确定所述第一应用与当前地理位置的第一关联度以及所述第二应用与当前地理位置的第二关联度。
[0051] 电子设备中可以预先设置每一地理位置与每一应用之间的关联度关系。当电子设备获取到当前的地理位置信息后,即可根据所述地理位置信息以及所述关联度关系确定所述第一应用与当前地理位置的第一关联度以及所述第二应用与当前地理位置的第二关联度。
[0052] 其中,应用与当前地理位置之间的关联度可以通过数值表示。应用与当前地理位置之间的关联度用于表示所述应用所实现的功能与当前地理位置之间的密切程度。应用与当前地理位置之间的关联度越大,表示所述应用所实现的功能与当前地理位置之间的密切程度越高。
[0053] 例如,当前地理位置为地铁站,所述第一应用为地铁服务应用,也即所述第一应用所实现的功能为地铁服务,所述第二应用为办公应用,也即所述第二应用所实现的功能为办公,则所述第一应用与当前地理位置之间的第一关联度较大,而所述第二应用与当前地理位置之间的第二关联度较小。
[0054] 140,根据所述第一关联度、所述第二关联度对所述第一分屏窗口的尺寸以及所述第二分屏窗口的尺寸进行调节。
[0055] 电子设备确定出所述第一应用与当前地理位置的第一关联度以及所述第二应用与当前地理位置的第二关联度后,可以根据所述第一关联度、所述第二关联度对所述第一分屏窗口的尺寸以及所述第二分屏窗口的尺寸进行调节,以使得第一分屏窗口的尺寸、第二分屏窗口的尺寸与用户的使用情况更好地适应,或者使得所述第一应用、第二应用能够更加合理高效地实现用户所需的功能。
[0056] 从而,电子设备可以根据第一应用、第二应用与当前地理位置之间的关联度自动调节第一分屏窗口的尺寸和第二分屏窗口的尺寸,无需用户手动进行调节,因此可以提高电子设备的便利性。
[0057] 在一些实施例中,如图3所示,步骤130、根据所述地理位置信息确定所述第一应用与当前地理位置的第一关联度以及所述第二应用与当前地理位置的第二关联度,包括以下步骤:
[0058] 131,根据所述地理位置信息确定当前地理位置的地理位置类型;
[0059] 132,获取所述第一应用的第一应用类型以及所述第二应用的第二应用类型;
[0060] 133,根据所述地理位置类型、所述第一应用类型以及应用类型与地理位置类型之间的预设关联关系确定所述第一应用与当前地理位置的第一关联度;
[0061] 134,根据所述地理位置类型、所述第二应用类型以及应用类型与地理位置类型之间的预设关联关系确定所述第二应用与当前地理位置的第二关联度。
[0062] 电子设备中可以预先对地理位置设置多个不同的地理位置类型。其中,地理位置类型可以通过当前地理位置能够为用户提供的生活功能进行表示。例如,地理位置类型可以包括:家、学校、公司、超市、电影院、公交站、地铁站、旅游景区,等等。
[0063] 此外,电子设备中还可以为每一应用设置应用类型。其中,应用类型可以通过应用能够为用户提供的功能进行表示。例如,应用类型可以包括:社交应用、游戏应用、办公应用、音视频应用、购物应用、旅游服务应用、地铁服务应用、公交服务应用、学习应用,等等。
[0064] 电子设备中还可以预先设置应用类型与地理位置类型之间的预设关联关系。所述预设关联关系可以表示每一应用类型与每一地理位置类型之间的关联度。例如,所述预设关联关系可以为如表1所示:
[0065] 表1
[0066]
[0067] 电子设备可以根据获取到的地理位置信息确定当前地理位置的地理位置类型。此外,电子设备可以获取所述第一应用的第一应用类型以及所述第二应用的第二应用类型。
[0068] 随后,电子设备可以根据所述地理位置类型、所述第一应用类型以及应用类型与地理位置类型之间的预设关联关系确定所述第一应用与当前地理位置的第一关联度。
[0069] 例如,当前地理位置类型为地铁站,第一应用的第一应用类型为地铁服务应用,则可以根据所述预设关联关系确定所述第一应用与当前地理位置之间的第一关联度为95%。
[0070] 电子设备还可以根据所述地理位置类型、所述第二应用类型以及应用类型与地理位置类型之间的预设关联关系确定所述第二应用与当前地理位置的第二关联度。
[0071] 例如,当前地理位置类型为地铁站,第二应用的第二应用类型为办公应用,则可以根据所述预设关联关系确定所述第二应用与当前地理位置之间的第二关联度为10%。
[0072] 在一些实施例中,如图4所示,步骤140、根据所述第一关联度、所述第二关联度对所述第一分屏窗口的尺寸以及所述第二分屏窗口的尺寸进行调节,包括以下步骤:
[0073] 141,当所述第一关联度大于所述第二关联度时,增大所述第一分屏窗口的尺寸以及减小所述第二分屏窗口的尺寸;
[0074] 142,当所述第一关联度小于所述第二关联度时,减小所述第一分屏窗口的尺寸以及增大所述第二分屏窗口的尺寸。
[0075] 电子设备确定第一应用与当前地理位置的第一关联度以及第二应用与当前地理位置的第二关联度后,可以将所述第一关联度与所述第二关联度进行比较,以判断所述第一关联度与所述第二关联度之间的大小关系。
[0076] 当所述第一关联度大于所述第二关联度时,说明第一应用与当前地理位置之间的关联度较大。此时,电子设备可以增大所述第一分屏窗口的尺寸以及减小所述第二分屏窗口的尺寸,例如可以将第一分屏窗口与第二分屏窗口的显示比例由50%:50%调整至70%:30%。从而,可以使得关联度较大的第一应用能够更加高效快捷地为用户提供功能。
[0077] 当所述第一关联度小于所述第二关联度时,说明第二应用与当前地理位置之间的关联度较大。此时,电子设备可以减小所述第一分屏窗口的尺寸以及增大所述第二分屏窗口的尺寸,例如可以将第一分屏窗口与第二分屏窗口的显示比例由50%:50%调整至20%:80%,如图8所示。从而,可以使得关联度较大的第二应用能够更加高效快捷地为用户提供功能。
[0078] 在一些实施例中,如图5所示,步骤141、当所述第一关联度大于所述第二关联度时,增大所述第一分屏窗口的尺寸以及减小所述第二分屏窗口的尺寸,包括以下步骤:
[0079] 1411,当所述第一关联度大于所述第二关联度时,判断所述第一关联度是否大于第一预设阈值;
[0080] 1412,若所述第一关联度大于所述第一预设阈值,则判断所述第二关联度是否小于第二预设阈值,所述第二预设阈值小于所述第一预设阈值;
[0081] 1413,若所述第二关联度小于所述第二预设阈值,则将所述第一分屏窗口的尺寸与所述第二分屏窗口的尺寸的比例调整为100%:0。
[0082] 电子设备中可以预先设置第一预设阈值和第二预设阈值。其中,所述第二预设阈值小于所述第一预设阈值。所述第一预设阈值为一个较大的关联度值。第一预设阈值表示某个应用与某个地理位置之间的关联度较高。例如,第一预设阈值可以为90%。第二预设阈值为一个较小的关联度值。第二预设阈值表示某个应用与某个地理位置之间的关联度较低。例如,第二预设阈值可以为20%。
[0083] 电子设备确定第一应用与当前地理位置的第一关联度以及第二应用与当前地理位置的第二关联度后,可以将所述第一关联度与所述第二关联度进行比较,以判断所述第一关联度与所述第二关联度之间的大小关系。
[0084] 当判断结果为所述第一关联度大于所述第二关联度时,电子设备将所述第一关联度与所述第一预设阈值进行比较,以判断所述第一关联度是否大于第一预设阈值。也即,判断第一应用是否与当前地理位置的关联度较高。
[0085] 若所述第一关联度大于所述第一预设阈值,则电子设备继续判断所述第二关联度是否小于第二预设阈值。也即,判断第二应用是否与当前地理位置的关联度较低。
[0086] 若所述第二关联度小于所述第二预设阈值,也即第一应用与当前地理位置的关联度较高,并且第二应用与当前地理位置的关联度较低时,则电子设备将所述第一分屏窗口的尺寸与所述第二分屏窗口的尺寸的比例调整为100%:0。也即,将所述第一分屏窗口调整为全屏显示,而在显示屏上不显示所述第二分屏窗口。此时,第一应用处于前台运行,第二应用可以切换至后台运行,也可以直接退出。
[0087] 从而,与当前地理位置的关联度较高的第一应用可以更好地为用户提供功能。
[0088] 此外,若判断结果为所述第一关联度小于或等于所述第一预设阈值,或者所述第二关联度大于或等于所述第二预设阈值,则电子设备可以终止流程。
[0089] 在一些实施例中,如图6所示,步骤142、当所述第一关联度小于所述第二关联度时,减小所述第一分屏窗口的尺寸以及增大所述第二分屏窗口的尺寸,包括以下步骤:
[0090] 1421,当所述第一关联度小于所述第二关联度时,判断所述第二关联度是否大于第三预设阈值;
[0091] 1422,若所述第二关联度大于所述第三预设阈值,则判断所述第一关联度是否小于第四预设阈值;
[0092] 1423,若所述第一关联度小于所述第四预设阈值,则将所述第一分屏窗口的尺寸与所述第二分屏窗口的尺寸的比例调整为0:100%。
[0093] 电子设备中可以预先设置第三预设阈值和第四预设阈值。其中,所述第四预设阈值小于所述第三预设阈值。所述第三预设阈值为一个较大的关联度值。第三预设阈值表示某个应用与某个地理位置之间的关联度较高。例如,第三预设阈值可以为90%。第四预设阈值为一个较小的关联度值。第四预设阈值表示某个应用与某个地理位置之间的关联度较低。例如,第四预设阈值可以为20%。
[0094] 其中,第三预设阈值可以与第一预设阈值相等,也可以不相等。第四预设阈值可以与第二预设阈值相等,也可以不相等。
[0095] 当电子设备的判断结果为所述第一关联度小于所述第二关联度时,电子设备将所述第二关联度与所述第三预设阈值进行比较,以判断所述第二关联度是否大于所述第三预设阈值。也即,判断第二应用是否与当前地理位置的关联度较高。
[0096] 若所述第二关联度大于所述第三预设阈值,则电子设备继续判断所述第一关联度是否小于第四预设阈值。也即,判断第一应用是否与当前地理位置的关联度较低。
[0097] 若所述第一关联度小于所述第四预设阈值,也即第二应用与当前地理位置的关联度较高,并且第一应用与当前地理位置的关联度较低时,则电子设备将所述第一分屏窗口的尺寸与所述第二分屏窗口的尺寸的比例调整为0:100%。也即,将所述第二分屏窗口调整为全屏显示,而在显示屏上不显示所述第一分屏窗口。此时,第二应用处于前台运行,第一应用可以切换至后台运行,也可以直接退出。
[0098] 从而,与当前地理位置的关联度较高的第二应用可以更好地为用户提供功能。
[0099] 此外,若所述第二关联度小于或等于所述第三预设阈值,或者所述第一关联度大于或等于所述第四预设阈值,则电子设备可以终止流程。
[0100] 在一些实施例中,如图7所示,步骤140、根据所述第一关联度、所述第二关联度对所述第一分屏窗口的尺寸以及所述第二分屏窗口的尺寸进行调节,包括以下步骤:
[0101] 143,计算所述第一关联度与所述第二关联度的比值;
[0102] 144,将所述第一分屏窗口的尺寸与所述第二分屏窗口的尺寸的比例调整为所述比值。
[0103] 电子设备确定第一应用与当前地理位置的第一关联度以及第二应用与当前地理位置的第二关联度后,可以计算所述第一关联度与所述第二关联度的比值。随后,电子设备可以将所述第一分屏窗口的尺寸与所述第二分屏窗口的尺寸的比例调整为所述比值。
[0104] 例如,第一关联度为60%,第二关联度为40%,则计算得到的比值为1.5。随后,电子设备可以将所述第一分屏窗口的尺寸与所述第二分屏窗口的尺寸的比例调整为60%:40%,也即所述比值1.5。
[0105] 从而,电子设备可以将第一分屏窗口的尺寸、第二窗口的尺寸调整到与当前地理位置相适应的大小,以使得第一应用、第二应用可以更便捷地发挥各自的功能。
[0106] 具体实施时,本申请不受所描述的各个步骤的执行顺序的限制,在不产生冲突的情况下,某些步骤还可以采用其它顺序进行或者同时进行。
[0107] 由上可知,本申请实施例提供的分屏窗口调节方法,包括:在电子设备的显示屏上显示第一分屏窗口和第二分屏窗口,所述第一分屏窗口包括第一应用的界面,所述第二分屏窗口包括第二应用的界面;获取当前的地理位置信息;根据所述地理位置信息确定所述第一应用与当前地理位置的第一关联度以及所述第二应用与当前地理位置的第二关联度;根据所述第一关联度、所述第二关联度对所述第一分屏窗口的尺寸以及所述第二分屏窗口的尺寸进行调节。所述分屏窗口调节方法中,电子设备可以根据第一应用、第二应用与当前地理位置之间的关联度自动调节第一分屏窗口的尺寸和第二分屏窗口的尺寸,无需用户手动进行调节,因此可以提高电子设备的便利性。
[0108] 本申请实施例还提供一种分屏窗口调节装置,所述分屏窗口调节装置可以集成在电子设备中。所述电子设备可以是智能手机、平板电脑、游戏设备、AR(Augmented Reality,增强现实)设备、数据存储装置、音频播放装置、视频播放装置、笔记本电脑、桌面计算设备等。
[0109] 如图9所示,分屏窗口调节装置200可以包括:显示模块201、获取模块202、确定模块203、调节模块204。
[0110] 显示模块201,用于在电子设备的显示屏上显示第一分屏窗口和第二分屏窗口,所述第一分屏窗口包括第一应用的界面,所述第二分屏窗口包括第二应用的界面。
[0111] 当用户触发电子设备的分屏显示功能时,电子设备进入分屏显示状态。此时,显示模块201在电子设备的显示屏上显示第一分屏窗口和第二分屏窗口。其中,第一分屏窗口包括第一应用的界面,例如包括应用A的界面;第二分屏窗口包括第二应用的界面,例如包括应用B的界面。
[0112] 在一些实施例中,显示屏上显示的多个分屏窗口之间互不重叠。所述多个分屏窗口的总显示面积与显示屏的显示面积相等。例如,显示屏上显示两个分屏窗口,例如第一分屏窗口和第二分屏窗口时,所述第一分屏窗口与所述第二分屏窗口互不重叠,并且第一分屏窗口与第二分屏窗口的总显示面积与显示屏的显示面积相等。也即,第一分屏窗口、第二分屏窗口占满显示屏的整个显示区域。
[0113] 电子设备可以具有多种分屏显示功能触发方式。例如,当电子设备前台正在运行某个应用时,用户启动另外一个应用,此时用户可以选择分屏显示功能,从而该前台应用与用户启动的应用通过分屏显示的方式在显示屏上显示。再例如,当电子设备前台正在运行某个应用时,后台运行的应用产生一个通知,用户点击该通知时,该前台应用与后台应用通过分屏显示的方式在显示屏上显示。
[0114] 获取模块202,用于获取当前的地理位置信息。
[0115] 其中,电子设备中设置有定位系统。例如,电子设备可以包括GPS(GlobalPositioning System,全球定位系统)、BDS(BeiDou Navigation Satellite System,北斗卫星导航系统)等定位系统。
[0116] 获取模块202可以通过电子设备中的定位系统来获取电子设备当前的地理位置信息。其中,电子设备获取的地理位置信息可以包括当前地理位置的坐标信息或者当前地理位置的区域信息等。地理位置的坐标信息例如可以包括当前地理位置的经度、纬度等信息。地理位置的区域信息例如可以包括当前地理位置所处的街道、小区、超市、地铁站等信息。
[0117] 确定模块203,用于根据所述地理位置信息确定所述第一应用与当前地理位置的第一关联度以及所述第二应用与当前地理位置的第二关联度。
[0118] 电子设备中可以预先设置每一地理位置与每一应用之间的关联度关系。当获取模块202获取到当前的地理位置信息后,确定模块203即可根据所述地理位置信息以及所述关联度关系确定所述第一应用与当前地理位置的第一关联度以及所述第二应用与当前地理位置的第二关联度。
[0119] 其中,应用与当前地理位置之间的关联度可以通过数值表示。应用与当前地理位置之间的关联度用于表示所述应用所实现的功能与当前地理位置之间的密切程度。应用与当前地理位置之间的关联度越大,表示所述应用所实现的功能与当前地理位置之间的密切程度越高。
[0120] 例如,当前地理位置为地铁站,所述第一应用为地铁服务应用,也即所述第一应用所实现的功能为地铁服务,所述第二应用为办公应用,也即所述第二应用所实现的功能为办公,则所述第一应用与当前地理位置之间的第一关联度较大,而所述第二应用与当前地理位置之间的第二关联度较小。
[0121] 调节模块204,用于根据所述第一关联度、所述第二关联度对所述第一分屏窗口的尺寸以及所述第二分屏窗口的尺寸进行调节。
[0122] 确定模块203确定出所述第一应用与当前地理位置的第一关联度以及所述第二应用与当前地理位置的第二关联度后,调节模块204可以根据所述第一关联度、所述第二关联度对所述第一分屏窗口的尺寸以及所述第二分屏窗口的尺寸进行调节,以使得第一分屏窗口的尺寸、第二分屏窗口的尺寸与用户的使用情况更好地适应,或者使得所述第一应用、第二应用能够更加合理高效地实现用户所需的功能。
[0123] 从而,分屏窗口调节装置200可以根据第一应用、第二应用与当前地理位置之间的关联度自动调节第一分屏窗口的尺寸和第二分屏窗口的尺寸,无需用户手动进行调节,因此可以提高电子设备的便利性。
[0124] 在一些实施例中,确定模块203用于执行以下步骤:
[0125] 根据所述地理位置信息确定当前地理位置的地理位置类型;
[0126] 获取所述第一应用的第一应用类型以及所述第二应用的第二应用类型;
[0127] 根据所述地理位置类型、所述第一应用类型以及应用类型与地理位置类型之间的预设关联关系确定所述第一应用与当前地理位置的第一关联度;
[0128] 根据所述地理位置类型、所述第二应用类型以及应用类型与地理位置类型之间的预设关联关系确定所述第二应用与当前地理位置的第二关联度。
[0129] 电子设备中可以预先对地理位置设置多个不同的地理位置类型。其中,地理位置类型可以通过当前地理位置能够为用户提供的生活功能进行表示。例如,地理位置类型可以包括:家、学校、公司、超市、电影院、公交站、地铁站、旅游景区,等等。
[0130] 此外,电子设备中还可以为每一应用设置应用类型。其中,应用类型可以通过应用能够为用户提供的功能进行表示。例如,应用类型可以包括:社交应用、游戏应用、办公应用、音视频应用、购物应用、旅游服务应用、地铁服务应用、公交服务应用、学习应用,等等。
[0131] 电子设备中还可以预先设置应用类型与地理位置类型之间的预设关联关系。所述预设关联关系可以表示每一应用类型与每一地理位置类型之间的关联度。例如,所述预设关联关系可以为如表2所示:
[0132] 表2
[0133]
[0134]
[0135] 确定模块203可以根据获取到的地理位置信息确定当前地理位置的地理位置类型。此外,确定模块203可以获取所述第一应用的第一应用类型以及所述第二应用的第二应用类型。
[0136] 随后,确定模块203可以根据所述地理位置类型、所述第一应用类型以及应用类型与地理位置类型之间的预设关联关系确定所述第一应用与当前地理位置的第一关联度。
[0137] 例如,当前地理位置类型为地铁站,第一应用的第一应用类型为地铁服务应用,则可以根据所述预设关联关系确定所述第一应用与当前地理位置之间的第一关联度为95%。
[0138] 确定模块203还可以根据所述地理位置类型、所述第二应用类型以及应用类型与地理位置类型之间的预设关联关系确定所述第二应用与当前地理位置的第二关联度。
[0139] 例如,当前地理位置类型为地铁站,第二应用的第二应用类型为办公应用,则可以根据所述预设关联关系确定所述第二应用与当前地理位置之间的第二关联度为10%。
[0140] 在一些实施例中,调节模块204用于执行以下步骤:
[0141] 当所述第一关联度大于所述第二关联度时,增大所述第一分屏窗口的尺寸以及减小所述第二分屏窗口的尺寸;
[0142] 当所述第一关联度小于所述第二关联度时,减小所述第一分屏窗口的尺寸以及增大所述第二分屏窗口的尺寸。
[0143] 确定模块203确定第一应用与当前地理位置的第一关联度以及第二应用与当前地理位置的第二关联度后,调节模块204可以将所述第一关联度与所述第二关联度进行比较,以判断所述第一关联度与所述第二关联度之间的大小关系。
[0144] 当所述第一关联度大于所述第二关联度时,说明第一应用与当前地理位置之间的关联度较大。此时,调节模块204可以增大所述第一分屏窗口的尺寸以及减小所述第二分屏窗口的尺寸,例如可以将第一分屏窗口与第二分屏窗口的显示比例由50%:50%调整至70%:30%。从而,可以使得关联度较大的第一应用能够更加高效快捷地为用户提供功能。
[0145] 当所述第一关联度小于所述第二关联度时,说明第二应用与当前地理位置之间的关联度较大。此时,调节模块204可以减小所述第一分屏窗口的尺寸以及增大所述第二分屏窗口的尺寸,例如可以将第一分屏窗口与第二分屏窗口的显示比例由50%:50%调整至20%:80%。从而,可以使得关联度较大的第二应用能够更加高效快捷地为用户提供功能。
[0146] 在一些实施例中,当所述第一关联度大于所述第二关联度时,增大所述第一分屏窗口的尺寸以及减小所述第二分屏窗口的尺寸时,调节模块204用于执行以下步骤:
[0147] 当所述第一关联度大于所述第二关联度时,判断所述第一关联度是否大于第一预设阈值;
[0148] 若所述第一关联度大于所述第一预设阈值,则判断所述第二关联度是否小于第二预设阈值,所述第二预设阈值小于所述第一预设阈值;
[0149] 若所述第二关联度小于所述第二预设阈值,则将所述第一分屏窗口的尺寸与所述第二分屏窗口的尺寸的比例调整为100%:0。
[0150] 电子设备中可以预先设置第一预设阈值和第二预设阈值。其中,所述第二预设阈值小于所述第一预设阈值。所述第一预设阈值为一个较大的关联度值。第一预设阈值表示某个应用与某个地理位置之间的关联度较高。例如,第一预设阈值可以为90%。第二预设阈值为一个较小的关联度值。第二预设阈值表示某个应用与某个地理位置之间的关联度较低。例如,第二预设阈值可以为20%。
[0151] 确定模块203确定第一应用与当前地理位置的第一关联度以及第二应用与当前地理位置的第二关联度后,调节模块204可以将所述第一关联度与所述第二关联度进行比较,以判断所述第一关联度与所述第二关联度之间的大小关系。
[0152] 当判断结果为所述第一关联度大于所述第二关联度时,调节模块204将所述第一关联度与所述第一预设阈值进行比较,以判断所述第一关联度是否大于第一预设阈值。也即,判断第一应用是否与当前地理位置的关联度较高。
[0153] 若所述第一关联度大于所述第一预设阈值,则调节模块204继续判断所述第二关联度是否小于第二预设阈值。也即,判断第二应用是否与当前地理位置的关联度较低。
[0154] 若所述第二关联度小于所述第二预设阈值,也即第一应用与当前地理位置的关联度较高,并且第二应用与当前地理位置的关联度较低时,则调节模块204将所述第一分屏窗口的尺寸与所述第二分屏窗口的尺寸的比例调整为100%:0。也即,将所述第一分屏窗口调整为全屏显示,而在显示屏上不显示所述第二分屏窗口。此时,第一应用处于前台运行,第二应用可以切换至后台运行,也可以直接退出。
[0155] 从而,与当前地理位置的关联度较高的第一应用可以更好地为用户提供功能。
[0156] 此外,若判断结果为所述第一关联度小于或等于所述第一预设阈值,或者所述第二关联度大于或等于所述第二预设阈值,则调节模块204可以终止流程。
[0157] 在一些实施例中,当所述第一关联度小于所述第二关联度时,减小所述第一分屏窗口的尺寸以及增大所述第二分屏窗口的尺寸时,调节模块204用于执行以下步骤:
[0158] 当所述第一关联度小于所述第二关联度时,判断所述第二关联度是否大于第三预设阈值;
[0159] 若所述第二关联度大于所述第三预设阈值,则判断所述第一关联度是否小于第四预设阈值;
[0160] 若所述第一关联度小于所述第四预设阈值,则将所述第一分屏窗口的尺寸与所述第二分屏窗口的尺寸的比例调整为0:100%。
[0161] 电子设备中可以预先设置第三预设阈值和第四预设阈值。其中,所述第四预设阈值小于所述第三预设阈值。所述第三预设阈值为一个较大的关联度值。第三预设阈值表示某个应用与某个地理位置之间的关联度较高。例如,第三预设阈值可以为90%。第四预设阈值为一个较小的关联度值。第四预设阈值表示某个应用与某个地理位置之间的关联度较低。例如,第四预设阈值可以为20%。
[0162] 其中,第三预设阈值可以与第一预设阈值相等,也可以不相等。第四预设阈值可以与第二预设阈值相等,也可以不相等。
[0163] 当调节模块204的判断结果为所述第一关联度小于所述第二关联度时,调节模块204将所述第二关联度与所述第三预设阈值进行比较,以判断所述第二关联度是否大于所述第三预设阈值。也即,判断第二应用是否与当前地理位置的关联度较高。
[0164] 若所述第二关联度大于所述第三预设阈值,则调节模块204继续判断所述第一关联度是否小于第四预设阈值。也即,判断第一应用是否与当前地理位置的关联度较低。
[0165] 若所述第一关联度小于所述第四预设阈值,也即第二应用与当前地理位置的关联度较高,并且第一应用与当前地理位置的关联度较低时,则调节模块204将所述第一分屏窗口的尺寸与所述第二分屏窗口的尺寸的比例调整为0:100%。也即,将所述第二分屏窗口调整为全屏显示,而在显示屏上不显示所述第一分屏窗口。此时,第二应用处于前台运行,第一应用可以切换至后台运行,也可以直接退出。
[0166] 从而,与当前地理位置的关联度较高的第二应用可以更好地为用户提供功能。
[0167] 此外,若所述第二关联度小于或等于所述第三预设阈值,或者所述第一关联度大于或等于所述第四预设阈值,则调节模块204可以终止流程。
[0168] 在一些实施例中,调节模块204用于执行以下步骤:
[0169] 计算所述第一关联度与所述第二关联度的比值;
[0170] 将所述第一分屏窗口的尺寸与所述第二分屏窗口的尺寸的比例调整为所述比值。
[0171] 确定模块203确定第一应用与当前地理位置的第一关联度以及第二应用与当前地理位置的第二关联度后,调节模块204可以计算所述第一关联度与所述第二关联度的比值。随后,调节模块204可以将所述第一分屏窗口的尺寸与所述第二分屏窗口的尺寸的比例调整为所述比值。
[0172] 例如,第一关联度为60%,第二关联度为40%,则计算得到的比值为1.5。随后,调节模块204可以将所述第一分屏窗口的尺寸与所述第二分屏窗口的尺寸的比例调整为60%:40%,也即所述比值1.5。
[0173] 从而,调节模块204可以将第一分屏窗口的尺寸、第二窗口的尺寸调整到与当前地理位置相适应的大小,以使得第一应用、第二应用可以更便捷地发挥各自的功能。
[0174] 具体实施时,以上各个模块可以作为独立的实体来实现,也可以进行任意组合,作为同一或若干个实体来实现。
[0175] 由上可知,本申请实施例提供的分屏窗口调节装置200中,显示模块201在电子设备的显示屏上显示第一分屏窗口和第二分屏窗口,所述第一分屏窗口包括第一应用的界面,所述第二分屏窗口包括第二应用的界面;获取模块202获取当前的地理位置信息;确定模块203根据所述地理位置信息确定所述第一应用与当前地理位置的第一关联度以及所述第二应用与当前地理位置的第二关联度;调节模块204根据所述第一关联度、所述第二关联度对所述第一分屏窗口的尺寸以及所述第二分屏窗口的尺寸进行调节。所述分屏窗口调节装置可以根据第一应用、第二应用与当前地理位置之间的关联度自动调节第一分屏窗口的尺寸和第二分屏窗口的尺寸,无需用户手动进行调节,因此可以提高电子设备的便利性。
[0176] 本申请实施例还提供一种电子设备。所述电子设备可以是智能手机、平板电脑等设备。如图10所示,电子设备300包括处理器301和存储器302。其中,处理器301与存储器302电性连接。
[0177] 处理器301是电子设备300的控制中心,利用各种接口和线路连接整个电子设备的各个部分,通过运行或调用存储在存储器302内的计算机程序,以及调用存储在存储器302内的数据,执行电子设备的各种功能和处理数据,从而对电子设备进行整体监控。
[0178] 在本实施例中,电子设备300中的处理器301会按照如下的步骤,将一个或一个以上的计算机程序的进程对应的指令加载到存储器302中,并由处理器301来运行存储在存储器302中的计算机程序,从而实现各种功能:
[0179] 在电子设备的显示屏上显示第一分屏窗口和第二分屏窗口,所述第一分屏窗口包括第一应用的界面,所述第二分屏窗口包括第二应用的界面;
[0180] 获取当前的地理位置信息;
[0181] 根据所述地理位置信息确定所述第一应用与当前地理位置的第一关联度以及所述第二应用与当前地理位置的第二关联度;
[0182] 根据所述第一关联度、所述第二关联度对所述第一分屏窗口的尺寸以及所述第二分屏窗口的尺寸进行调节。
[0183] 在一些实施例中,根据所述地理位置信息确定所述第一应用与当前地理位置的第一关联度以及所述第二应用与当前地理位置的第二关联度时,处理器301执行以下步骤:
[0184] 根据所述地理位置信息确定当前地理位置的地理位置类型;
[0185] 获取所述第一应用的第一应用类型以及所述第二应用的第二应用类型;
[0186] 根据所述地理位置类型、所述第一应用类型以及应用类型与地理位置类型之间的预设关联关系确定所述第一应用与当前地理位置的第一关联度;
[0187] 根据所述地理位置类型、所述第二应用类型以及应用类型与地理位置类型之间的预设关联关系确定所述第二应用与当前地理位置的第二关联度。
[0188] 在一些实施例中,根据所述第一关联度、所述第二关联度对所述第一分屏窗口的尺寸以及所述第二分屏窗口的尺寸进行调节时,处理器301执行以下步骤:
[0189] 当所述第一关联度大于所述第二关联度时,增大所述第一分屏窗口的尺寸以及减小所述第二分屏窗口的尺寸;
[0190] 当所述第一关联度小于所述第二关联度时,减小所述第一分屏窗口的尺寸以及增大所述第二分屏窗口的尺寸。
[0191] 在一些实施例中,当所述第一关联度大于所述第二关联度时,增大所述第一分屏窗口的尺寸以及减小所述第二分屏窗口的尺寸时,处理器301执行以下步骤:
[0192] 当所述第一关联度大于所述第二关联度时,判断所述第一关联度是否大于第一预设阈值;
[0193] 若所述第一关联度大于所述第一预设阈值,则判断所述第二关联度是否小于第二预设阈值,所述第二预设阈值小于所述第一预设阈值;
[0194] 若所述第二关联度小于所述第二预设阈值,则将所述第一分屏窗口的尺寸与所述第二分屏窗口的尺寸的比例调整为100%:0。
[0195] 在一些实施例中,当所述第一关联度小于所述第二关联度时,减小所述第一分屏窗口的尺寸以及增大所述第二分屏窗口的尺寸时,处理器301执行以下步骤:
[0196] 当所述第一关联度小于所述第二关联度时,判断所述第二关联度是否大于第三预设阈值;
[0197] 若所述第二关联度大于所述第三预设阈值,则判断所述第一关联度是否小于第四预设阈值,所述第四预设阈值小于所述第三预设阈值;
[0198] 若所述第一关联度小于所述第四预设阈值,则将所述第一分屏窗口的尺寸与所述第二分屏窗口的尺寸的比例调整为0:100%。
[0199] 在一些实施例中,根据所述第一关联度、所述第二关联度对所述第一分屏窗口的尺寸以及所述第二分屏窗口的尺寸进行调节时,处理器301执行以下步骤:
[0200] 计算所述第一关联度与所述第二关联度的比值;
[0201] 将所述第一分屏窗口的尺寸与所述第二分屏窗口的尺寸的比例调整为所述比值。
[0202] 存储器302可用于存储计算机程序和数据。存储器302存储的计算机程序中包含有可在处理器中执行的指令。计算机程序可以组成各种功能模块。处理器301通过调用存储在存储器302的计算机程序,从而执行各种功能应用以及数据处理。
[0203] 在一些实施例中,如图11所示,电子设备300还包括:射频电路303、显示屏304、控制电路305、输入单元306、音频电路307、传感器308以及电源309。其中,处理器301分别与射频电路303、显示屏304、控制电路305、输入单元306、音频电路307、传感器308以及电源309电性连接。
[0204] 射频电路303用于收发射频信号,以通过无线通信与网络设备或其他电子设备进行通信。
[0205] 显示屏304可用于显示由用户输入的信息或提供给用户的信息以及电子设备的各种图形用户接口,这些图形用户接口可以由图像、文本、图标、视频和其任意组合来构成。本申请实施例中,显示屏304可以用于显示第一分屏窗口和第二分屏窗口。
[0206] 控制电路305与显示屏304电性连接,用于控制显示屏304显示信息。
[0207] 输入单元306可用于接收输入的数字、字符信息或用户特征信息(例如指纹),以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。其中,输入单元306可以包括指纹识别模组。
[0208] 音频电路307可通过扬声器、传声器提供用户与电子设备之间的音频接口。
[0209] 传感器308用于采集外部环境信息。传感器308可以包括环境亮度传感器、加速度传感器、陀螺仪等传感器中的一种或多种。
[0210] 电源309用于给电子设备300的各个部件供电。在一些实施例中,电源309可以通过电源管理系统与处理器301逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。
[0211] 尽管图11中未示出,电子设备300还可以包括摄像头、蓝牙模块等,在此不再赘述。
[0212] 由上可知,本申请实施例提供了一种电子设备,所述电子设备执行以下步骤:在电子设备的显示屏上显示第一分屏窗口和第二分屏窗口,所述第一分屏窗口包括第一应用的界面,所述第二分屏窗口包括第二应用的界面;获取当前的地理位置信息;根据所述地理位置信息确定所述第一应用与当前地理位置的第一关联度以及所述第二应用与当前地理位置的第二关联度;根据所述第一关联度、所述第二关联度对所述第一分屏窗口的尺寸以及所述第二分屏窗口的尺寸进行调节。所述电子设备可以根据第一应用、第二应用与当前地理位置之间的关联度自动调节第一分屏窗口的尺寸和第二分屏窗口的尺寸,无需用户手动进行调节,因此可以提高电子设备的便利性。
[0213] 本申请实施例还提供一种存储介质,所述存储介质中存储有计算机程序,当所述计算机程序在计算机上运行时,所述计算机执行上述任一实施例所述的分屏窗口调节方法。
[0214] 需要说明的是,本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过计算机程序来指令相关的硬件来完成,所述计算机程序可以存储于计算机可读存储介质中,所述存储介质可以包括但不限于:只读存储器(ROM,Read Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁盘或光盘等。
[0215] 以上对本申请实施例所提供的分屏窗口调节方法、装置、存储介质及电子设备进行了详细介绍。本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。