分屏显示方法、装置、存储介质及电子设备与流程

文档序号:15557258发布日期:2018-09-29 01:24阅读:169来源:国知局

本申请涉及电子显示技术领域,具体涉及一种分屏显示方法、装置、存储介质及电子设备。



背景技术:

目前,随着终端技术的发展和触控技术的愈发成熟,终端的屏幕尺寸也在不断增大。为了充分发挥大屏幕的应用价值,终端开始提供分屏显示模式。在分屏显示模式下,终端可以将屏幕的显示界面划分成两个子显示界面,两个子显示界面可以显示两个不同应用的内容。

终端的前台运行一个可用于分屏的应用时,启动分屏操作,将该应用显示在一子显示界面内,另一子显示界面则显示当前运行的其他应用的缩略图,在缩略图中选择一个应用显示在另一子显示界面。若当前运行的应用中没有用户想要的,则需要退出分屏界面,打开对应的应用,然后再重新进入分屏界面,并在另一子显示界面选择用户想要的应用,操作不方便。



技术实现要素:

本申请实施例提供了一种分屏显示方法、装置、存储介质及电子设备,方便在分屏模式开启支持分屏的应用。

第一方面,本申请实施例了提供了的一种分屏显示方法,应用于电子设备,所述处理方法包括:

当接收到分屏指令时,将显示界面分成第一子显示界面和第二子显示界面;

确定当前运行的目标应用,并将所述目标应用显示在所述第一子显示界面;

从电子设备的多个应用中选出支持分屏显示的多个预设应用;

根据所述多个预设应用的使用频率进行排序,得到预设排名;

按照所述预设排名,将所述多个预设应用的链接图标显示在所述第二子显示界面。

第二方面,本申请实施例提供了的分屏显示装置,包括:

分屏模块,用于当接收到分屏指令时,将显示界面分成第一子显示界面和第二子显示界面;

目标应用确定模块,用于确定当前运行的目标应用,并将所述目标应用显示在所述第一子显示界面;

选取模块,用于从电子设备的多个应用中选出支持分屏显示的多个预设应用;

排序模块,用于根据所述多个预设应用的使用频率进行排序,得到预设排名;

显示模块,用于按照所述预设排名,将所述多个预设应用的链接图标显示在所述第二子显示界面。

第三方面,本申请实施例提供的存储介质,其上存储有计算机程序,当所述计算机程序在计算机上运行时,使得所述计算机执行上述所述的分屏显示方法。

第四方面,本申请实施例提供的电子设备,包括处理器和存储器,所述存储器有计算机程序,所述处理器通过调用所述计算机程序,用于执行上述所述的分屏显示方法。

本申请实施例首先当接收到分屏指令时,将显示界面分成第一子显示界面和第二子显示界面;然后确定当前运行的目标应用,并将目标应用显示在第一子显示界面;接着从电子设备的多个应用中选出支持分屏显示的多个预设应用;再根据多个预设应用的使用频率进行排序,得到预设排名;最后按照预设排名,将多个预设应用的链接图标显示在第二子显示界面。在接收到分屏指令时,确定当前运行的目标应用并将其显示在第一子显示界面,然后选出支持分屏的多个预设应用,接着将多个预设应用排序,最后按照排序结果将多个预设应用的链接图标显示在第二子显示界面。可以方便用户快速从第二子显示界面选择需要的预设应用,不需要再退出分屏模式去启动预设应用,再重新进入分屏模型,简化操作,可以直接从第二子显示界面快速启动预设应用,而且预设应用按照预设排序排列,方便用户选取用户需要的应用。

附图说明

为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本申请实施例提供的分屏显示方法的应用场景示意图。

图2为本申请实施例提供的分屏显示方法的流程示意图。

图3为本申请实施例提供的分屏显示方法的另一流程示意图。

图4为本申请实施例提供的分屏显示方法的另一应用场景示意图。

图5为本申请实施例提供的分屏显示方法的又一应用场景示意图。

图6为本申请实施例提供的分屏显示装置的结构示意图。

图7为本申请实施例提供的分屏显示装置的另一结构示意图。

图8为本申请实施例提供的电子设备的结构示意图。

图9为本申请实施例提供的电子设备的另一结构示意图。

具体实施方式

请参照图式,其中相同的组件符号代表相同的组件,本申请的原理是以实施在一适当的运算环境中来举例说明。以下的说明是基于所例示的本申请具体实施例,其不应被视为限制本申请未在此详述的其它具体实施例。

在以下的说明中,本申请的具体实施例将参考由一部或多部计算机所执行的步骤及符号来说明,除非另有述明。因此,这些步骤及操作将有数次提到由计算机执行,本文所指的计算机执行包括了由代表了以一结构化型式中的数据的电子信号的计算机处理单元的操作。此操作转换该数据或将其维持在该计算机的内存系统中的位置处,其可重新配置或另外以本领域测试人员所熟知的方式来改变该计算机的运作。该数据所维持的数据结构为该内存的实体位置,其具有由该数据格式所定义的特定特性。但是,本申请原理以上述文字来说明,其并不代表为一种限制,本领域测试人员将可了解到以下所述的多种步骤及操作亦可实施在硬件当中。

本文所使用的术语“模块”可看做为在该运算系统上执行的软件对象。本文所述的不同组件、模块、引擎及服务可看做为在该运算系统上的实施对象。而本文所述的装置及方法可以以软件的方式进行实施,当然也可在硬件上进行实施,均在本申请保护范围之内。

本申请中的术语“第一”、“第二”和“第三”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或模块的过程、方法、系统、产品或设备没有限定于已列出的步骤或模块,而是某些实施例还包括没有列出的步骤或模块,或某些实施例还包括对于这些过程、方法、产品或设备固有的其它步骤或模块。

在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。

本申请实施例提供一种分屏显示方法,该分屏显示方法的执行主体可以是本申请实施例提供的分屏显示装置,或者集成了该分屏显示装置的电子设备,其中该分屏显示装置可以采用硬件或者软件的方式实现。其中,电子设备可以是智能手机、平板电脑、掌上电脑、笔记本电脑、或者台式电脑等设备。

请参阅图1,图1为本申请实施例提供的分屏显示方法的一个应用场景示意图。电子设备的显示界面为目标应用,其中该目标应用支持分屏显示。此时电子设备接收到用户的分屏操作时,如识别到一按键被长按,则将电子设备的显示界面划分为两个子显示界面,两个子显示界面分别显示该目标应用和支持分屏显示的其他预设应用。其中一个子显示界面显示第一目标应用,另一个子显示界面则显示支持分屏显示的其他预设应用a1-a9。

请参阅图2,图2为本申请实施例提供的分屏显示方法的流程示意图。本申请实施例提供的分屏显示方法的具体流程可以如下:

101,当接收到分屏指令时,将显示界面分成第一子显示界面和第二子显示界面。

分屏指令为提前预设设定的。例如,当识别到电子设备一个按键长按则认为接收到分屏指令,也可以为显示界面识别到某个特定手势,则认为接收到分屏指令。其中,该按键可以为菜单键、多任务键或返回键等与显示界面在同一面的按键,也可以为电子设备侧边的声音键、功能键等。某个特定手势可以为双指滑动手势、三指上滑手势、中间区域左右滑动手势等。

当接收到分屏指令时,将显示界面分成第一子显示界面和第二子显示界面,其中第一子显示界面和第二子显示界面的面积之和等于显示界面的面积。显示界面为电子设备显示屏全部的显示区域。

102,确定当前运行的目标应用,并将目标应用显示在第一子显示界面。

当电子设备前台运行一个应用时,接收到分屏指令,检测该应用是否为支持分屏的应用。若该应用为支持分屏的应用,则控制显示界面进入分屏显示模式,同时确定该应用为目标应用。确定了目标应用后,将其显示在第一子显示界面。

103,从电子设备的多个应用中选出支持分屏显示的多个预设应用。

电子设备上安装了很多应用,将这些应用进行筛选,从中选出得到支持分屏显示的多个预设应用。

其中,电子设备上安装的应用的系统文件内可以设置是否支持分屏显示的标签,筛选时,只需获取该标签即可判断该应用是否支持分屏显示。

电子设备上安装的应用若没有用于判断是否支持分屏显示的标签时,则可以将该应用上报服务器,服务器对该应用进行判断,若支持则发送支持信息至电子设备,电子设备接收该支持信息,并将该支持信息与应用对应并存储。若不支持则发送不支持信息至电子设备,电子设备接收该不支持信息,并将该不支持信息与应用对应并存储。

104,根据多个预设应用的使用频率进行排序,得到预设排名。

先获取多个预设应用的使用频率,该使用频率可以为在不分屏显示模式下的使用频率,也可以为在分屏显示模型下的使用频率,也可以为总的使用频率,即不分屏显示模型和分屏显示下的使用频率之和。得到多个预设应用的使用频率后,根据该使用频率对多个预设应用进行排序,得到一预设排名。

该预设排名可以按照使用频率从大到小依次排序,也可以按照使用频率从小到大依次排序。其中,若有两个或多个预设应用的使用频率相同,则可以根据预设应用的名称的字母顺序进行排序。

105,按照预设排名,将多个预设应用的链接图标显示在第二子显示界面。

得到多个预设应用按照使用频率排序的预设排名后,将多个预设应用的链接图标显示在第二子显示界面。

例如,按照预设排名,先从左向右依次排列,当一行排满时,再排下一行,以此类推。

在一些实施例中,按照预设排名,将多个预设应用的链接图标显示在第二子显示界面的步骤,可以包括:

将第二子显示界面分成主显示区域和次显示区域,次显示区域围绕主显示区域;

获取主显示区域容纳显示链接图标的第一数量;

将预设排名中前第一数量的预设应用的链接图标显示在主显示区域,将预设排名中排名在第一数量后的预设应用的链接图标显示在次显示区域。

将第二子显示界面分成主显示区域和次显示区域,其中,次显示区域围绕主显示区域。然后获取主显示区域的容量,即主显示区域能显示链接图标的数量,然后将预设排名中前几名的预设应用的链接图标显示在主显示区域,其他应用显示在次显示区域。如此,可以突出显示主显示区域内的链接图标,主显示区域内的链接图标使用频率更高,让用户使用的概率也更高,将其放在中间方便触发。

需要说明的是,次显示区域围绕主显示区域中,主显示区域在第二子显示界面的中间位置,次显示区域在第二子显示界面的边缘位置。若第二子显示界面为显示界面的下半部分,则主显示区域为第二子显示界面的中间位置,次显示区域为第二子显示界面的两侧和底部,第二子显示界面的上部因为与第一子显示界面相邻,则不将其划入次显示区域,而是划入主显示区域。即,第二子显示界面的中与第一子显示界面相邻的部分也为主显示区域。

在一些实施例中,将多个预设应用的链接图标显示在第二子显示界面的步骤之后,还可以包括:

将排名在第一预设名次前的多个预设应用的链接图标第一按预设比例放大显示;

将排名在第二预设名次后的多个预设应用的链接图标第二按预设比例缩小显示。

在将多个预设应用的链接图标显示在第二子显示界面后,将排名在第一预设名次前的多个预设应用的链接图标第一按预设比例放大显示,将排名在第二预设名次后的多个预设应用的链接图标第二按预设比例缩小显示。其中,第一预设名次可以根据第二子显示界面的大小设定,也可以根据第二子显示界面需要显示的链接图标设定,例如,第一预设名次可以设定为第四,则排名前三的放大显示。第二预设名次可以设定为倒数第6,则排名最后的五个缩小显示。第一预设比例可以根据相邻两个链接图标之间的空白区域设定,放大显示后不会相邻,第一预设比例可以为110%、120%等,第二预设比例可以为90%、80%等。进行第一预设比例和第二预设比例放大或缩小显示后,可以使其与没有经过放大或缩小显示的链接图标有明显的区别,方便用户查看。

在放大显示的同时,还可以使用其他方法增强其显示效果,如旋转该放大显示后的链接图标,原大小显示和放大显示之间循环显示等。在缩小显示的同时,还可以将该缩小的链接图标灰色处理,使其区别与其他链接图标,其他链接图标为彩色的。

需要说明的是,使用其他方法增强其显示效果可以单独使用,不与放大显示同时使用,如旋转该放大显示后的链接图标等。还可以将该缩小的链接图标灰色处理,使其区别与其他链接图标,其他链接图标为彩色的。

请参阅图3,图3为本申请实施例提供的分屏显示方法的另一流程示意图。本申请实施例提供的分屏显示方法的具体流程还可以如下:

201,当接收到分屏指令时,将显示界面分成第一子显示界面和第二子显示界面。

分屏指令为提前预设设定的。例如,当识别到电子设备一个按键长按则认为接收到分屏指令,也可以为显示界面识别到某个特定手势,则认为接收到分屏指令。其中,该按键可以为菜单键、多任务键或返回键等与显示界面在同一面的按键,也可以为电子设备侧边的声音键、功能键等。某个特定手势可以为双指滑动手势、三指上滑手势、中间区域左右滑动手势等。

当接收到分屏指令时,将显示界面分成第一子显示界面和第二子显示界面,其中第一子显示界面和第二子显示界面的面积之和等于显示界面的面积。显示界面为电子设备显示屏全部的显示区域。

202,确定当前运行的目标应用,并将目标应用显示在第一子显示界面。

当电子设备前台运行一个应用时,接收到分屏指令,检测该应用是否为支持分屏的应用。若该应用为支持分屏的应用,则控制显示界面进入分屏显示模式,同时确定该应用为目标应用。确定了目标应用后,将其显示在第一子显示界面。

203,从电子设备的多个应用中选出支持分屏显示的多个预设应用。

电子设备上安装了很多应用,将这些应用进行筛选,从中选出得到支持分屏显示的多个预设应用。

其中,电子设备上安装的应用的系统文件内可以设置是否支持分屏显示的标签,筛选时,只需获取该标签即可判断该应用是否支持分屏显示。

电子设备上安装的应用若没有用于判断是否支持分屏显示的标签时,则可以将该应用上报服务器,服务器对该应用进行判断,若支持则发送支持信息至电子设备,电子设备接收该支持信息,并将该支持信息与应用对应并存储。若不支持则发送不支持信息至电子设备,电子设备接收该不支持信息,并将该不支持信息与应用对应并存储。

204,根据多个预设应用的使用频率进行排序,得到第一待选排名。

先获取多个预设应用的使用频率,该使用频率可以为在不分屏显示模式下的使用频率,也可以为在分屏显示模型下的使用频率,也可以为总的使用频率,即不分屏显示模型和分屏显示下的使用频率之和。得到多个预设应用的使用频率后,根据该使用频率对多个预设应用进行排序,得到一待选排名。

该待选排名可以按照使用频率从大到小依次排序,也可以按照使用频率从小到大依次排序。其中,若有两个或多个预设应用的使用频率相同,则可以根据预设应用的名称的字母顺序进行排序。

205,根据多个预设应用与目标应用的关联度进行排序,得到第二待选排名。

确定了目标应用后,获取多个预设应用中各个预设应用与目标应用的多个关联度,即获取每个预设应用与目标应用的关联度,从而得到多个预设应用的多个关联度。其中,关联度可以通过电子设备的历史信息获取,例如,前台应用为目标应用时,获取从目标应用直接切换到某预设应用的切换次数,或者获取从目标应用切换到桌面,再从桌面切换到某预设应用的切换次数,然后根据切换次数计算目标应用与某预设应用的关联度,切换次数越大关联度越大。

需要说明的是,切换次数不止包括从目标应用切换到某预设应用的次数,还包括从某预设应用切换到目标应用的次数。

还例如,前台应用为目标应用时,当目标应用切换为后台应用后,预设时间内(如1分钟内),获取开启某个预设应用的使用次数,或获取将后台某个预设应用切换到前台应用的使用次数,根据使用次数计算目标应用与某预设应用的关联度,使用次数越大关联度越大。

需要说明的是,前台切换到后台的应用可以为某预设应用,使用次数可以为开启目标应用的次数,也可以为将目标应用从后台切换到前台的使用次数。

确定目标应用后,将该目标应用以及多个预设应用的名称发送到服务器,服务器根据大数据分析,然后得到各个预设应用与目标应用的关联度。其中,服务器进行大数据分析时,不仅包括目标应用与多个预设应用之间的相互切换次数、预设时间内的使用次数,还可以包括当前时间、网络环境、剩余电量等。其中当前时间为电子设备的系统时间,网络环境为当前的网络模式,包括wifi网络、移动通信网络等,还可以包括当前网络速度、网络质量等。

得到多个预设应用与目标应用的多个关联度后,根据多个预设应用与目标应用的关联度进行排序,得到第二待选排名。

206,将第一待选排名和第二待选排名进行计算得到预设排名。

得到第一待选排名和第二待选排名后,将其进行计算得到最终的预设排名。其中,计算可以将第一待选排名和第二待选排名的每个名次赋予一个值,然后将预设应用在两个待选排名中对应的值相加得到最终的值,然后根据最终的值进行排序得到预设排名。

另外,还可以对第一待选排名和第二待选排名的值进行不同权值的运算,如第一待选排名的值乘以0.8,第二待选排名的值乘以1.2,然后将经过全职运算的值相加得到最终的值,然后根据最终的值进行排序得到预设排名。

207,获取显示界面当前的显示模式,显示模式包括横屏显示和竖屏显示。

获取显示界面当前的显示模式可以通过系统内部的陀螺仪等模块识别得到。

208,若显示界面为横屏显示,则按照预设排名,将多个预设应用的链接图标在第二子显示界面内,从显示界面边缘排到第一显示子界面。

若显示界面为横屏显示,则第一子显示界面盒第二子显示界面为横屏显示,且左右相邻。此时,按照预设排名,将多个预设应用的链接图标在第二子显示界面内,从显示界面边缘排到第一显示子界面。无论是左横屏还是右横屏,预设应用的链接图标都是从显示界面的边缘排到中间,排名靠前的链接图标靠近用户的操作手,用户的操作手可以方便的触发排名靠前的预设应用。

在一些实施例中,例如,请参阅图4,多个预设应用的链接图标可以先沿竖直方向排列,一列排满后,再向中间排第二列,第二列还是从顶边开始排。即预设排名靠前的更靠近显示界面的边缘,靠后的更靠近中间。

在一些实施例中,多个预设应用的链接图标可以先沿横向方向排列,一行排满后,再排第二行,第二行还是从边缘开始排。即预设排名靠前的更靠近显示界面的边缘,靠后的更靠近中间。

209,若显示界面为竖屏显示,则获取当前用户的操作手。

若显示界面为竖屏显示,则第一子显示界面盒第二子显示界面也为竖屏显示,且上下相邻。此时,获取当前用户的操作手,即电子设备被用户的哪个手握持。

210,若用户的操作手为右手,则按照预设排名,将多个预设应用的链接图标在第二子显示界面内,从用户右手侧排到用户左手侧。

若用户的操作手为右手时,此时,按照预设排名,将多个预设应用的链接图标在第二子显示界面内,从用户右手侧排到用户左手侧。无论是正竖屏还是倒竖屏,预设应用的链接图标都是从用户右手侧排到用户左手侧,排名靠前的链接图标靠近用户的操作手,用户的操作手可以方便的触发排名靠前的预设应用。

在一些实施例中,例如,请参阅图5,多个预设应用的链接图标可以先沿竖直方向排列,一列排满后,再向另一侧排第二列,第二列还是从第二子显示界面的顶边开始排。即预设排名靠前的更靠近用户右手,靠后的更靠近左手。

在一些实施例中,多个预设应用的链接图标可以先沿横向方向排列,一行排满后,再排第二行,第二行还是从右手侧开始排。

211,若用户的操作手为左手,则按照预设排名,将多个预设应用的链接图标在第二子显示界面内,从用户左手侧排到用户右手侧。

若用户的操作手为左手时,此时,按照预设排名,将多个预设应用的链接图标在第二子显示界面内,从用户左手侧排到用户右手侧。无论是正竖屏还是倒竖屏,预设应用的链接图标都是从用户左手侧排到用户右手侧,排名靠前的链接图标靠近用户的操作手,用户的操作手可以方便的触发排名靠前的预设应用。

在一些实施例中,多个预设应用的链接图标可以先沿竖直方向排列,一列排满后,再向另一侧排第二列,第二列还是从第二子显示界面的顶边开始排。即预设排名靠前的更靠近用户左手,靠后的更靠近右手。

在一些实施例中,多个预设应用的链接图标可以先沿横向方向排列,一行排满后,再排第二行,第二行还是从左手侧开始排。

由上可知,本申请实施例的分屏显示方法,首先当接收到分屏指令时,将显示界面分成第一子显示界面和第二子显示界面;然后确定当前运行的目标应用,并将目标应用显示在第一子显示界面;接着从电子设备的多个应用中选出支持分屏显示的多个预设应用;再根据多个预设应用的使用频率进行排序,得到预设排名;最后按照预设排名,将多个预设应用的链接图标显示在第二子显示界面。在接收到分屏指令时,确定当前运行的目标应用并将其显示在第一子显示界面,然后选出支持分屏的多个预设应用,接着将多个预设应用排序,最后按照排序结果将多个预设应用的链接图标显示在第二子显示界面。可以方便用户快速从第二子显示界面选择需要的预设应用,不需要再退出分屏模式去启动预设应用,再重新进入分屏模型,简化操作,可以直接从第二子显示界面快速启动预设应用,而且预设应用按照预设排序排列,方便用户选取用户需要的应用。

请参阅图6,图6为本申请实施例提供的分屏显示装置的结构示意图。其中,该分屏显示装置400应用于电子设备,该分屏显示装置400包括分屏模块410、目标应用确定模块420、选取模块430、排序模块440以及显示模块450,如下:

分屏模块410,用于当接收到分屏指令时,将显示界面分成第一子显示界面和第二子显示界面;

目标应用确定模块420,用于确定当前运行的目标应用,并将目标应用显示在第一子显示界面;

选取模块430,用于从电子设备的多个应用中选出支持分屏显示的多个预设应用;

排序模块440,用于根据多个预设应用的使用频率进行排序,得到预设排名;

显示模块450,用于按照预设排名,将多个预设应用的链接图标显示在第二子显示界面。

请参阅图7,图7为本申请实施例提供的分屏显示装置的另一结构示意图。该排序模块440包括第一待选排名获取子模块441、第二待选排名获取子模块442以及预设排名获取子模块443。

第一待选排名获取子模块441,用于根据多个预设应用的使用频率进行排序,得到第一待选排名。

第二待选排名获取子模块442,用于根据多个预设应用与目标应用的关联度进行排序,得到第二待选排名。

预设排名获取子模块443,用于将第一待选排名和第二待选排名进行计算得到预设排名。

在一些实施例中,显示模块包括放大显示子模块以及缩小显示子模块。

放大显示子模块,用于将排名在第一预设名次前的多个预设应用的链接图标第一按预设比例放大显示。

缩小显示子模块,用于将排名在第二预设名次后的多个预设应用的链接图标第二按预设比例缩小显示。

在一些实施例中,显示模块包括划分子模块、第一数量获取子模块以及显示子模块。

划分子模块,用于将第二子显示界面分成主显示区域和次显示区域,次显示区域围绕主显示区域;

第一数量获取子模块,用于获取主显示区域容纳显示链接图标的第一数量;

显示子模块,用于将预设排名中前第一数量的预设应用的链接图标显示在主显示区域,将预设排名中排名在第一数量后的预设应用的链接图标显示在次显示区域。

在一些实施例中,显示模块包括显示模式获取子模块以及排列子模块。

显示模式获取子模块,用于获取显示界面当前的显示模式,显示模式包括横屏显示和竖屏显示;

排列子模块,用于若显示界面为横屏显示,则按照预设排名,将多个预设应用的链接图标在第二子显示界面内,从显示界面边缘排到第一显示子界面。

在一些实施例中,显示模块还包括操作手获取模块。

操作手获取模块,用于若显示界面为竖屏显示,则获取当前用户的操作手;

排列子模块,还用于若用户的操作手为右手,则按照预设排名,将多个预设应用的链接图标在第二子显示界面内,从用户右手侧排到用户左手侧;

排列子模块,还用于若用户的操作手为左手,则按照预设排名,将多个预设应用的链接图标在第二子显示界面内,从用户左手侧排到用户右手侧。

由上可知,本申请实施例的分屏显示装置,首先分屏模块410当接收到分屏指令时,将显示界面分成第一子显示界面和第二子显示界面;然后目标应用确定模块420确定当前运行的目标应用,并将目标应用显示在第一子显示界面;接着选取模块430从电子设备的多个应用中选出支持分屏显示的多个预设应用;再排序模块440根据多个预设应用的使用频率进行排序,得到预设排名;最后显示模块450按照预设排名,将多个预设应用的链接图标显示在第二子显示界面。在接收到分屏指令时,确定当前运行的目标应用并将其显示在第一子显示界面,然后选出支持分屏的多个预设应用,接着将多个预设应用排序,最后按照排序结果将多个预设应用的链接图标显示在第二子显示界面。可以方便用户快速从第二子显示界面选择需要的预设应用,不需要再退出分屏模式去启动预设应用,再重新进入分屏模型,简化操作,可以直接从第二子显示界面快速启动预设应用,而且预设应用按照预设排序排列,方便用户选取用户需要的应用。

本申请实施例还提供一种电子设备。请参阅图8,电子设备500包括处理器501以及存储器502。其中,处理器501与存储器502电性连接。

处理器500是电子设备500的控制中心,利用各种接口和线路连接整个电子设备的各个部分,通过运行或加载存储在存储器502内的计算机程序,以及调用存储在存储器502内的数据,执行电子设备500的各种功能并处理数据,从而实现对电子设备物料信息的自动变更。

存储器502可用于存储软件程序以及模块,处理器501通过运行存储在存储器502的计算机程序以及模块,从而执行各种功能应用以及数据处理。存储器502可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的计算机程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据电子设备的使用所创建的数据等。此外,存储器502可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器502还可以包括存储器控制器,以提供处理器501对存储器502的访问。

在本申请实施例中,电子设备500中的处理器501会按照如下的步骤,将一个或一个以上的计算机程序的进程对应的指令加载到存储器502中,并由处理器501运行存储在存储器502中的计算机程序,从而实现各种功能,如下:

确定当前运行的目标应用,并将所述目标应用显示在所述第一子显示界面;

从电子设备的多个应用中选出支持分屏显示的多个预设应用;

根据所述多个预设应用的使用频率进行排序,得到预设排名;

按照所述预设排名,将所述多个预设应用的链接图标显示在所述第二子显示界面。

在一些实施例中,根据所述多个预设应用的使用频率进行排序,得到预设排名时,处理器501可以具体执行以下步骤:

根据所述多个预设应用的使用频率进行排序,得到第一待选排名;

根据所述多个预设应用与所述目标应用的关联度进行排序,得到第二待选排名;

将所述第一待选排名和所述第二待选排名进行计算得到预设排名。

在一些实施例中,按照所述预设排名,将所述多个预设应用的链接图标依次显示在所述第二子显示界面时,处理器501可以具体执行以下步骤:

将排名在第一预设名次前的多个预设应用的链接图标第一按预设比例放大显示;

将排名在第二预设名次后的多个预设应用的链接图标第二按预设比例缩小显示。

在一些实施例中,按照所述预设排名,将所述多个预设应用的链接图标显示在所述第二子显示界面时,处理器501可以具体执行以下步骤:

将所述第二子显示界面分成主显示区域和次显示区域,所述次显示区域围绕所述主显示区域;

获取所述主显示区域容纳显示链接图标的第一数量;

将所述预设排名中前第一数量的预设应用的链接图标显示在主显示区域,将所述预设排名中排名在第一数量后的预设应用的链接图标显示在次显示区域。

在一些实施例中,按照所述预设排名,将所述多个预设应用的链接图标显示在所述第二子显示界面时,处理器501可以具体执行以下步骤:

获取显示界面当前的显示模式,所述显示模式包括横屏显示和竖屏显示;

若显示界面为横屏显示,则按照所述预设排名,将所述多个预设应用的链接图标在所述第二子显示界面内,从所述显示界面边缘排到所述第一显示子界面。

在一些实施例中,获取显示界面当前的显示模式,所述显示模式包括横屏显示和竖屏显示的步骤之后,处理器501可以具体执行以下步骤:

若显示界面为竖屏显示,则获取当前用户的操作手;

若所述用户的操作手为右手,则按照所述预设排名,将所述多个预设应用的链接图标在所述第二子显示界面内,从所述用户右手侧排到用户左手侧;

若所述用户的操作手为左手,则按照所述预设排名,将所述多个预设应用的链接图标在所述第二子显示界面内,从所述用户左手侧排到用户右手侧。

由上可知,本申请实施例的电子设备,首先当接收到分屏指令时,将显示界面分成第一子显示界面和第二子显示界面;然后确定当前运行的目标应用,并将所述目标应用显示在所述第一子显示界面;接着从电子设备的多个应用中选出支持分屏显示的多个预设应用;再根据所述多个预设应用的使用频率进行排序,得到预设排名;最后按照所述预设排名,将所述多个预设应用的链接图标显示在所述第二子显示界面。在接收到分屏指令时,确定当前运行的目标应用并将其显示在第一子显示界面,然后选出支持分屏的多个预设应用,接着将多个预设应用排序,最后按照排序结果将多个预设应用的链接图标显示在第二子显示界面。可以方便用户快速从第二子显示界面选择需要的预设应用,不需要再退出分屏模式去启动预设应用,再重新进入分屏模型,简化操作,可以直接从第二子显示界面快速启动预设应用,而且预设应用按照预设排序排列,方便用户选取用户需要的应用。

请一并参阅图9,在一些实施例中,电子设备500还可以包括:显示器503、射频电路504、音频电路505以及电源506。其中,其中,显示器503、射频电路504、音频电路505以及电源506分别与处理器501电性连接。

所述显示器503可以用于显示由用户输入的信息或提供给用户的信息以及各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。显示器503可以包括显示面板,在一些实施例中,可以采用液晶显示器(liquidcrystaldisplay,lcd)、或者有机发光二极管(organiclight-emittingdiode,oled)等形式来配置显示面板。

所述射频电路504可以用于收发射频信号,以通过无线通信与网络设备或其他电子设备建立无线通讯,与网络设备或其他电子设备之间收发信号。

所述音频电路505可以用于通过扬声器、传声器提供用户与电子设备之间的音频接口。

所述电源506可以用于给电子设备500的各个部件供电。在一些实施例中,电源506可以通过电源管理系统与处理器501逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。

尽管图9中未示出,电子设备500还可以包括摄像头、蓝牙模块等,在此不再赘述。

本申请实施例还提供一种存储介质,所述存储介质存储有计算机程序,当所述计算机程序在计算机上运行时,使得所述计算机执行上述任一实施例中的分屏显示方法,比如:当接收到分屏指令时,将显示界面分成第一子显示界面和第二子显示界面;确定当前运行的目标应用,并将所述目标应用显示在所述第一子显示界面;从电子设备的多个应用中选出支持分屏显示的多个预设应用;根据所述多个预设应用的使用频率进行排序,得到预设排名;按照所述预设排名,将所述多个预设应用的链接图标显示在所述第二子显示界面。

在本申请实施例中,存储介质可以是磁碟、光盘、只读存储器(readonlymemory,rom)、或者随机存取记忆体(randomaccessmemory,ram)等。

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

需要说明的是,对本申请实施例的分屏显示方法而言,本领域普通测试人员可以理解实现本申请实施例的分屏显示方法的全部或部分流程,是可以通过计算机程序来控制相关的硬件来完成,所述计算机程序可存储于一计算机可读取存储介质中,如存储在电子设备的存储器中,并被该电子设备内的至少一个处理器执行,在执行过程中可包括如分屏显示方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储器、随机存取记忆体等。

对本申请实施例的分屏显示装置而言,其各功能模块可以集成在一个处理芯片中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中,所述存储介质譬如为只读存储器,磁盘或光盘等。

以上对本申请实施例所提供的一种分屏显示方法、装置、存储介质及电子设备进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1