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

文档序号:15625405发布日期:2018-10-09 22:51阅读:201来源:国知局

本发明涉及电子设备技术领域,尤其涉及一种分屏显示的处理方法、装置、存储介质及电子设备。



背景技术:

随着电子设备的功能越来越强大,电子设备如手机上能运行的应用程序越来越多。在很多场景中,手机可能需要同时使用多个应用程序,并且还需要在显示屏上同时显示多个应用程序,因此需要使用到分屏功能,将多个应用程序同时运行在显示屏的多个显示区域上。

目前,手机会提供可以触发分屏功能的按钮,但是为了防止误操作,往往需要用户手动切换到指定显示界面中,才可以找到触发分屏功能的按钮,操作麻烦,分屏显示的处理效率较低。



技术实现要素:

本申请实施例提供了一种分屏显示的处理方法、装置、存储介质及电子设备,能够提升分屏显示的处理效率。

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

获取显示屏上的手势信息;

当判断出所述手势信息为预设手势信息时,获取所述手势信息对应的位置变化信息;

当判断出所述位置变化信息为预设位置变化信息时,获取所述显示屏当前显示的第一显示界面,并将所述显示屏的显示区域划分为至少两个子区域;

将所述第一显示界面显示在所述至少两个子区域中的第一子区域中。

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

第一获取单元,用于获取显示屏上的手势信息;

第二获取单元,用于当判断出所述手势信息为预设手势信息时,获取所述手势信息对应的位置变化信息;

划分单元,用于当判断出所述位置变化信息为预设位置变化信息时,获取所述显示屏当前显示的第一显示界面,并将所述显示屏的显示区域划分为至少两个子区域;

显示单元,用于将所述第一显示界面显示在所述至少两个子区域中的第一子区域中。

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

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

本申请实施例通过获取显示屏上的手势信息;当判断出手势信息为预设手势信息时,获取手势信息对应的位置变化信息;当判断出位置变化信息为预设位置变化信息时,获取显示屏当前显示的第一显示界面,并将显示屏的显示区域划分为至少两个子区域;将第一显示界面显示在至少两个子区域中的第一子区域中。以此用户可以通过特定的手势配合手势位置变化,快速的实现显示屏的分屏显示功能,极大的提升了分屏显示的处理效率。

附图说明

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

图1是本申请实施例提供的分屏显示的处理方法的一个流程示意图。

图2是本申请实施例提供的分屏显示的处理方法的另一个流程示意图。

图3a是本申请实施例提供的分屏处理的场景示意图。

图3b是本申请实施例提供的分屏处理的另一场景示意图。

图4是本申请实施例提供的分屏显示的处理装置的一个结构示意图。

图5是本申请实施例提供的分屏显示的处理装置的另一结构示意图。

图6是本申请实施例提供的电子设备的一个结构示意图。

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

具体实施方式

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

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

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

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

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

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

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

201、获取显示屏上的手势信息。

其中,该显示屏可以为电容式触摸屏,电容式触摸屏技术是利用人体的电流感应进行工作的。电容式触摸屏是一块四层复合玻璃屏,玻璃屏的内表面和夹层各涂有一层氧化铟锡(indiumtinoxide,ito),最外层是一薄层矽土玻璃保护层,夹层ito涂层作为工作面,四个角上引出四个电极,内层ito为屏蔽层以保证良好的工作环境。当手指触摸在金属层上时,由于人体电场,用户和触摸屏表面形成以一个耦合电容,对于高频电流来说,电容是直接导体,于是手指从接触点吸走一个很小的电流。这个电流分别从触摸屏的四角上的电极中流出,并且流经这四个电极的电流与手指到四角的距离成正比,控制器通过对这四个电流比例的精确计算,得出触摸点的位置。

在一实施方式中,该电容式触摸屏可以实现多点触控,具体为增加互电容的电极,简单地说,就是将屏幕分块,在每一个区域里设置一组互电容模块都是独立工作,所以电容屏就可以独立检测到各区域的触控情况,进行处理后,简单地实现多点触控。

进一步的,可以通过该电容式触摸屏获取用户的手势信息,用户可以在电容式触摸屏上进行任意手势操作,比如,单手指点击操作、双手指点击操作、三手指点击操作等等,该电容式触摸屏可以通过电极获取到用户手指点击触摸屏时产生的数据,以生成手势信息。

在一些实施方式中,该获取显示屏上的手势信息的步骤,可以包括:

(1)通过显示屏获取用户在显示屏上的点击触控操作。

(2)分析该点击触控操作,以确定该点击触控操作对应的点触控数据。

(3)根据该点触控数据生成手势信息。

其中,显示屏可以通过电极获取用户在显示屏上的点击触控操作,该点击触控操作可以为单点触控操作、双点触控操作或者三点触控操作等等。需要说明的是,当用户单手指点击时,产生单点触控操作,当用户双手指点击时,产生双点触控操作,当用户三指点击时,产生三点触控操作,以此类推。

进一步的,当显示屏通过电极获取到点击触控操作时,分析每一点的具体电流大小,确定出每一点的位置坐标信息,确定出点触控数据,并根据该点触控数据生成手势信息。

202、当判断出手势信息为预设手势信息时,获取手势信息对应的位置变化信息。

其中,当判断出手势信息为预设手势信息时,说明用户输入的手势为预设手势,如手势信息指示为三点触控操作,预设手势信息指示也为三点触控操作,那么判定为手势信息为预设手势信息,通过显示屏获取手势信息对应的位置变化信息。

需要说明的是,用户除了可以在显示屏上进行点击触控操作,还可以在显示屏上实现滑动触控操作,当用户以一定的手势在显示屏上进行滑动时,显示屏上的电极获取到的手势的位置坐标会对应产生变化,电子设备根据该变化生成位置变化信息,可以根据该位置变化信息判断出手势的滑动方向,如上滑动作、下滑动作、左滑动作以及右滑动作。

在一些实施实施方式中,该获取手势信息对应的位置变化信息的步骤,可以包括:

(1)通过显示屏获取用户在显示屏上的滑动触控操作;

(2)分析该滑动触控操作,以确定该滑动触控操作对应的滑动触控数据;

(3)根据该滑动触控数据生成位置变化信息。

其中,通过显示屏上的电极获取用户在显示屏上的滑动触控操作,当用户的手指在显示屏上滑动时,电极获取到的手指的位置坐标会发生对应的变化,电子设备根据该位置坐标确定出对应的滑动触控数据,并根据该滑动触控数据生成位置变化信息。

203、当判断出位置变化信息为预设位置变化信息时,获取显示屏当前显示的第一显示界面,并将显示屏的显示区域划分为至少两个子区域。

其中,当判断出手势信息为预设手势信息时,说明用户输入的手势为预设手势,如手势信息指示为三点触控操作,预设手势信息指示也为三点触控操作,那么判定为手势信息为预设手势信息,通过显示屏获取手势信息对应的位置变化信息,当判断出位置变化信息也为预设位置变化信息时,说明用户基于手势输入的滑动动作为预设滑动动作,如位置变化信息指示为上滑动作,预设位置变化信息指示也为上滑动作时,那么判定为位置变化信息为预设位置变化信息。

现有的电子设备的显示区域一般为显示屏的整块区域,虽然电子设备可以同时运行多个应用程序,但是在整块区域上只能同时显示一个应用程序,如果需要使用其他应用程序时,必须进行切换,过程比较繁琐。

进一步的,电子设备会获取当前显示的第一显示界面,该第一显示界面可以为电子设备的桌面显示界面,也可以为具体的应用程序的显示界面,如视频应用程序的视频显示界面,聊天应用程序的聊天显示界面。同时将显示屏的显示区域划分为至少两个子区域,该至少两个子区域中的内容可以同时进行运行,用户可以根据需要选择其中的任一子区域作为焦点区域进行操作。

204、将第一显示界面显示在至少两个子区域中的第一子区域中。

其中,电子设备可以将第一显示界面的内容显示在至少两个子区域中的第一子区域中。在一实施方式中,该第一子区域为靠近显示屏顶端的子区域。同时,电子设备会获取其他应用程序的图标,并将该图标显示在第二子区域中,用户可以根据需要选择其中的应用程序,当用户确定了某一图标时,电子设备会获取该图标对应的应用程序的显示界面,并将该显示界面显示在第二子区域中。以此类推,当还有第三子区域时,以上述方法进行分屏处理。

在一些实施方式中,该将第一显示界面显示在至少两个子区域中的第一子区域中的步骤,可以包括:

(1)将该第一显示界面显示在第一子区域中;

(2)根据使用频率由高至低的排列顺序将至少一个应用程序的图标进行显示;

(3)当接收到用户对该图标的选择指令时,将选择的图标对应的应用程序的第二显示界面显示在至少两个子区域中的第二子区域中。

其中,电子设备将第一显示界面显示在第一子区域中,并同时获取电子设备上的多个应用程序,根据平常使用的频率或者分屏处理频率由高至低的排列顺序将该多个应用程序排列在第二子区域中,用户可以根据该排列的应用程序的图标进行选择,当接收到用户对该图标的选择指令时,会将选择的图标对应的应用程序的第二显示界面显示在第二子区域中,以此类推,当有第三子区域时,以上述方法进行分屏处理。

在一实施方式中,将该第一显示界面显示在第一子区域中,可以按照使用频率由高至低的排列顺序将多个应用程序的缩略图显示在第二子区域中,用户可以选择一缩略图,将缩略图对应的应用程序的程序界面显示在第二子区域上。

由上可知,本申请实施例通过获取显示屏上的手势信息;当判断出手势信息为预设手势信息时,获取手势信息对应的位置变化信息;当判断出位置变化信息为预设位置变化信息时,获取显示屏当前显示的第一显示界面,并将显示屏的显示区域划分为至少两个子区域;将第一显示界面显示在至少两个子区域中的第一子区域中。以此用户可以通过特定的手势配合手势位置变化,快速的实现显示屏的分屏显示功能,极大的提升了分屏显示的处理效率。

下面将在上述实施例描述的方法基础上,对本申请的显示方法做进一步介绍。参考图2,该分屏显示的处理方法可以包括:

301、通过显示屏获取用户在显示屏上的点击触控操作。

其中,该显示屏可以为电容式触摸屏,因此电子设备可以通过显示屏获取用户在该显示屏上的点击触控操作,如当用户单手指在显示屏上进行触控时,为单点触控操作。当用户双手指在显示屏上进行触控时,为双点触控操作。当用户三手指在显示屏上进行触控时,为三点触控操作等等。

如图3a所示,当用户通过食指、中指以及无名指同时在电子设备10的显示屏上进行点击触控操作时,该显示屏可以感应并且获取该点击触控操作。

302、分析点击触控操作,以确定点击触控操作对应的点触控数据。

其中,显示屏通过电极上的电流变化感应到用户的点击触控操作,并且确定出每一触控点对应的位置坐标,根据该每一触控点对应的位置坐标确定出触控操作对应的点触控数据。

303、根据点触控数据生成手势信息。

其中,电子设备根据确定出的点触控数据生成手势信息,该手势信息可以指示用户点击触控操作在显示屏上对应的触控位置信息以及触控点信息。

304、判断手势信息中的点触控数据指示的点触控是否为三点触控。

其中,当判断出手势信息中的点触控数据指示的点触控为三点触控时,执行步骤305;当判断出手势信息中的点触控数据指示的点触控不为三点触控时,说明用户输入的手势动作不为三指触控动作,不满足第一步验证条件,返回执行步骤301,重新通过显示屏获取用户在显示屏上的点击触控操作。

305、通过显示屏获取用户在显示屏上的滑动触控操作。

其中,当判断出手势信息中的点触控数据指示的点触控为三点触控时,说明用户输入的手势动作为三指触控动作,满足第一步验证条件,电子设备通过显示屏获取用户在显示屏上的滑动触控操作,如当用户以上述手势动作在显示屏上进行上滑时,为上滑动作。当用户以上述手势动作在显示屏上进行下滑时,为下滑动作。当用户以上述手势动作在显示屏上进行左滑时,为左滑动作。当用户以上述手势动作在显示屏上进行右滑时,为右滑动作。

如图3a所示,当用户通过食指、中指以及无名指同时在电子设备10的显示屏上进行点击触控操作之后,向电子设备10的上端方向进行上滑,该显示屏可以感应并且获取该上滑触控操作。

306、分析滑动触控操作,以确定滑动触控操作对应的滑动触控数据。

其中,显示屏可以通过电极上的电流变化感应到用户的滑动触控操作,并且根据电流变化趋势可以感应出触控点对应的位置坐标变化数据,根据该位置坐标变化数据确定出滑动触控操作对应的滑动触控数据。

307、根据滑动触控数据生成位置变化信息。

其中,电子设备根据确定出的滑动触控数据生成位置变化信息,该位置变化信息可以指示用户的手势动作在显示屏上对应的触控点的位置坐标变化信息以及滑动方向。

308、判断位置变化信息中的滑动触控数据指示的滑动动作是否为上滑动作。

其中,当判断出位置变化信息中的滑动触控数据指示的滑动动作为上滑动作时,执行步骤309;当判断出位置变化信息中的滑动触控数据指示的滑动动作不为上滑动作时,不满足第二步验证条件,返回执行步骤301,重新通过显示屏获取用户在显示屏上的点击触控操作。

309、获取显示屏当前显示的第一显示界面,并将显示屏的显示区域划分为至少两个子区域。

其中,当判断出位置变化信息中的滑动触控数据指示的滑动动作为上滑动作时,说明用户输入的滑动动作为上滑动作,满足第二步验证条件,即通过三指点击加上滑动作的双重验证,开启分屏模式,电子设备会对应获取显示屏当前显示的第一显示界面,并将显示屏的显示区域划分为至少两个子区域,该至少两个子区域中的内容可以同时进行运行,用户可以根据需要选择其中的任一子区域作为焦点区域进行操作。

如图3a所示,当电子设备10判断出位置变化信息中的滑动触控数据指示的滑动动作为上滑动作时,电子设备10会获取显示屏当前显示的应用1的应用显示界面。请继续参考图3b,电子设备10会将显示屏的显示区域划分为第一子区域11以及第二子区域12。

310、将第一显示界面显示在第一子区域中。

其中,电子设备会将获取到的第一显示界面显示在第一子区域中,在一实施方式中,该第一子区域为靠近电子设备顶部的子区域。

如图3b所示,电子设备10会将获取到当前显示的应用1的应用显示界面显示在第一子区域11上,用户可以在第一子区域11上对应用1进行操控。

311、根据使用频率由高至低的排列顺序将至少一个应用程序的图标进行显示。

其中,可以获取电子设备上的应用程序的图标,并同时获取每一应用程序的使用频率,按照使用频率由高至低的排列顺序对应用程序的图标进行排序并显示。

如图3b所示,电子设备获取应用2、应用3、应用4以及应用5,并同时获取每一应用的使用频率,按照使用频率由高至低的顺序对应用2、应用3、应用4以及应用5进行排序并显示在第二子区域12中。

312、当接收到用户对图标的选择指令时,将选择的图标对应的应用程序的第二显示界面显示在至少两个子区域中的第二子区域中。

其中,用户可以根据分屏需要对显示的图标进行选择,当接收到用户对图标的选择指令时,电子设备会将选择的图标对应的应用程序的第二显示界面显示在至少两个子区域的第二子区域中。

在一实施方式中,当选择的图标对应的应用程序在后台已经运行时,可以直接从后台将该应用程序的当前显示界面显示在至少两个子区域中的第二子区域中。当选择的图标对应的应用程序在后台未运行时,直接启动该应用程序,并将启动后的应用程序的显示界面显示在至少两个子区域中。

如图3b所示,用户根据分屏需要选择应用5,电子设备10会将选择的应用5对应的显示界面显示在第二子区域12中。

由上可知,本申请实施例通过显示屏获取用户在显示屏上的点击触控操作进行验证。当点击触控操作验证为三指触控操作时,通过显示屏获取用户在显示屏上的滑动触控操作进行验证。当滑动触控操作验证为上滑动作时,将显示屏的显示区域划分为至少两个子区域,将显示屏当前显示的第一显示界面显示在至少两个子区域中的第一子区域中,并将用户选择的应用程序对应的第二显示界面显示在至少两个子区域中的第二子区域中。以此用户可以通过特定数量的手指点击配合特定滑动方向,快速的实现显示屏的分屏显示功能,极大的提升了分屏显示的处理效率。

在一实施例中还提供了一种分屏显示的处理装置。请参阅图4,图4为本申请实施例提供的分屏显示的处理装置的结构示意图。其中该分屏显示的处理装置应用于电子设备,该分屏显示的处理装置包括第一获取单元401、第二获取单元402、划分单元403以及显示单元404,如下:

该第一获取单元401,用于获取显示屏上的手势信息。

其中,该第一获取单元401可以通过该电容式触摸屏获取用户的手势信息,用户可以在电容式触摸屏上进行任意手势操作,比如,单手指点击操作、双手指点击操作、三手指点击操作等等,该电容式触摸屏可以通过电极获取到用户手指点击触摸屏时产生的数据,以生成手势信息。

该第二获取单元402,用于当判断出该手势信息为预设手势信息时,获取该手势信息对应的位置变化信息。

其中,当该第二获取单元402判断出手势信息为预设手势信息时,说明用户输入的手势为预设手势,如手势信息指示为三点触控操作,预设手势信息指示也为三点触控操作,那么判定为手势信息为预设手势信息,通过显示屏获取手势信息对应的位置变化信息。

该划分单元403,用于当判断出该位置变化信息为预设位置变化信息时,获取该显示屏当前显示的第一显示界面,并将该显示屏的显示区域划分为至少两个子区域。

其中,当该第二获取单元402判断出手势信息为预设手势信息时,说明用户输入的手势为预设手势,如手势信息指示为三点触控操作,预设手势信息指示也为三点触控操作,那么判定为手势信息为预设手势信息,通过显示屏获取手势信息对应的位置变化信息,当该划分单元403判断出位置变化信息也为预设位置变化信息时,说明用户基于手势输入的滑动动作为预设滑动动作,如位置变化信息指示为上滑动作,预设位置变化信息指示也为上滑动作时,那么判定为位置变化信息为预设位置变化信息。

进一步的,该划分单元403会获取当前显示的第一显示界面,该第一显示界面可以为电子设备的桌面显示界面,也可以为具体的应用程序的显示界面,如视频应用程序的视频显示界面,聊天应用程序的聊天显示界面。同时将显示屏的显示区域划分为至少两个子区域,该至少两个子区域中的内容可以同时进行运行,用户可以根据需要选择其中的任一子区域作为焦点区域进行操作。

该显示单元404,用于将该第一显示界面显示在该至少两个子区域中的第一子区域中。

其中,该显示单元404可以将第一显示界面的内容显示在至少两个子区域中的第一子区域中。在一实施方式中,该第一子区域为靠近显示屏顶端的子区域。同时,电子设备会获取其他应用程序的图标,并将该图标显示在第二子区域中,用户可以根据需要选择其中的应用程序,当用户确定了某一图标时,电子设备会获取该图标对应的应用程序的显示界面,并将该显示界面显示在第二子区域中。以此类推,当还有第三子区域时,以上述方法进行分屏处理。

在一实施例中,参考图5,该第一获取单元401,可以包括:

点击获取子单元4011,用于通过显示屏获取用户在显示屏上的点击触控操作;

确定子单元4012,用于分析该点击触控操作,以确定该点击触控操作对应的点触控数据;

生成子单元4013,用于根据该点触控数据生成手势信息。

在一实施例中,参考图5,该分屏显示的处理装置还可以包括:

判断单元405,用于判断该手势信息中的点触控数据指示的点触控是否为三点触控;

该第二获取单元402,具体还用于当判断出该手势信息中的点触控数据指示的点触控为三点触控时,判定为该手势信息为预设手势信息,执行获取该手势信息对应的位置变化信息的步骤。

其中,分屏显示的处理装置中各单元执行的步骤可以参考上述方法实施例描述的方法步骤。该分屏显示的处理装置可以集成在电子设备中,如手机、平板电脑等。

具体实施时,以上各个单元可以作为独立的实体实现,也可以进行任意组合,作为同一或若干个实体来实现,以上各个单位的具体实施可参见前面的实施例,在此不再赘述。

由上可知,本实施例提供的分屏显示的处理装置通过该第一获取单元401获取显示屏上的手势信息;当该第二获取单元402判断出手势信息为预设手势信息时,获取手势信息对应的位置变化信息;当该划分单元403判断出位置变化信息为预设位置变化信息时,获取显示屏当前显示的第一显示界面,并将显示屏的显示区域划分为至少两个子区域;该显示单元404将第一显示界面显示在至少两个子区域中的第一子区域中。以此用户可以通过特定的手势配合手势位置变化,快速的实现显示屏的分屏显示功能,极大的提升了分屏显示的处理效率。

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

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

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

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

获取显示屏上的手势信息;

当判断出该手势信息为预设手势信息时,获取该手势信息对应的位置变化信息;

当判断出该位置变化信息为预设位置变化信息时,获取该显示屏当前显示的第一显示界面,并将该显示屏的显示区域划分为至少两个子区域;

将该第一显示界面显示在该至少两个子区域中的第一子区域中。

在某些实施方式中,在获取显示屏上的手势信息时,处理器501可以具体执行以下步骤:

通过显示屏获取用户在显示屏上的点击触控操作;

分析该点击触控操作,以确定该点击触控操作对应的点触控数据;

根据该点触控数据生成手势信息。

在某些实施方式中,在获取该手势信息对应的位置变化信息之前,处理器501还可以具体执行以下步骤:

判断该手势信息中的点触控数据指示的点触控是否为三点触控;

当判断出该手势信息中的点触控数据指示的点触控为三点触控时,判定为该手势信息为预设手势信息,执行获取该手势信息对应的位置变化信息的步骤。

在某些实施方式中,在获取该手势信息对应的位置变化信息时,处理器501可以具体执行以下步骤:

通过显示屏获取用户在显示屏上的滑动触控操作;

分析该滑动触控操作,以确定该滑动触控操作对应的滑动触控数据;

根据该滑动触控数据生成位置变化信息。

在某些实施方式中,在获取该显示屏当前显示的第一显示界面之前,处理器501还可以具体执行以下步骤:

判断该位置变化信息中的滑动触控数据指示的滑动动作是否为上滑动作;

当判断出该位置变化信息中的滑动触控数据指示的滑动动作为上滑动作时,判定为该位置变化信息为预设位置变化信息,执行获取该显示屏当前显示的第一显示界面的步骤。

在某些实施方式中,在将该第一显示界面显示在该至少两个子区域中的第一子区域中时,处理器501可以具体执行以下步骤:

将该第一显示界面显示在第一子区域中;

根据使用频率由高至低的排列顺序将至少一个应用程序的图标进行显示;

当接收到用户对该图标的选择指令时,将选择的图标对应的应用程序的第二显示界面显示在至少两个子区域中的第二子区域中。

由上述可知,本申请实施例的电子设备,通过获取显示屏上的手势信息;当判断出手势信息为预设手势信息时,获取手势信息对应的位置变化信息;当判断出位置变化信息为预设位置变化信息时,获取显示屏当前显示的第一显示界面,并将显示屏的显示区域划分为至少两个子区域;将第一显示界面显示在至少两个子区域中的第一子区域中。以此用户可以通过特定的手势配合手势位置变化,快速的实现显示屏的分屏显示功能,极大的提升了分屏显示的处理效率。

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

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

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

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

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

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

本申请实施例还提供一种存储介质,该存储介质存储有计算机程序,当该计算机程序在计算机上运行时,使得该计算机执行上述任一实施例中的分屏显示的处理方法,比如:获取显示屏上的手势信息;当判断出该手势信息为预设手势信息时,获取该手势信息对应的位置变化信息;当判断出该位置变化信息为预设位置变化信息时,获取该显示屏当前显示的第一显示界面,并将该显示屏的显示区域划分为至少两个子区域;将该第一显示界面显示在该至少两个子区域中的第一子区域中。

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

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

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

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

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

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