分屏显示方法、装置、存储介质和电子设备制造方法及图纸

技术编号:19856715 阅读:20 留言:0更新日期:2018-12-22 11:32
本申请实施例公开了一种分屏显示方法、装置、存储介质和电子设备;所述方法包括:本申请实施例可以在显示应用界面时,检测用户针对应用界面的滑动操作;当检测到的滑动操作满足预设分屏触发条件时,获取滑动操作的滑动距离;根据滑动距离确定分屏显示的分屏数量;根据分屏数量对多个应用进行分屏显示该方案可以基于不同滑动操作的滑动距离来实现不同数量的分屏显示,无需用户进行繁琐的操作,简化了分屏显示操作,对于用户来说,只需要进行不同滑动距离的滑动操作即可实现不同数量的分屏,提升分屏显示效率。

【技术实现步骤摘要】
分屏显示方法、装置、存储介质和电子设备
本申请涉及电子设备领域,具体涉及一种分屏显示方法、装置、存储介质和电子设备。
技术介绍
随着终端技术的发展,终端已经开始从以前简单地提供通话设备渐渐变成一个通用软件运行的平台。该平台不再以提供通话管理为主要目的,而是提供一个包括通话管理、游戏娱乐、办公记事、移动支付等各类应用软件在内的运行环境,随着大量的普及,已经深入至人们的生活、工作的方方面面。分屏目前是Android系统智能终端的一种比较常见的用户场景。用户对于分屏使用时的体验是比较重视的,如果用户在使用分屏时,对分屏操作的快捷性,显示的表现力,进入与退出是否方便,人性化,都会有较高的要求,还有操作过程中的流畅度也比较影响体验,用户对手机的性能与直观感受会跟分屏操作关联起来,影响到产品的品牌与声誉。但目前的Android系统,对于用户使用分屏的场景,现阶段并没有特殊的处理,而且操作比较原始,不利于用户的快捷使用。
技术实现思路
本申请实施例提供一种分屏显示方法、装置、存储介质和电子设备,可以提高分屏显示效率。第一方面,本申请实施例提供一种分屏显示方法,包括:根据所述分屏数量生成多个分屏显示窗口,其中,所述多个分屏显示窗口中的第一分屏显示窗口显示当前的前台应用,所述多个分屏显示窗口中的第二分屏显示窗口显示候选分屏应用的应用图标;基于用户针对所述第二分屏显示窗口的图标选择操作,确定用户选择的目标应用图标;在所述第二分屏显示窗口中对所述目标应用图标对应的候选分屏应用进行显示。第二方面,本申请实施例还提供了一种分屏显示装置,包括:检测模块,用于在显示应用界面时,检测用户针对所述应用界面的滑动操作;距离获取模块,用于当检测到的滑动操作满足预设分屏触发条件时,获取所述滑动操作的滑动距离;数量确定模块,用于根据所述滑动距离确定分屏显示的分屏数量;分屏显示模块,用于根据所述分屏数量对多个应用进行分屏显示。第三方面,本申请实施例还提供一种存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述分屏显示方法的步骤。第四方面,本申请实施例还提供一种电子设备,包括存储器,处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述分屏显示方法的步骤。本申请实施例可以在显示应用界面时,检测用户针对应用界面的滑动操作;当检测到的滑动操作满足预设分屏触发条件时,获取滑动操作的滑动距离;根据滑动距离确定分屏显示的分屏数量;根据分屏数量对多个应用进行分屏显示该方案可以基于不同滑动操作的滑动距离来实现不同数量的分屏显示,无需用户进行繁琐的操作,简化了分屏显示操作,对于用户来说,只需要进行不同滑动距离的滑动操作即可实现不同数量的分屏,提升分屏显示效率。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本申请实施例提供的分屏显示方法的一种流程示意图。图2为本申请实施例提供的分屏显示示意图。图3为本申请实施例提供的分屏显示方法的场景示意图。图4为本申请实施例提供的分屏显示方法的另一种场景意图。图5为本申请实施例提供的分屏显示方法的另一种场景示意图。图6为本申请实施例提供的分屏显示装置的另一种场景示意图。图7为本申请实施例提供的分屏显示方法的另一种流程示意图。图8为本申请实施例提供的分屏显示方法的另一种场景示意图。图9为本申请实施例提供的分屏显示装置的另一种结构示意图。图10为本申请实施例提供的分屏显示装置的另一种结构示意图。图11为本申请实施例提供的电子设备的一种结构示意图。图12为本申请实施例提供的电子设备的另一种结构示意图。具体实施方式请参照图式,其中相同的组件符号代表相同的组件,本申请的原理是以实施在一适当的运算环境中来举例说明。以下的说明是基于所例示的本申请具体实施例,其不应被视为限制本申请未在此详述的其它具体实施例。在以下的说明中,本申请的具体实施例将参考由一部或多部计算机所执行的步骤及符号来说明,除非另有述明。因此,这些步骤及操作将有数次提到由计算机执行,本文所指的计算机执行包括了由代表了以一结构化型式中的数据的电子信号的计算机处理单元的操作。此操作转换该数据或将其维持在该计算机的内存系统中的位置处,其可重新配置或另外以本领域测试人员所熟知的方式来改变该计算机的运作。该数据所维持的数据结构为该内存的实体位置,其具有由该数据格式所定义的特定特性。但是,本申请原理以上述文字来说明,其并不代表为一种限制,本领域测试人员将可了解到以下所述的多种步骤及操作亦可实施在硬件当中。本申请的原理使用许多其它泛用性或特定目的运算、通信环境或组态来进行操作。所熟知的适合用于本申请的运算系统、环境与组态的范例可包括(但不限于)手持电话、个人计算机、服务器、多处理器系统、微电脑为主的系统、主架构型计算机、及分布式运算环境,其中包括了任何的上述系统或装置。以下将分别进行详细说明。本实施例将从分屏显示装置的角度进行描述,该装置具体可以集成在电子设备中,该电子设备可以为移动互连接网络设备(如智能手机、平板电脑)等具备图像处理功能的电子设备。参考图1,图1为本申请实施例提供的分屏显示方法的一种流程示意图,包括以下步骤:101、在显示应用界面时,检测用户针对应用界面的滑动操作。比如,参考图2,在电子设备显示应用A的应用界面时,电子设备可以检测用户针对该应用界面的滑动操作。在一实施例中,电子设备可以实时检测针对应用界面的操作如滑动操作,当检测到滑动操作时,电子设备可以得到滑动操作的相关信息,比如,滑动操作的滑动方向、滑动轨迹、滑动时长、滑动距离、滑动速度等信息。102、当检测到的滑动操作满足预设分屏触发条件时,获取滑动操作的滑动距离。其中,预设分屏触发条件为预设的触发分屏显示的条件,该条件可以根据实际需求设定,比如,基于滑动操作的相关信息进行设定。比如,预设分屏触发条件可以包括:滑动操作满足预设操作条件;也即,步骤“当检测到的滑动操作满足预设分屏触发条件时,获取滑动操作的滑动距离”,可以包括:当检测到的滑动操作满足预设操作条件时,获取滑动操作的滑动距离。其中,预设操作条件可以基于滑动操作的相关操作信息来设定,比如,预设操作条件可以包括滑动操作的滑动方向为预设方向,滑动操作的滑动轨迹为预设轨迹,滑动距离为预设距离等中的至少一种。其中,滑动距离可以从操作检测存储单元中获取,比如,电子设备对用户针对应用界面的操作进行检测时,可以将检测到的操作信息保存在相应的存储单元(如操作检测存储单元)中,这样后续在需要获取操作信息如滑动距离时,可以从该存储单元中提取。103、根据滑动距离确定分屏显示的分屏数量。其中,分屏数量为电子设备分屏显示需要显示的分屏窗口数量,也即,电子设备在分屏显示时显示屏划分的分屏显示区域数量。其中,基于滑动距离确定分屏数量的方式可以有多种,比如,在一实施例中,可以预先建立滑动距离与分屏数量之间的映射关系,这样后续便可以基于该映射关系和滑动距离确定相应的分屏数量。比如,步骤“根据滑动距离确定分屏显示的分屏数量”,可以包括:获取映本文档来自技高网...

【技术保护点】
1.一种分屏显示方法,其特征在于,包括:在显示应用界面时,检测用户针对所述应用界面的滑动操作;当检测到的滑动操作满足预设分屏触发条件时,获取所述滑动操作的滑动距离;根据所述滑动距离确定分屏显示的分屏数量;根据所述分屏数量对多个应用进行分屏显示。

【技术特征摘要】
1.一种分屏显示方法,其特征在于,包括:在显示应用界面时,检测用户针对所述应用界面的滑动操作;当检测到的滑动操作满足预设分屏触发条件时,获取所述滑动操作的滑动距离;根据所述滑动距离确定分屏显示的分屏数量;根据所述分屏数量对多个应用进行分屏显示。2.如权利要求1所述的分屏显示方法,其特征在于,根据所述滑动距离确定分屏显示的分屏数量,包括:获取映射关系集合,所述映射关系集合预设滑动距离与预设分屏数量之间的映射关系;根据所述滑动距离和所述映射关系集合,确定分屏显示的分屏数量。3.如权利要求1所述的分屏显示方法,其特征在于,根据所述滑动距离确定分屏显示的分屏数量,包括:获取所述滑动操作的滑动方向对应的分屏数量范围;基于所述滑动距离从分屏数量范围内确定分屏显示的分屏数量。4.如权利要求1所述的分屏显示方法,其特征在于,根据所述滑动距离确定分屏显示的分屏数量,包括:获取执行所述滑动操作的手指数量;获取所述手指数量对应的分屏数量范围;根据所述滑动距离从所述分屏数量范围中确定分屏显示的分屏数量。5.如权利要求1所述的分屏显示方法,其特征在于,根据所述分屏数量对多个应用进行分屏显示,包括:确定在前台运行的当前应用为待分屏应用;根据所述分屏数量,从在后台运行的后台应用中确定相应数量的待分屏应用;对所述待分屏应用进行分屏显示。6.如权利要求5所述的分屏显示方法,其特征在于,根据所述待分屏应用数量,从在后台运行的后台应用中确定相应数量的待分屏应用,包括:获取在后台运行的后台应用的使用频率;根据所述使用频率对所述后台应用进行排序,得到排序后应用;根据所述待分屏应用数量从排序后应用中选取相应数量的待分屏应用。7.如权利要求1所述的分屏显示方法,其特征在于,根据所述分屏数量对多个应用进行分屏显示,包括:确定与所述分屏数量相同数量的待分屏应用;确定与所述分屏数量相同数量的分屏显示进程;根据预定分配规则将所述待分屏应用分配给相应的分屏显示进程;通过所述分屏显示进程对其分配的待分屏应用进行分屏显示。8.如权利要求1所述的分屏显示方法,其特征在于,根据所述分屏数量对多个应用进行分屏显示,包括:根据所述分屏数量生成多个分屏显示窗口,其中,所述多个分屏显示窗口中的第一分屏显...

【专利技术属性】
技术研发人员:付亮晶林志泳李同喜曹丹
申请(专利权)人:OPPO广东移动通信有限公司
类型:发明
国别省市:广东,44

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

1