本申请属于电子设备领域,具体涉及一种显示控制方法、装置、电子设备及介质。
背景技术:
电子设备的分屏双景模式,指的是,将电子设备的显示屏幕分为多个显示区域,各显示区域中分别存在一个取景框,利用多个取景框同时进行录像,以获取多个显示区域中的拍摄预览画面。现有技术中,分屏双景模式下,用户需要对各个拍摄预览画面分别执行操作,以调控拍摄预览画面的视觉效果。
在实现本申请过程中,发明人发现现有技术中至少存在如下问题:在分屏双景模式,用户只能分别对多个拍摄预览画面依次执行操作,导致用户在该模式下操作繁琐的问题。
技术实现要素:
本申请实施例的目的是提供一种显示控制方法、装置、电子设备及介质,能够解决当电子设备的显示屏幕包括多个显示区域的情况下用户依次对各个显示区域执行操作导致的操作繁琐的问题。
为了解决上述技术问题,本申请是这样实现的:
第一方面,本申请实施例提供了一种显示控制方法,应用于电子设备,所述电子设备的显示屏幕包括至少两个显示区域,在所述至少两个显示区域中显示不同的拍摄预览画面;该方法包括:
接收第一输入;
响应于所述第一输入,基于所述第一输入的输入参数,对所述至少两个显示区域中的至少一者执行目标操作;所述输入参数包括以下至少一项:输入位置、滑动轨迹和所述滑动轨迹的条数;目标操作与滑动轨迹相关联,执行目标操作的显示区域的数量与输入位置和滑动轨迹的条数中的至少一者相关联。
第二方面,本申请实施例提供了一种显示控制装置,包括:
第一输入接收模块,用于接收第一输入;
操作执行模块,用于响应于所述第一输入,基于所述第一输入的输入参数,对所述至少两个显示区域中的至少一者执行目标操作;所述输入参数包括以下至少一项:输入位置、滑动轨迹和所述滑动轨迹的条数;目标操作与滑动轨迹相关联,执行目标操作的显示区域的数量与输入位置和滑动轨迹的条数中的至少一者相关联。
第三方面,本申请实施例提供了一种电子设备,该电子设备包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的显示控制方法的步骤。
第四方面,本申请实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的显示控制方法的步骤。
第五方面,本申请实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的显示控制方法。
在本申请实施例中,接收第一输入;响应于第一输入,基于第一输入的输入参数,对至少两个显示区域中的至少一者执行目标操作;输入参数包括以下至少一项:输入位置、滑动轨迹和滑动轨迹的条数;目标操作与滑动轨迹相关联,执行目标操作的显示区域的数量与输入位置和滑动轨迹的条数中的至少一者相关联。通过本申请实施例的技术方案,能够在电子设备的显示屏幕包括多个显示区域时灵活地对其中的一个或多个显示区域执行目标操作,简化操作流程,提高对用户的操作友好性。
附图说明
图1为本申请一实施例提供的一种显示控制方法的一种流程示意图;
图2为本申请一实施例提供的一种显示控制方法的一个应用场景的示意图;
图3为本申请一实施例提供的一种显示控制方法的另一应用场景的示意图;
图4为本申请一实施例提供的一种显示控制方法的又一应用场景的示意图;
图5为本申请一实施例提供的一种显示控制装置的示意框图;
图6为本申请一实施例提供的一种电子设备的硬件结构示意图;
图7为本申请一实施例提供的另一种电子设备的硬件结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。
下面结合附图,通过具体的实施例及其应用场景对本申请实施例提供的显示控制方法进行详细地说明。
本发明实施例提供了一种显示控制方法、装置、电子设备和介质。该显示控制方法可以应用于电子设备侧,由电子设备执行,本发明实施例提及的电子设备包括但不限于手机、平板电脑、电脑、可穿戴设备等智能终端。
图1为本申请一实施例提供的一种显示控制方法的一种流程示意图。图1所示的显示控制方法应用于电子设备,电子设备的显示屏幕包括至少两个显示区域,在至少两个显示区域中显示不同的拍摄预览画面。参照图1所示,该显示控制方法包括步骤s102和步骤s104。下面对图1的示例实施例中的显示控制方法进行详细的说明。
步骤s102,接收第一输入。
第一输入包含用户在电子设备的显示屏幕上提交的滑动操作。第一输入还可以是用户在电子设备的显示屏幕上提交的单击操作、双击操作、长按操作等。
在一个实施例中,接收第一输入单元,包括:电子设备的用户输入单元获取用户在处于分屏双景模式下的电子设备的显示屏幕包括的至少两个区域上提交的滑动操作。
在分屏双景模式下,电子设备的显示屏幕包括至少两个显示区域,在至少两个显示区域中显示不同的拍摄预览画面。电子设备的显示屏幕包括的显示区域的数量、形状、大小、位置均可以预先配置,例如,电子设备的显示屏幕分为三个矩形显示区域,第一个矩形显示区域位于显示屏幕的上半部分,第二个与第三个矩形显示区域位于显示屏幕的下半部分,且第二个矩形显示区域位于下半部分的左半边,第三个矩形显示区域位于下半部分的右半边。
可选的,接收第二输入;响应于第二输入,基于第二输入的输入位置和滑动轨迹,调整至少两个显示区域的区域配置参数。
第二输入包含用户在电子设备的显示屏幕上提交的滑动操作。区域配置参数包含且不限于:显示区域的数量、大小、位置、形状。
响应于第二输入,基于第二输入的输入位置和滑动轨迹,调整至少两个显示区域的区域配置参数,包括:在电子设备的用户输入单元获取到滑动操作时,根据滑动操作的输入位置和滑动轨迹,调整至少两个显示区域的数量、大小、位置以及形状。
例如,电子设备的用户输入单元获取到用户在电子设备的显示屏幕包括的两个显示区域中的左侧的第一显示区的左侧区域边缘提交的向右滑动的滑动操作,电子设备的处理器根据该滑动操作的输入位置和滑动轨迹,缩小该第一显示区的面积。
以电子设备的显示屏幕包括两个显示区域为例,显示屏幕可以分为左右两个大小相同的矩形显示区域,也可以分为上下两个大小不同的正方形显示区域。本申请的实施例不对电子设备的显示屏幕包括的显示区域的形状、大小和位置进行特殊限定。
具体的,用户在处于分屏双景模式下的电子设备的显示屏幕包括的至少两个区域上提交的滑动操作,可以为,在电子设备进入分屏双景模式后,电子设备的屏幕由一个完整的显示区域转换为至少两个显示区域,用户利用多个手指同一时间分别在两个显示区域上进行的滑动操作。例如,用户将两个手指分别触碰于两个显示区域之间的区域界限的两侧,以同时控制两个显示区域。
在电子设备的用户输入单元执行上述步骤s102之前,电子设备还可以执行如下步骤:
电子设备的用户输入单元获取用户的分屏双景模式进入操作,电子设备的处理器响应于该分屏双景模式进入操作,进入分屏双景模式。其中,所述分屏双景模式进入操作包含且不限于拍照控件点击操作,在所述电子设备处于锁屏状态下的屏幕滑动操作,智能语音命令输入操作。
步骤s104,响应于第一输入,基于第一输入的输入参数,对至少两个显示区域中的至少一者执行目标操作;输入参数包括以下至少一项:输入位置、滑动轨迹和滑动轨迹的条数;目标操作与滑动轨迹相关联,执行目标操作的显示区域的数量与输入位置和滑动轨迹的条数中的至少一者相关联。
目标操作与滑动轨迹相关联,即目标操作与滑动轨迹之间存在对应关系。其中,不同显示区域中的滑动轨迹对应的目标操作可能相同,也可能不同。
执行目标操作的显示区域的数量与输入位置和滑动轨迹的条数中的至少一者相关联,可以是执行目标操作的显示区域的数量与输入位置存在对应关系,也可以是执行目标操作的显示区域的数量与滑动轨迹的条数存在对应关系,还可以是执行目标操作的显示区域的数量由输入位置和滑动轨迹的条数共同决定。
步骤s104分为两种情况,如下所示:
(a1)响应于第一输入,基于第一输入的输入参数,对至少两个显示区域中的一者执行目标操作;
(a2)响应于第一输入,基于第一输入的输入参数,对至少两个显示区域中的至少二者执行目标操作。
在(a1)的情况下,响应于第一输入,基于第一输入的输入位置、滑动轨迹和滑动轨迹的条数中的至少一项,对至少两个显示区域中的至少一者执行目标操作。
在(a2)的情况下,以电子屏幕包括两个显示区域为例,进行陈述。
具体的,以电子设备的显示屏幕包括左右两个大小相同的矩形显示区域为例,滑动轨迹包含且不限于:延垂直两个显示区域之间的区域界限的方向向左滑动,延垂直区域界限的方向向右滑动,沿平行区域界限的方向向上滑动,沿平行区域界限的方向向下滑动,延顺时针画圆的方向滑动和延逆时针画圆的方向滑动。滑动轨迹可根据用户的个人习惯预先设置。
可选的,至少两个显示区域包括第一显示区和第二显示区基于第一输入的输入参数,对至少两个显示区域中的至少一者执行目标操作,包括:若输入位置在第一显示区的第一区域内,则对第一预览画面执行目标操作;若输入位置在第一显示区的第二区域内,则对第一预览画面和第二预览画面执行目标操作;其中,第一显示区显示第一预览画面,第二显示区显示第二预览画面,第一区域位于第一显示区中远离第二显示区的一侧,第二区域位于第一显示区中靠近第二显示区的一侧。
在本实施例中,以电子设备的显示屏幕包括左右两个大小相同的矩形显示区域为例,至少两个显示区域包括第一显示区和第二显示区,第一显示区显示第一预览画面,第二显示区显示第二预览画面。当电子设备进入分屏双景模式后,电子设备的显示屏幕由由一个完整的显示区域转换为第一显示区和第二显示区,该第一显示区和第二显示区被划分为左屏控制区域、右屏控制区域以及双屏控制区域,其中,第一显示区的第一区域为左屏控制区域,第一显示区的第二区域为双屏控制区域的部分区域,第一区域位于第二区域左侧。参照图2所示,以图2a为例,第一区域为左屏控制区域202,第二区域为双屏控制区域206的左半部分区域。
若输入位置在第一区域,则只对第一显示区的第一预览画面执行目标操作;若输入位置在第二区域,则同时对两个拍摄预览画面执行目标操作。
可选的,若输入位置在第一显示区的第一区域内,则对第一预览画面执行目标操作,包括:若输入位置在第一显示区的第一区域内,则根据滑动轨迹,对第一预览画面执行第一区域操作;若输入位置在第一显示区的第二区域内,则对第一预览画面和第二预览画面执行目标操作,包括:若输入位置在第一显示区的第二区域内,则根据滑动轨迹,对第一预览画面和第二预览画面执第二区域操作。
第一显示区的第一区域和第二区域,可以参照如图2a所示的实施例,第一区域为左屏控制区域202,第二区域为双屏控制区域206的左半部分。电子设备中分别针对左屏控制区域202、右屏控制区域204以及双屏控制区域206,存储有滑动轨迹与目标操作之间的对应关系,例如,在左屏控制区域202上一条平行于第一显示区与第二显示区之间的区域界限,从下向上的滑动轨迹,对应于提高第一预览画面的亮度。针对左屏控制区域202、右屏控制区域204以及双屏控制区域206,可以采用相同的对应关系,例如,在左屏控制区域202上滑对应于提高第一预览画面的亮度,右屏控制区域204上滑对应于提高第二预览画面的亮度,双屏控制区域206上滑对应于提高第一预览画面和第二预览画面的亮度,便于用户记忆分屏双景模式下的操作方式;也可以采用不同的对应关系,例如,在左屏控制区域202内上滑对应于提高第一预览画面的亮度,在右屏控制区域204内上滑对应于拉近第二预览画面,在双屏控制区域206内上滑对应于同步拉远第一预览画面和第二预览画面,以使目标操作对应的调控方式更符合用户的左右手习惯。
本实施例中,执行目标操作的显示区域的数量与输入位置存在对应关系。
若输入位置在第一显示区的第一区域内,则根据滑动轨迹,对第一预览画面执行与第一区域对应的第一区域操作,例如,第一输入的输入位置在第一区域,滑动轨迹为沿平行第一显示区与第二显示区之间的区域界限的方向向上滑动,则对第一预览画面执行与第一区域对应的提高第一预览画面的亮度的操作。
若输入位置在第一显示区的第二区域内,则根据滑动轨迹,对第一预览画面和第二预览画面执行与第二区域对应的第二区域操作,例如,第一输入的输入位置在第二区域,滑动轨迹为沿平行第一显示区与第二显示区之间的区域界限的方向向下滑动,则执行与第二区域对应的拉近第一预览画面和第二预览画面的操作。
在本申请实施例中,通过在同一显示区域设置多个控制区域,能够简化分屏双景模式下的操作方式,且便于用户记忆,使得习惯于传统操作方式的用户能够更快地适应。
可选的,至少两个显示区域包括第三显示区和第四显示区;基于第一输入的输入参数,对至少两个显示区域中的至少一者执行目标操作,包括:若滑动轨迹的条数为第一数量,则对第三预览画面执行目标操作;若滑动轨迹的条数为第二数量,则对第三预览画面和第四预览画面执行目标操作;其中,第三显示区显示第三预览画面,第四显示区显示第四预览画面。
本实施例中,以电子设备的显示屏幕包括左右两个大小相同的矩形显示区域为例,至少两个显示区域包括第三显示区和第四显示区,第三显示区显示第三预览画面,第四显示区显示第四预览画面。第三显示区和第四显示区,可以与是与前述第一显示区和第二显示区相同的显示区域,也可以是与其不同的显示区域;同理,第三预览画面和第四预览画面,可以是与第一预览画面和第二预览画面相同的拍摄预览画面,也可以是与其不同的拍摄预览画面。
本实施例中,执行目标操作的显示区域的数量与滑动轨迹的条数存在对应关系。
下文中第一数量取1条为例,第二数量取2条为例,第一数量和第二数量可自定义设置。
电子设备中存储有针对各个显示区域,每种预设的滑动轨迹与该显示区域的显示内容对应的目标操作之间的对应关系,例如,在第三显示区上一条平行于第三显示区与第四显示区之间的区域界限,从下向上的滑动轨迹,可简称为上滑,对应于提高第三显示区中的第三预览画面的亮度。针对电子设备的不同显示区域,可以采用相同的对应关系,例如,第三显示区上滑对应于提高第三显示区中的第三预览画面的亮度,第四显示区上滑也对应于提高第四显示区的显示内容的亮度,便于用户记忆分屏双景模式下的操作方式;也可以采用不同的对应关系,例如,第三显示区上滑对应于提高第三显示区的显示内容的亮度,而第四显示区上滑对应于拉近第四预览画面,以使目标操作对应的调控方式更符合用户的左右手习惯。
若滑动轨迹的条数为第一数量,则对第三预览画面执行目标操作,包括:
若滑动轨迹的条数为第一数量,则对第三预览画面执行与滑动轨迹对应的目标操作,例如,滑动轨迹的条数为1条,滑动轨迹为沿平行第三显示区和第四显示区之间的区域界限的方向向上滑动,则电子设备的处理器提高第三预览画面的亮度。
若滑动轨迹的条数为第二数量,则对第三预览画面和第四预览画面执行目标操作,包括:若滑动轨迹的条数为第二数量,则对第三预览画面和第四预览画面执行与滑动轨迹对应的目标操作。
具体地,对第三预览画面和第四预览画面执行与滑动轨迹对应的目标操作,包括:
若滑动轨迹均为沿平行第三显示区与第四显示区之间的区域界限的方向向上滑动,则同步提高第三预览画面和第四预览画面的亮度;
若滑动轨迹均为沿平行区域界限的方向向下滑动,则同步降低第三预览画面和第四预览画面的亮度;
若左侧的滑动轨迹为延垂直区域界限的方向向左滑动,右侧的滑动轨迹为延垂直区域界限的方向向右滑动,则同步拉近第三预览画面和第四预览画面;
若左侧的滑动轨迹为延垂直区域界限的方向向右滑动,右侧的滑动轨迹为延垂直区域界限的方向向左滑动,则同步拉远第三预览画面和第四预览画面。
上述滑动轨迹与目标操作之间的对应关系可基于用户的个人使用习惯灵活设置,本申请实施例不对此进行特殊限定。
本申请实施例中,当用户进行分屏双景录像时,通过设置手指个数对应的目标操作,既能够只调控一个显示区域,又能够同时调控多个显示区域,简化了用户操作,且操作方式便于记忆。
可选的,至少两个显示区域包括第五显示区和第六显示区;输入位置包含第一输入位置和第二输入位置;基于第一输入的输入参数,对至少两个显示区域中的至少一者执行目标操作,包括:若第一输入位置在第五显示区,且第二输入位置在第六显示区,则对第五预览画面执行与第一滑动轨迹对应的第一操作,并对第六预览画面执行与第二滑动轨迹对应的第二操作;其中,第五显示区显示第五预览画面,第六显示区显示第六预览画面,第一滑动轨迹为在第一输入位置的第一输入的滑动轨迹,第二滑动轨迹为在第二输入位置的第一输入的滑动轨迹。
本实施例中,以电子设备的显示屏幕包括左右两个大小相同的矩形显示区域,第五显示区为至少两个显示区域中左侧的显示区域,第六显示区为至少两个显示区域中右侧的显示区域为例进行陈述。第五显示区和第六显示区,可以与是与前述第一显示区和第二显示区相同的显示区域,也可以是与其不同的显示区域;同理,第五预览画面和第六预览画面,可以是与第一预览画面和第二预览画面相同的拍摄预览画面,也可以是与其不同的拍摄预览画面。
本实施例中,执行目标操作的显示区域的数量由输入位置和滑动轨迹的条数共同决定,可以理解为,在电子设备的显示屏幕包含的至少两个显示区域中,存在至少一条滑动轨迹的显示区域的数量为执行目标操作的显示区域的数量。
电子设备中存储有针对各个显示区域,每种预设的滑动轨迹与目标操作之间的对应关系,例如,在第五显示区上一条平行于第五显示区与第六显示区之间的区域界限,从下向上的滑动轨迹,可简称为上滑,上滑对应的目标操作为提高第五显示区中的第五预览画面的亮度。针对电子设备的不同显示区域,可以采用相同的对应关系,例如,第五显示区上滑对应于提高第五显示区中的第五预览画面的亮度,第六显示区上滑对应于提高第六显示区的显示内容的亮度,便于用户记忆分屏双景模式下的操作方式;也可以采用不同的对应关系,例如,第五显示区上滑对应于提高第五显示区的显示内容的亮度,而第六显示区上滑对应于拉近第六预览画面,以使目标操作对应的调控方式更符合用户的左右手习惯。
具体地,若第五输入位置在第五显示区,且第六输入位置在第六显示区,则对第五预览画面执行与第一滑动轨迹对应的第一操作,并对第六预览画面执行与第二滑动轨迹对应的第二操作,包括:
若第五显示区的滑动轨迹为延垂直区域界限的方向向左滑动,第六显示区的滑动轨迹为延垂直区域界限的方向向右滑动,则同步拉近第五预览画面和第六预览画面;
若第五显示区的滑动轨迹为延垂直区域界限的方向向右滑动,第六显示区的滑动轨迹为延垂直区域界限的方向向左滑动,则同步拉远第五预览画面和第六预览画面;
若第五显示区的滑动轨迹为延垂直区域界限的方向向右滑动,第六显示区的滑动轨迹为延垂直区域界限的方向向右滑动,则拉远第五预览画面且同步拉近第六预览画面;
若第五显示区的滑动轨迹为延垂直区域界限的方向向左滑动,第六显示区的滑动轨迹为延垂直区域界限的方向向左滑动,则拉近第五预览画面且同步拉远第六预览画面;
若第五显示区的滑动轨迹为沿平行区域界限的方向向上滑动,第六显示区的滑动轨迹为沿平行区域界限的方向向上滑动,则同步提高第五预览画面和第六预览画面的亮度;
若第五显示区的滑动轨迹为沿平行区域界限的方向向下滑动,第六显示区的滑动轨迹为沿平行区域界限的方向向下滑动,则同步降低第五预览画面和第六预览画面的亮度;
若第五显示区的滑动轨迹为沿平行区域界限的方向向上滑动,第六显示区的滑动轨迹为沿平行区域界限的方向向下滑动,则提高第五预览画面的亮度,且同步降低第六预览画面的亮度;
若第五显示区的滑动轨迹为沿平行区域界限的方向向下滑动,第六显示区的滑动轨迹为沿平行区域界限的方向向上滑动,则降低第五预览画面的亮度,且同步提高第六预览画面的亮度。
以“第五显示区的滑动轨迹为延垂直区域界限的方向向左滑动,第六显示区的滑动轨迹为延垂直区域界限的方向向右滑动,则同步拉近第五预览画面和第六预览画面”为例进行陈述,参照图4a所示,第五显示区存在一条延垂直区域界限的方向向左滑动的滑动轨迹408,第六显示区存在一条延垂直区域界限的方向向右滑动的滑动轨迹410,电子设备的处理器根据第五显示区中的滑动轨迹408与第六显示区中的滑动轨迹410,同步拉近第五预览画面和第六预览画面。该示例中,针对第五显示区,滑动轨迹408对应于拉近拍摄预览画面,针对第六显示区,滑动轨迹410对应于拉近拍摄预览画面。
上述滑动轨迹与目标操作之间的对应关系仅为一种示例,可通过用户自定义的方式修改,例如,原来的左滑对应于拉远拍摄预览画面,上滑对应于提高显示区域的亮度,通过用户的自定义设置后被修改为,左滑对应于提高显示区域的亮度,上滑对应于拉远拍摄预览画面。滑动轨迹与目标操作之间的对应关系可基于用户的个人使用习惯灵活设置。
本申请实施例中,通过将两个手指分别触碰于两个显示区域之间的区域界限的两侧,以同时控制两个显示区域,不需要对每个显示区域先后分别进行调控,简化了调控多个显示区域的拍摄预览画面的流程。另外,若依次对第一预览画面和第二预览画面进行调控,可能会存在第一预览画面和第二预览画面的比例不协调,需要反复对比两个拍摄预览画面,并进行细微地调整,以获得比例协调的多个拍摄预览画面的问题。而本申请实施例中,两个手指同时操作两个显示区域,也有利于提高两个拍摄预览画面的比例的同步协调性,优化录像的视觉效果。本发明实施例充分利用了多手指操作的灵活性,提高了用户在分配双景模式下录像时操作的简易性和灵活性。
可选的,对第五预览画面执行与第一滑动轨迹对应的第一操作,并对第六预览画面执行与第二滑动轨迹对应的第二操作,包括:判断第一操作与第二操作之间是否发生冲突;若是,则根据预设的操作优先级,在第一操作和第二操作中确定操作优先级更高的操作;对目标预览画面执行优先级更高的操作,目标预览画面为优先级更高的操作对应的预览画面。
第一操作和第二操作,包含且不限于:提高/降低拍摄预览画面的亮度,拉近/拉远拍摄预览画面,快速切换分屏双景模式与普通照相模式。电子设备可预先设置操作优先级。
对目标预览画面执行优先级更高的操作,例如,若第一操作为操作优先级更高的操作,则对第一预览画面执行第一操作,且跳过执行第二操作。
在一个具体的例子中,首先,第一滑动轨迹为圆形,第二滑动轨迹为为沿平行区域界限的方向向下滑动,则第一操作为将分屏双景模式切换为普通照相模式,第二操作为降低第二预览画面的亮度,若电子设备的处理器将分屏双景模式切换为普通照相模式,则显然无法在普通照相模式下降低第二预览画面的亮度,故电子设备的处理器执行判断第一操作与第二操作之间是否发生冲突,得到的判断结果为第一操作与第二操作之间发生冲突。
接着,在预先设置的操作优先级中,将分屏双景模式切换为普通照相模式的优先级高于降低拍摄预览画面的亮度。电子设备的处理器根据预设的操作优先级,在第一操作和第二操作中确定操作优先级更高的操作为第一操作。
然后,在第一操作为操作优先级更高的操作的情况下,则电子设备的处理器将分屏双景模式切换为普通照相模式,且跳过执行降低第二预览画面的亮度。
在另一实施例中,第一输入包含用户在电子设备的显示屏幕上提交的点击操作、长按操作等,则在步骤s102执行之后,电子设备的处理器还可以执行如下操作:
响应于第一输入,基于第一输入的输入参数,对至少两个显示区域中的至少一者执行目标操作;输入参数包括以下至少一项:输入位置、持续时间和点击频率。
例如,响应于用户在处于分屏双景模式下的电子设备的第七显示区和第八显示区上的点击操作,确定点击操作的持续时间或点击频率;根据持续时间或点击频率,对第七预览画面和第八预览画面进行相应的同步调控。例如,用户在第一显示区长按3秒,同时,在第二显示区长按4秒,则电子设备的处理器同步降低第七预览画面和第八预览画面的亮度。其中,第七显示区显示第七预览画面,第八显示区显示第八预览画面。
第七显示区和第八显示区,可以与是与前述第一显示区和第二显示区相同的显示区域,也可以是与其不同的显示区域;同理,第七预览画面和第八预览画面,可以是与第一预览画面和第二预览画面相同的拍摄预览画面,也可以是与其不同的拍摄预览画面。
电子设备中可预先存储有点击操作与目标操作之间的对应关系,例如,点击的持续时间超过2秒则对应于降低拍摄预览画面的亮度,快速连续点击2次则对应于拉近拍摄预览画面。
在如图1所示的本申请实施例中,接收第一输入;响应于第一输入,基于第一输入的输入参数,对至少两个显示区域中的至少一者执行目标操作;输入参数包括以下至少一项:输入位置、滑动轨迹和滑动轨迹的条数;目标操作与滑动轨迹相关联,执行目标操作的显示区域的数量与输入位置和滑动轨迹的条数中的至少一者相关联。通过本申请实施例的技术方案,能够在电子设备的显示屏幕包括多个显示区域时灵活地对其中的一个或多个显示区域执行目标操作,简化操作流程,提高对用户的操作友好性。
图2为本申请一实施例提供的一种显示控制方法的一个应用场景的示意图。
参照图2a所示,电子设备在分屏双景模式下,电子设备的屏幕被划分两个显示区域,分别为第一显示区和第二显示区;其中,第一显示区包含左屏控制区域202和双屏控制区域206的左半部分,第二显示区包含右屏控制区域204和双屏控制区域206的右半部分。第一显示区显示第一预览画面,第二显示区显示第二预览画面。电子设备获取由用户在双屏控制区域206利用单个手指进行滑动操作留下的滑动轨迹208,该滑动轨迹208为沿平行两个分屏之间的分屏界限的方向向上滑动。
在如图2a所示的实施例中,电子设备的用户输入单元接收滑动轨迹208,电子设备的处理器根据滑动轨迹208同步提高第一预览画面和第二预览画面的亮度。
参照图2b所示,电子设备在分屏双景模式下,电子设备的屏幕被划分两个显示区域,分别为第一显示区和第二显示区;其中,第一显示区包含左屏控制区域202和双屏控制区域206的左半部分,第二显示区包含右屏控制区域204和双屏控制区域206的右半部分。第一显示区显示第一预览画面,第二显示区显示第二预览画面。电子设备获取由用户在双屏控制区域206利用单个手指进行滑动操作留下的滑动轨迹210,该滑动轨迹210为沿平行两个分屏之间的分屏界限的方向向下滑动。
在如图2b所示的实施例中,电子设备的用户输入单元接收滑动轨迹210,电子设备的处理器根据滑动轨迹210同步降低第一预览画面和第二预览画面的亮度。
参照图2c所示,电子设备在分屏双景模式下,电子设备的屏幕被划分两个显示区域,分别为第一显示区和第二显示区;其中,第一显示区包含左屏控制区域202和双屏控制区域206的左半部分,第二显示区包含右屏控制区域204和双屏控制区域206的右半部分。第一显示区显示第一预览画面,第二显示区显示第二预览画面。电子设备获取由用户在双屏控制区域206利用两个手指进行滑动操作留下的两条滑动轨迹,其中,左侧的滑动轨迹212为延垂直分屏界限的方向向左滑动,右侧的滑动轨迹214为延垂直分屏界限的方向向右滑动。
在如图2c所示的实施例中,电子设备的用户输入单元接收滑动轨迹212和滑动轨迹214,电子设备的处理器根据滑动轨迹212和滑动轨迹214同步拉近第一预览画面和第二预览画面。
参照图2d所示,电子设备在分屏双景模式下,电子设备的屏幕被划分两个显示区域,分别为第一显示区和第二显示区;其中,第一显示区包含左屏控制区域202和双屏控制区域206的左半部分,第二显示区包含右屏控制区域204和双屏控制区域206的右半部分。第一显示区显示第一预览画面,第二显示区显示第二预览画面。电子设备获取由用户在双屏控制区域206利用两个手指进行滑动操作留下的两条滑动轨迹,其中,左侧的滑动轨迹216为延垂直分屏界限的方向向右滑动,右侧的滑动轨迹218为延垂直分屏界限的方向向左滑动。
在如图2d所示的实施例中,电子设备的用户输入单元接收滑动轨迹216和滑动轨迹218,电子设备的处理器根据滑动轨迹216和滑动轨迹218同步拉远第一预览画面和第二预览画面。
需要注意的是,在如图2a、2b、2c、2d所示的各个实施例中,处理器根据滑动轨迹执行的各个目标操作仅为示例性的目标操作,本申请实施例不对滑动轨迹和目标操作的对应关系进行特殊限定。
图3为本申请一实施例提供的一种显示控制方法的另一应用场景的示意图。
参照图3a所示,电子设备在分屏双景模式下,电子设备包含第三显示区302、第四显示区304以及第三显示区302与第四显示区304之间的区域界限306。第三显示区302显示第三预览画面,第四显示区304显示第四预览画面。电子设备获取由用户在第三显示区302上利用两个手指进行滑动操作留下的两条滑动轨迹,其中,左侧的滑动轨迹308与右侧的滑动轨迹310均为沿平行两个分屏之间的区域界限306的方向向上滑动。
在如图3a所示的实施例中,电子设备的用户输入单元接收滑动轨迹308和滑动轨迹310,电子设备的处理器根据滑动轨迹308和滑动轨迹310同步提高第三预览画面和第四预览画面的亮度。
参照图3b所示,电子设备在分屏双景模式下,电子设备包含第三显示区302、第四显示区304以及第三显示区302与第四显示区304之间的区域界限306。第三显示区302显示第三预览画面,第四显示区304显示第四预览画面。电子设备获取由用户在第四显示区304上利用两个手指进行滑动操作留下的两条滑动轨迹,其中,左侧的滑动轨迹312与右侧的滑动轨迹314均为沿平行两个分屏之间的区域界限306的方向向下滑动。
在如图3b所示的实施例中,电子设备的用户输入单元接收滑动轨迹312和滑动轨迹314,电子设备的处理器根据滑动轨迹312和滑动轨迹314同步降低第三预览画面和第四预览画面的亮度。
参照图3c所示,电子设备在分屏双景模式下,电子设备包含第三显示区302、第四显示区304以及第三显示区302与第四显示区304之间的区域界限306。第三显示区302显示第三预览画面,第四显示区304显示第四预览画面。电子设备获取由用户在第三显示区302上利用两个手指进行滑动操作留下的两条滑动轨迹,其中,左侧的滑动轨迹316为延垂直区域界限306的方向向左滑动,右侧的滑动轨迹318为延垂直区域界限306的方向向右滑动。
在如图3c所示的实施例中,电子设备的用户输入单元接收滑动轨迹316和滑动轨迹318,电子设备的处理器根据滑动轨迹316和滑动轨迹318同步拉近第三预览画面和第四预览画面。
参照图3d所示,电子设备在分屏双景模式下,电子设备包含第三显示区302、第四显示区304以及第三显示区302与第四显示区304之间的区域界限306。第三显示区302显示第三预览画面,第四显示区304显示第四预览画面。电子设备获取由用户在第三显示区302上利用两个手指进行滑动操作留下的两条滑动轨迹,其中,左侧的滑动轨迹320为延垂直区域界限306的方向向右滑动,右侧的滑动轨迹322为延垂直区域界限306的方向向左滑动。
在如图3d所示的实施例中,电子设备的用户输入单元接收滑动轨迹320和滑动轨迹322,电子设备的处理器根据滑动轨迹320和滑动轨迹322同步拉远第三预览画面和第四预览画面。
需要注意的是,在如图3a、3b、3c、3d所示的各个实施例中,处理器根据滑动轨迹执行的各个目标操作仅为示例性的目标操作,本申请实施例不对滑动轨迹和目标操作的对应关系进行特殊限定。
图4为本申请一实施例提供的一种显示控制方法的又一应用场景的示意图。
参照图4a所示,电子设备在分屏双景模式下,电子设备包含第五显示区402、第六显示区404以及第五显示区402与第六显示区404之间的区域界限406。第五显示区402显示第五预览画面,第六显示区404显示第六预览画面。电子设备获取由用户在第五显示区402与第六显示区404上同时进行的滑动操作留下的滑动轨迹,其中,第五显示区402中的滑动轨迹408为延垂直区域界限406的方向向左滑动,第六显示区404中的滑动轨迹410为延垂直区域界限406的方向向右滑动。
在如图4a所示的实施例中,电子设备的用户输入单元接收滑动轨迹408和滑动轨迹410,电子设备的处理器根据滑动轨迹408和滑动轨迹410同步拉近第五预览画面和第六预览画面。
参照图4b所示,电子设备在分屏双景模式下,电子设备包含第五显示区402、第六显示区404以及第五显示区402与第六显示区404之间的区域界限406。第五显示区402显示第五预览画面,第六显示区404显示第六预览画面。电子设备获取由用户在第五显示区402与第六显示区404上同时进行的滑动操作留下的滑动轨迹,其中,第五显示区402上的滑动轨迹412为延垂直区域界限406的方向向右滑动,第六显示区404上的滑动轨迹414为延垂直区域界限406的方向向左滑动。
在如图4b所示的实施例中,电子设备的用户输入单元接收滑动轨迹412和滑动轨迹414,电子设备的处理器根据滑动轨迹412和滑动轨迹414同步拉远第五预览画面和第六预览画面。
参照图4c所示,电子设备在分屏双景模式下,电子设备包含第五显示区402、第六显示区404以及第五显示区402与第六显示区404之间的区域界限406。第五显示区402显示第五预览画面,第六显示区404显示第六预览画面。电子设备获取由用户在第五显示区402与第六显示区404上同时进行的滑动操作留下的滑动轨迹,其中,第五显示区402上的滑动轨迹416为延垂直区域界限406的方向向左滑动,第六显示区404上的滑动轨迹418为延垂直区域界限406的方向向左滑动。
在如图4c所示的实施例中,电子设备的用户输入单元接收滑动轨迹412和滑动轨迹414,电子设备的处理器根据滑动轨迹416和滑动轨迹418拉远第五预览画面且同步拉近第六预览画面。
参照图4d所示,电子设备包含第五显示区402、第六显示区404以及第五显示区402与第六显示区404之间的区域界限406。第五显示区402显示第五预览画面,第六显示区404显示第六预览画面。电子设备获取由用户在第五显示区402与第六显示区404上同时进行的滑动操作留下的滑动轨迹,其中,第五显示区402上的滑动轨迹420为延垂直区域界限406的方向向右滑动,第六显示区404上的滑动轨迹422为延垂直区域界限406的方向向右滑动。
在如图4d所示的实施例中,电子设备的用户输入单元接收滑动轨迹420和滑动轨迹422,电子设备的处理器根据滑动轨迹420和滑动轨迹422拉近第五预览画面且同步拉远第六预览画面。
参照图4e所示,电子设备在分屏双景模式下,电子设备包含第五显示区402、第六显示区404以及第五显示区402与第六显示区404之间的区域界限406。第五显示区402显示第五预览画面,第六显示区404显示第六预览画面。电子设备获取由用户在第五显示区402与第六显示区404上同时进行的滑动操作留下的滑动轨迹,其中,第五显示区402上的滑动轨迹424为沿平行区域界限406的方向向上滑动,第六显示区404上的滑动轨迹426为沿平行区域界限406的方向向上滑动。
在如图4e所示的实施例中,电子设备的用户输入单元接收滑动轨迹424和滑动轨迹426,电子设备的处理器根据滑动轨迹424和滑动轨迹426同步提高第五预览画面和第六预览画面的亮度。
参照图4f所示,电子设备在分屏双景模式下,电子设备包含第五显示区402、第六显示区404以及第五显示区402与第六显示区404之间的区域界限406。第五显示区402显示第五预览画面,第六显示区404显示第六预览画面。电子设备获取由用户在第五显示区402与第六显示区404上同时进行的滑动操作留下的滑动轨迹,其中,第五显示区402上的滑动轨迹428为沿平行区域界限406的方向向下滑动,第六显示区404上的滑动轨迹430为沿平行区域界限406的方向向下滑动。
在如图4f所示的实施例中,电子设备的用户输入单元接收滑动轨迹428和滑动轨迹430,电子设备的处理器根据滑动轨迹428和滑动轨迹430同步降低第五预览画面和第六预览画面的亮度。
参照图4g所示,电子设备在分屏双景模式下,电子设备包含第五显示区402、第六显示区404以及第五显示区402与第六显示区404之间的区域界限406。第五显示区402显示第五预览画面,第六显示区404显示第六预览画面。电子设备获取由用户在第五显示区402与第六显示区404上同时进行的滑动操作留下的滑动轨迹,其中,第五显示区402上的滑动轨迹432为沿平行区域界限406的方向向上滑动,第六显示区404上的滑动轨迹434为沿平行区域界限406的方向向下滑动。
在如图4g所示的实施例中,电子设备的用户输入单元接收滑动轨迹432和滑动轨迹434,电子设备的处理器根据滑动轨迹432和滑动轨迹434提高第五预览画面的亮度,且同步降低第六预览画面的亮度。
参照图4h所示,电子设备在分屏双景模式下,电子设备包含第五显示区402、第六显示区404以及第五显示区402与第六显示区404之间的区域界限406。第五显示区402显示第五预览画面,第六显示区404显示第六预览画面。电子设备获取由用户在第五显示区402与第六显示区404上同时进行的滑动操作留下的滑动轨迹,其中,第五显示区402上的滑动轨迹436为沿平行区域界限406的方向向下滑动,第六显示区404上的滑动轨迹438为沿平行区域界限406的方向向上滑动。
在如图4h所示的实施例中,电子设备的用户输入单元接收滑动轨迹436和滑动轨迹438,电子设备的处理器根据滑动轨迹436和滑动轨迹438降低第五预览画面的亮度,且同步提高第六预览画面的亮度。
需要注意的是,在如图4a、4b、4c、4d、4e、4f、4g、4h所示的各个实施例中,处理器根据滑动轨迹执行的各个目标操作仅为示例性的目标操作,本申请实施例不对滑动轨迹和目标操作的对应关系进行特殊限定。
需要说明的是,本申请实施例提供的显示控制方法,执行主体可以为显示控制装置,或者该显示控制装置中的用于显示控制方法的控制模块。本申请实施例中以显示控制装置执行显示控制方法为例,说明本申请实施例提供的执行显示控制方法的装置。
图5为本申请一实施例提供的一种显示控制装置的示意框图。
如图5所示,显示控制装置500包括:
第一输入接收模块502,用于接收第一输入;
操作执行模块504,用于响应于第一输入,基于第一输入的输入参数,对至少两个显示区域中的至少一者执行目标操作;输入参数包括以下至少一项:输入位置、滑动轨迹和滑动轨迹的条数;目标操作与滑动轨迹相关联,执行目标操作的显示区域的数量与输入位置和滑动轨迹的条数中的至少一者相关联。
可选的,至少两个显示区域包括第一显示区和第二显示区;操作执行模块504,包括:
第一操作执行单元,用于若输入位置在第一显示区的第一区域内,则对第一预览画面执行目标操作;
第二操作执行单元,用于若输入位置在第一显示区的第二区域内,则对第一预览画面和第二预览画面执行目标操作;
其中,第一显示区显示第一预览画面,第二显示区显示第二预览画面,第一区域位于第一显示区中远离第二显示区的一侧,第二区域位于第一显示区中靠近第二显示区的一侧。
可选的,至少两个显示区域包括第三显示区和第四显示区;操作执行模块504,具体用于:
若滑动轨迹的条数为第一数量,则对第三预览画面执行目标操作;
若滑动轨迹的条数为第二数量,则对第三预览画面和第四预览画面执行目标操作;
其中,第三显示区显示第三预览画面,第四显示区显示第四预览画面。
可选的,至少两个显示区域包括第五显示区和第六显示区;输入位置包含第一输入位置和第二输入位置;操作执行模块504,包括:
并列操作执行单元,用于若第一输入位置在第五显示区,且第二输入位置在第六显示区,则对第五预览画面执行与第一滑动轨迹对应的第一操作,并对第六预览画面执行与第二滑动轨迹对应的第二操作;
其中,第五显示区显示第五预览画面,第六显示区显示第六预览画面,第一滑动轨迹为在第一输入位置的第一输入的滑动轨迹,第二滑动轨迹为在第二输入位置的第一输入的滑动轨迹。
可选的,并列操作执行单元,具体用于:
判断第一操作与第二操作之间是否发生冲突;
若是,则根据预设的操作优先级,在第一操作和第二操作中确定操作优先级更高的操作;
对目标预览画面执行优先级更高的操作,目标预览画面为优先级更高的操作对应的预览画面。
可选的,第一操作执行单元,具体用于:
若输入位置在第一显示区的第一区域内,则根据滑动轨迹,对第一预览画面执行第一区域操作;
第二操作执行单元,具体用于:
若输入位置在第一显示区的第二区域内,则根据滑动轨迹,对第一预览画面和第二预览画面执行第二区域操作。
可选的,显示控制装置500,还包括:
第二输入接收模块,用于接收第二输入;
参数调整模块,用于响应于第二输入,基于第二输入的输入位置和滑动轨迹,调整至少两个显示区域的区域配置参数。
在本申请实施例中,接收第一输入;响应于第一输入,基于第一输入的输入参数,对至少两个显示区域中的至少一者执行目标操作;输入参数包括以下至少一项:输入位置、滑动轨迹和滑动轨迹的条数;目标操作与滑动轨迹相关联,执行目标操作的显示区域的数量与输入位置和滑动轨迹的条数中的至少一者相关联。通过本申请实施例的技术方案,能够在电子设备的显示屏幕包括多个显示区域时灵活地对其中的一个或多个显示区域执行目标操作,简化操作流程,提高对用户的操作友好性。
本申请实施例中的显示控制装置可以是装置,也可以是终端中的部件、集成电路、或芯片。该装置可以是移动电子设备,也可以为非移动电子设备。示例性的,移动电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、可穿戴设备、超级移动个人计算机(ultra-mobilepersonalcomputer,umpc)、上网本或者个人数字助理(personaldigitalassistant,pda)等,非移动电子设备可以为个人计算机(personalcomputer,pc)、电视机(television,tv)、柜员机或者自助机等,本申请实施例不作具体限定。
本申请实施例中的显示控制装置可以为具有操作系统的装置。该操作系统可以为安卓(android)操作系统,可以为ios操作系统,还可以为其他可能的操作系统,本申请实施例不作具体限定。
本申请实施例提供的显示控制装置能够实现图1至图4的显示控制方法实施例实现的各个过程,为避免重复,这里不再赘述。
图6为本申请一实施例提供的一种电子设备的硬件结构示意图。
可选的,如图6所示,本申请实施例还提供一种电子设备600,包括处理器601,存储器602,存储在存储器602上并可在处理器601上运行的程序或指令,该程序或指令被处理器601执行时实现上述显示控制方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
需要说明的是,本申请实施例中的电子设备包括上述的移动电子设备和非移动电子设备。
图7为本申请一实施例提供的另一种电子设备的硬件结构示意图。
该电子设备700包括但不限于:射频单元701、网络模块702、音频输出单元703、输入单元704、传感器705、显示单元706、用户输入单元707、接口单元708、存储器709、以及处理器710等部件。
本领域技术人员可以理解,电子设备700还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器710逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。图7中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。
其中,用户输入单元707,用于接收第一输入;
处理器710,用于响应于第一输入,基于第一输入的输入参数,对至少两个显示区域中的至少一者执行目标操作;输入参数包括以下至少一项:输入位置、滑动轨迹和滑动轨迹的条数;目标操作与滑动轨迹相关联,执行目标操作的显示区域的数量与输入位置和滑动轨迹的条数中的至少一者相关联。
在本申请实施例中,接收第一输入;响应于第一输入,基于第一输入的输入参数,对至少两个显示区域中的至少一者执行目标操作;输入参数包括以下至少一项:输入位置、滑动轨迹和滑动轨迹的条数;目标操作与滑动轨迹相关联,执行目标操作的显示区域的数量与输入位置和滑动轨迹的条数中的至少一者相关联。通过本申请实施例的技术方案,能够在电子设备的显示屏幕包括多个显示区域时灵活地对其中的一个或多个显示区域执行目标操作,简化操作流程,优化拍摄预览画面的视觉效果,提高对用户的操作友好性。
可选的,本申请实施例中,至少两个显示区域包括第一显示区和第二显示区;处理器710,还用于基于第一输入的输入参数,对至少两个显示区域中的至少一者执行目标操作,包括:
若输入位置在第一显示区的第一区域内,则对第一预览画面执行目标操作;
若输入位置在第一显示区的第二区域内,则对第一预览画面和第二预览画面执行目标操作;
其中,第一显示区显示第一预览画面,第二显示区显示第二预览画面,第一区域位于第一显示区中远离第二显示区的一侧,第二区域位于第一显示区中靠近第二显示区的一侧。
可选的,至少两个显示区域包括第三显示区和第四显示区;处理器710,还用于基于第一输入的输入参数,对至少两个显示区域中的至少一者执行目标操作,包括:
若滑动轨迹的条数为第一数量,则对第三预览画面执行目标操作;
若滑动轨迹的条数为第二数量,则对第三预览画面和第四预览画面执行目标操作;
其中,第三显示区显示第三预览画面,第四显示区显示第四预览画面。
可选的,本申请实施例中,至少两个显示区域包括第五显示区和第六显示区;输入位置包含第一输入位置和第二输入位置;处理器710,还用于基于第一输入的输入参数,对至少两个显示区域中的至少一者执行目标操作,包括:
若第一输入位置在第五显示区,且第二输入位置在第六显示区,则对第五预览画面执行与第一滑动轨迹对应的第一操作,并对第六预览画面执行与第二滑动轨迹对应的第二操作;
其中,第五显示区显示第五预览画面,第六显示区显示第六预览画面,第一滑动轨迹为在第一输入位置的第一输入的滑动轨迹,第二滑动轨迹为在第二输入位置的第一输入的滑动轨迹。
可选的,处理器710,还用于对第五预览画面执行与第一滑动轨迹对应的第一操作,并对第六预览画面执行与第二滑动轨迹对应的第二操作,包括:
判断第一操作与第二操作之间是否发生冲突;
若是,则根据预设的操作优先级,在第一操作和第二操作中确定操作优先级更高的操作;
对目标预览画面执行优先级更高的操作,目标预览画面为优先级更高的操作对应的预览画面。
可选的,处理器710,还用于若输入位置在第一显示区的第一区域内,则对第一预览画面执行目标操作,包括:
若输入位置在第一显示区的第一区域内,则根据滑动轨迹,对第一预览画面执行第一区域操作;
若输入位置在第一显示区的第二区域内,则对第一预览画面和第二预览画面执行目标操作,包括:
若输入位置在第一显示区的第二区域内,则根据滑动轨迹,对第一预览画面和第二预览画面执行第二区域操作。
可选的,用户输入单元707,还用于接收第二输入;
处理器710,还用于响应于第二输入,基于第二输入的输入位置和滑动轨迹,调整至少两个显示区域的区域配置参数。
在本申请实施例中,通过预先设置第一显示区中的第一区域和第二区域,或者,根据滑动轨迹的数量,灵活地对单个拍摄预览画面或多个拍摄预览画面执行目标操作;还能够根据预设的操作优先级,判断不同显示区域执行的目标操作是否发生冲突,若发生冲突执行操作优先级更高的操作;还能够同时对两个区域执行不同的目标操作;还能够调整各个显示区域的区域配置参数。
应理解的是,本申请实施例中,输入单元704可以包括图形处理器(graphicsprocessingunit,gpu)7041和麦克风7042,图形处理器7041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元706可包括显示面板7061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板7061。用户输入单元707包括触控面板7071以及其他输入设备7072。触控面板7071,也称为触摸屏。触控面板7071可包括触摸检测装置和触摸控制器两个部分。其他输入设备7072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。存储器709可用于存储软件程序以及各种数据,包括但不限于应用程序和操作系统。处理器710可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器710中。
本申请实施例还提供一种可读存储介质,可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述显示控制方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
其中,处理器为上述实施例中的电子设备中的处理器。可读存储介质,包括计算机可读存储介质,如计算机只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁碟或者光盘等。
本申请实施例另提供了一种芯片,芯片包括处理器和通信接口,通信接口和处理器耦合,处理器用于运行程序或指令,实现上述显示控制方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
应理解,本申请实施例提到的芯片还可以称为系统级芯片、系统芯片、芯片系统或片上系统芯片等。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本申请实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本申请各个实施例的方法。
上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。
1.一种显示控制方法,应用于电子设备,所述电子设备的显示屏幕包括至少两个显示区域,在所述至少两个显示区域中显示不同的拍摄预览画面;其特征在于,包括:
接收第一输入;
响应于所述第一输入,基于所述第一输入的输入参数,对所述至少两个显示区域中的至少一者执行目标操作;所述输入参数包括以下至少一项:输入位置、滑动轨迹和所述滑动轨迹的条数;所述目标操作与所述滑动轨迹相关联,执行所述目标操作的显示区域的数量与所述输入位置和所述滑动轨迹的条数中的至少一者相关联。
2.根据权利要求1所述的方法,其特征在于,所述至少两个显示区域包括第一显示区和第二显示区;所述基于所述第一输入的输入参数,对所述至少两个显示区域中的至少一者执行目标操作,包括:
若所述输入位置在所述第一显示区的第一区域内,则对第一预览画面执行所述目标操作;
若所述输入位置在所述第一显示区的第二区域内,则对所述第一预览画面和第二预览画面执行所述目标操作;
其中,所述第一显示区显示所述第一预览画面,所述第二显示区显示所述第二预览画面,所述第一区域位于所述第一显示区中远离所述第二显示区的一侧,第二区域位于所述第一显示区中靠近所述第二显示区的一侧。
3.根据权利要求1所述的方法,其特征在于,所述至少两个显示区域包括第三显示区和第四显示区;所述基于所述第一输入的输入参数,对所述至少两个显示区域中的至少一者执行目标操作,包括:
若所述滑动轨迹的条数为第一数量,则对第三预览画面执行所述目标操作;
若所述滑动轨迹的条数为第二数量,则对所述第三预览画面和第四预览画面执行所述目标操作;
其中,所述第三显示区显示所述第三预览画面,所述第四显示区显示所述第四预览画面。
4.根据权利要求1所述的方法,其特征在于,所述至少两个显示区域包括第五显示区和第六显示区;所述输入位置包含第一输入位置和第二输入位置;所述基于所述第一输入的输入参数,对所述至少两个显示区域中的至少一者执行目标操作,包括:
若所述第一输入位置在所述第五显示区,且所述第二输入位置在所述第六显示区,则对第五预览画面执行与第一滑动轨迹对应的第一操作,并对第六预览画面执行与第二滑动轨迹对应的第二操作;
其中,所述第五显示区显示所述第五预览画面,所述第六显示区显示所述第六预览画面,所述第一滑动轨迹为在所述第一输入位置的第一输入的滑动轨迹,所述第二滑动轨迹为在所述第二输入位置的第一输入的滑动轨迹。
5.根据权利要求4所述的方法,其特征在于,所述对第五预览画面执行与第一滑动轨迹对应的第一操作,并对第六预览画面执行与第二滑动轨迹对应的第二操作,包括:
判断所述第一操作与所述第二操作之间是否发生冲突;
若是,则根据预设的操作优先级,在所述第一操作和第二操作中确定操作优先级更高的操作;
对目标预览画面执行所述优先级更高的操作,所述目标预览画面为所述优先级更高的操作对应的预览画面。
6.根据权利要求2所述的方法,其特征在于,所述若所述输入位置在所述第一显示区的第一区域内,则对第一预览画面执行所述目标操作,包括:
若所述输入位置在所述第一显示区的第一区域内,则根据所述滑动轨迹,对所述第一预览画面执行第一区域操作;
所述若所述输入位置在所述第一显示区的第二区域内,则对所述第一预览画面和第二预览画面执行所述目标操作,包括:
若所述输入位置在所述第一显示区的第二区域内,则根据所述滑动轨迹,对所述第一预览画面和所述第二预览画面执行第二区域操作。
7.根据权利要求1所述的方法,其特征在于,还包括:
接收第二输入;
响应于所述第二输入,基于所述第二输入的输入位置和滑动轨迹,调整所述至少两个显示区域的区域配置参数。
8.一种显示控制装置,其特征在于,包括:
第一输入接收模块,用于接收第一输入;
操作执行模块,用于响应于所述第一输入,基于所述第一输入的输入参数,对所述至少两个显示区域中的至少一者执行目标操作;所述输入参数包括以下至少一项:输入位置、滑动轨迹和所述滑动轨迹的条数;所述目标操作与所述滑动轨迹相关联,执行所述目标操作的显示区域的数量与所述输入位置和所述滑动轨迹的条数中的至少一者相关联。
9.根据权利要求8所述的装置,其特征在于,所述至少两个显示区域包括第一显示区和第二显示区;所述操作执行模块,包括:
第一操作执行单元,用于若所述输入位置在所述第一显示区的第一区域内,则对第一预览画面执行所述目标操作;
第二操作执行单元,用于若所述输入位置在所述第一显示区的第二区域内,则对所述第一预览画面和第二预览画面执行所述目标操作;
其中,所述第一显示区显示所述第一预览画面,所述第二显示区显示所述第二预览画面,所述第一区域位于所述第一显示区中远离所述第二显示区的一侧,第二区域位于所述第一显示区中靠近所述第二显示区的一侧。
10.根据权利要求8所述的装置,其特征在于,所述至少两个显示区域包括第三显示区和第四显示区;所述操作执行模块,具体用于:
若所述滑动轨迹的条数为第一数量,则对第三预览画面执行所述目标操作;
若所述滑动轨迹的条数为第二数量,则对所述第三预览画面和第四预览画面执行所述目标操作;
其中,所述第三显示区显示所述第三预览画面,所述第四显示区显示所述第四预览画面。
11.根据权利要求8所述的装置,其特征在于,所述至少两个显示区域包括第五显示区和第六显示区;所述输入位置包含第一输入位置和第二输入位置;所述操作执行模块,包括:
并列操作执行单元,用于若所述第一输入位置在所述第五显示区,且所述第二输入位置在所述第六显示区,则对第五预览画面执行与第一滑动轨迹对应的第一操作,并对第六预览画面执行与第二滑动轨迹对应的第二操作;
其中,所述第五显示区显示所述第五预览画面,所述第六显示区显示所述第六预览画面,所述第一滑动轨迹为在所述第一输入位置的第一输入的滑动轨迹,所述第二滑动轨迹为在所述第二输入位置的第一输入的滑动轨迹。
12.根据权利要求11所述的装置,其特征在于,所述并列操作执行单元,具体用于:
判断所述第一操作与所述第二操作之间是否发生冲突;
若是,则根据预设的操作优先级,在所述第一操作和第二操作中确定操作优先级更高的操作;
对目标预览画面执行所述优先级更高的操作,所述目标预览画面为所述优先级更高的操作对应的预览画面。
13.根据权利要求9所述的装置,其特征在于,第一操作执行单元,具体用于:
若所述输入位置在所述第一显示区的第一区域内,则根据所述滑动轨迹,对所述第一预览画面执行第一区域操作;
所述第二操作执行单元,具体用于:
若所述输入位置在所述第一显示区的第二区域内,则根据所述滑动轨迹,对所述第一预览画面和所述第二预览画面执行第二区域操作。
14.根据权利要求8所述的装置,其特征在于,所述显示控制装置,还包括:
第二输入接收模块,用于接收第二输入;
参数调整模块,用于响应于所述第二输入,基于所述第二输入的输入位置和滑动轨迹,调整所述至少两个显示区域的区域配置参数。
15.一种电子设备,其特征在于,包括处理器,存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如权利要求1-7任一项所述的显示控制方法的步骤。
16.一种可读存储介质,其特征在于,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如权利要求1-7任一项所述的显示控制方法的步骤。
技术总结