一种屏幕控制的方法及终端与流程

文档序号:11828586阅读:249来源:国知局
一种屏幕控制的方法及终端与流程

本发明涉及电子技术领域,具体涉及一种屏幕控制的方法及终端。



背景技术:

在手机、平板电脑等终端上,为了满足用户同时处理多个应用的需求,很多厂商都提供了分屏模式。用户可以在分屏模式下同时打开两个应用,例如,上半屏显示搜狐视频,下半屏显示微信,用户可以一边看视频,一边聊微信。

目前,在分屏模式下,假设用户同时开启A应用和B应用,用户如果想要退出分屏模式,用户需要拉伸分屏模式中的A应用的界面,当A应用的界面拉伸至全屏大小时,即拉伸至B应用完全看不到时,退出分屏模式,B应用退出,A应用切换至全屏模式。然而,实践中发现,当分屏模式下的其中一个应用占屏比(占终端屏幕的比例)较小时,占屏比较小的应用已经不再适合用户进行阅读和观看了,此时如果仍然保持分屏模式,虽然两个应用同时开启,但是显示效果已经大打折扣。



技术实现要素:

本发明实施例公开了一种屏幕控制的方法及终端,可以提升屏幕显示效果。

本发明实施例公开一种屏幕控制的方法,其可包括:

当终端屏幕处在分屏模式下,检测所述终端屏幕显示的N个分屏区域中的第i个分屏区域的占屏比,其中,所述第i个分屏区域为所述N个分屏区域中的任一个,所述N为正整数;

当所述第i个分屏区域的占屏比小于或等于预设比例值时,将所述第i个分屏区域从所述分屏模式中退出。

相应的,本发明实施例还公开一种终端,其可包括:

检测单元,用于当终端屏幕处在分屏模式下,检测终端屏幕显示的N个分屏区域中的第i个分屏区域的占屏比,其中,所述第i个分屏区域为所述N个分屏区域中的任一个,所述N为正整数;

执行单元,用于当所述第i个分屏区域的占屏比小于或等于预设比例值时,将所述第i个分屏区域从所述分屏模式中退出。

实施本发明实施例,具有如下有益效果:

在分屏模式下,终端检测终端屏幕显示的N个分屏区域中的第i个分屏区域的占屏比,当第i个分屏区域的占屏比小于或等于预设比例值时,将第i个分屏区域从分屏模式中退出。在分屏模式下,当其中一个分屏区域的占屏比较小时,这个分屏区域已经不适合用户阅读或观看了,直接将该分屏区域退出分屏模式,从而提升屏幕显示效果。

附图说明

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

图1是本发明实施例公开的一种屏幕控制的方法的流程示意图;

图1a是本发明实施例公开的一种分屏区域的界面示意图;

图1b是本发明实施例公开的另一种分屏区域的界面示意图;

图2是本发明实施例公开的另一种屏幕控制的方法的流程示意图;

图3是本发明实施例公开的另一种屏幕控制的方法的流程示意图;

图4是本发明实施例公开的另一种屏幕控制的方法的流程示意图;

图5是本发明实施例公开的另一种屏幕控制的方法的流程示意图;

图6是本发明实施例公开的一种终端的结构示意图;

图7是本发明实施例公开的另一种终端的结构示意图;

图8是本发明实施例公开的另一种终端的结构示意图;

图9是本发明实施例公开的另一种终端的结构示意图;

图10是本发明实施例公开的另一种终端的结构示意图;

图11是本发明实施例公开的又一种终端的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

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

请参见图1,图1是本发明实施例公开的一种屏幕控制的方法的流程示意图。图1所描述的屏幕控制的方法,包括如下步骤。

101,当终端屏幕处在分屏模式下,终端检测终端屏幕显示的N个分屏区域中的第i个分屏区域的占屏比。

本发明实施例中,第i个分屏区域为N个分屏区域中的任一个,N为正整数。当终端屏幕处在分屏模式下,终端屏幕中可以显示N个分屏区域,分屏区域中可以显示终端中任意一个应用的界面、任意一种系统界面等等。例如,第一分屏区域显示第一应用的界面,第二分屏区域显示第二应用的界面,第三分屏区域显示系统界面,等等。其中,N个分屏区域相互独立,即N个分屏区域互不干扰,例如,第一分屏区域与第二分屏区域没有交叠,第二分屏区域与第三分屏区域没有交叠,等等。占屏比可以是分屏区域的面积与整个屏幕的面积之比,也可以是分屏区域的长度与整个屏幕的长度之比,等等,例如,第i个分屏区域的占屏比为第i个分屏区域的面积与整个终端屏幕的面积之比,或者第i个分屏区域的占屏比为第i个分屏区域的长度与整个终端屏幕的长度之比。需要注意的是,N个分屏区域中的每个分屏区域的占屏比的计算方式都相同,例如,都采用面积之比进行计算,或者都采用长度之比进行计算。对于终端屏幕仅显示两个分屏区域(屏幕的上半部分显示第一个分屏区域,屏幕的下半部分显示第二个分屏区域)的情况来说,可以使用更加简单的计算占屏比的方法,例如,可以通过检测两个分屏区域的边界线距离终端上屏幕边缘的距离计算第一个分屏区域的占屏比,可以通过检测两个分屏区域的边界线距离终端下屏幕边缘的距离计算第二个分屏区域的占屏比。若终端屏幕的总长度为10厘米,两个分屏区域的边界线距离终端上屏幕边缘的距离为4厘米,则第一个分屏区域的占屏比为40%,第二分屏区域的占屏比为60%。

举例来说,在分屏模式下,终端屏幕总共显示2个分屏区域,在终端的屏幕中可以分别显示两个不同的应用,例如,在屏幕的上半部分显示搜狐视频应用,在屏幕的下半部分显示微信应用,用户可以一边看视频,一边聊微信。在分屏模式下,终端可以实时检测终端屏幕中显示的第一分屏区域的占屏比和第二分屏区域的占屏比,也可以周期性的检测第一分屏区域的占屏比和第二分屏区域的占屏比,第一分屏区域的占屏比和第二分屏区域的占屏比之和为1,例如,第一分屏区域的占屏比为60%,第二分屏区域的占屏比为40%。

102,当第i个分屏区域的占屏比小于或等于预设比例值时,终端将第i个分屏区域从分屏模式中退出。

本发明实施例中,终端检测终端屏幕显示的N个分屏区域中的第i个分屏区域的占屏比之后,终端判断第i个分屏区域的占屏比是否小于或等于预设比例值,若是,终端将第i个分屏区域从分屏模式中退出。其中,预设比例值为终端预先进行设定。

举例来说,终端屏幕以两个分屏区域为例,即第一个分屏区域和第二个分屏其余,其中,第一个分屏区域和第二个分屏区域分别显示两个不同的应用,请参阅图1a,图1a是本发明实施例公开的一种分屏区域的界面示意图,如图1a所示,第一个分屏区域显示第一应用的界面,第二个分屏区域显示第二应用的界面,第一个分屏区域的占屏比为第一个分屏区域的面积与整个终端屏幕的面积之比,终端屏幕的面积为第一个分屏区域的面积与第二个分屏区域的面积之和,当第一个分屏区域的占屏比小于或等于预设比例值时,终端将第一个分屏区域从分屏模式中退出,即将第一个分屏区域显示的第一应用关闭,同时释放第一个分屏区域的空间,将第二个分屏区域切换至全屏,即第二个分屏区域占据整个终端屏幕区域,第二应用的显示区域为终端的整个屏幕区域。其中,预设比例值可以预先设置。具体场景中,假设第一应用为视频播放应用(例如,搜狐视频应用),第二应用为即时通讯应用(例如,微信应用),设置第一预设比例值为33.3%,用户可以在分屏模式下同时观看视频和与好友聊天,当用户使用及时通讯应用与好友进行聊天时,若用户需要查看更多的聊天记录,则用户可以用手拖动第一个分屏区域与第一个分屏区域的交界处,将第二个分屏区域拉大,同时将第一个分屏区域缩小,此时,终端判断第一个分屏区域的占屏比是否小于或等于33.3%,若是,终端将第一个分屏区域从分屏模式中退出,将第二个分屏区域切换至全屏,即第二应用占据整个屏幕。当视频播放应用(第一应用)的占屏比小于33.3%时,该视频播放应用(第一应用)已经不适合播放了,视频播放应用的显示效果已经大打折扣,而即时通讯应用(第二应用)的显示效果也未达到最佳,而用户在拉大第二个分屏区域(即第二应用占据的区域)时,用户主观意愿上倾向使用即时通讯应用(第二应用),忽略视频播放应用(第一应用),为了保证整个屏幕的显示效果,终端将视频播放应用(第一应用)从分屏模式中退出,将即时通讯应用(第二应用)切换至全屏模式,直接退出视频播放应用(第一应用),将即时通讯应用(第二应用)全屏,最大程度上提升即时通讯应用(第二应用)的显示效果,从而达到提升屏幕显示效果的目的。

又例如,请参阅图1b,图1b是本发明实施例公开的另一种分屏区域的界面示意图,图1b所示,第一个分屏区域显示第一应用的界面,第二个分屏区域显示第二应用的界面,第一个分屏区域的占屏比为第一个分屏区域的面积与整个终端屏幕的面积之比,终端屏幕的面积为第一个分屏区域的面积与第二个分屏区域的面积之和,当第二个分屏区域的占屏比小于或等于预设比例值时,终端将第二个分屏区域从分屏模式中退出,即将第二个分屏区域显示的第二应用关闭,同时释放第二个分屏区域的空间,将第一个分屏区域切换至全屏,即第一个分屏区域占据整个终端屏幕区域,第一应用的显示区域为终端的整个屏幕区域。其中,预设比例值可以预先设置。具体场景中,假设第一应用为游戏类应用(例如,“斗地主”应用),第二应用为即时通讯应用(例如,微信应用),设置第一预设比例值为33.3%,用户可以在分屏模式下同时玩游戏和与好友聊天,当用户在玩“斗地主”应用(第一应用)时,若用户需要放大“斗地主”应用(第一应用)中的手牌时,则用户可以用手拖动第一个分屏区域与第一个分屏区域的交界处,将第一个分屏区域拉大,同时将第二个分屏区域缩小,此时,终端判断第二个分屏区域的占屏比是否小于或等于33.3%,若是,终端将第二个分屏区域从分屏模式中退出,将第一个分屏区域切换至全屏,即第一应用占据整个屏幕。当即时通讯应用(第二应用)的占屏比小于33.3%时,该即时通讯应用(第二应用)的显示界面太小,已经不适合聊天了,即时通讯应用的聊天显示效果已经大打折扣,而“斗地主”应用(第一应用)的显示效果也未达到最佳,而用户在拉大第一个分屏区域(即第一应用占据的区域)时,用户主观意愿上倾向使用“斗地主”应用(第一应用),忽略即时通讯应用(第二应用),为了保证整个屏幕的显示效果,终端将即时通讯应用(第二应用)从分屏模式中退出,将“斗地主”应用(第一应用)切换至全屏模式,直接退出即时通讯应用(第二应用),将“斗地主”应用(第一应用)全屏,最大程度上提升“斗地主”应用(第一应用)的显示效果,从而达到提升屏幕显示效果的目的。

可选的,当用户将N个分屏区域中的第i个分屏区域显示的应用关闭时,终端将i个分屏区域从分屏模式中退出,此时终端屏幕中只有(N-1)个分屏区域,终端屏幕的(N-1)个分屏区域分别占据整个终端屏幕的一部分。

实施图1所示的方法,在分屏模式下,当其中一个分屏区域的占屏比较小时,这个分屏区域已经不适合用户阅读或观看了,直接将该分屏区域退出分屏模式,从而提升屏幕显示效果。

请参见图2,图2是本发明实施例公开的另一种屏幕控制的方法的流程示意图。图2所描述的屏幕控制的方法,包括如下步骤。

201,当终端屏幕处在分屏模式下,终端接收改变第i个分屏区域的占屏比的指令。

本发明实施例中,当终端接收改变第i个分屏区域的占屏比的指令之后,终端检测第i个分屏区域的占屏比。用户可以手动拖动第i个分屏区域的边界,改变第i个分屏区域的占屏比,用户也可以点击第i个分屏区域内的放大按钮,或者缩小按钮,将第i个分屏区域的面积放大或缩小,以改变第i个分屏区域的占屏比。可选的,用户还可以个性化设计第i个分屏区域的大小,例如,用户选择将第i个分屏区域的形状设计为多边形、圆形、椭圆形等,进一步提升用户体验。

202,终端检测终端屏幕显示的N个分屏区域中的第i个分屏区域的占屏比。

其中,第i个分屏区域为N个分屏区域中的任一个,N为正整数。当终端屏幕处在分屏模式下,终端屏幕中可以显示N个分屏区域,分屏区域中可以显示终端中任意一个应用的界面、任意一种系统界面等等。第i个分屏区域的占屏比可以是第i个分屏区域的面积与整个屏幕的面积之比,也可以是第i个分屏区域的长度与整个屏幕的长度之比,等等。

203,当第i个分屏区域的占屏比小于或等于预设比例值时,终端将第i个分屏区域从分屏模式中退出。

本发明实施例中的步骤202和步骤203可以参见图1对应的实施例中的步骤101和步骤102,本发明实施例不再赘述。

实施图2所示的方法,在分屏模式下,用户可以主动改变一个分屏区域的占屏比,当这个分屏区域的占屏比较小时,这个分屏区域已经不适合用户阅读或观看了,直接将该分屏区域退出分屏模式,从而提升屏幕显示效果。

请参见图3,图3是本发明实施例公开的另一种屏幕控制的方法的流程示意图。图3所描述的屏幕控制的方法,包括如下步骤。

301,当终端屏幕处在分屏模式下,终端检测终端屏幕显示的N个分屏区域中的第i个分屏区域的占屏比。

302,终端获取第i个分屏区域对应的最佳显示比例值范围,将第i个分屏区域对应的最佳显示比例值范围中的最小值作为预设比例值。

本发明实施例中,终端检测终端屏幕中显示的N个分屏区域中的第i个分屏区域的占屏比之后,终端获取第i个分屏区域对应的最佳显示比例值范围,将第i个分屏区域对应的最佳显示比例值范围中的最小值作为预设比例值。可以在终端的非易失性存储器中可以预先存储分屏区域与最佳显示比例值范围的对应关系列表,每个分屏区域都有与之对应的最佳显示比例值范围,例如,第一个分屏区域对应的最佳显示比例值范围为40%~100%,第二个分屏区域对应的最佳显示比例值范围为35%~100%,第三个分屏区域对应的最佳显示比例值范围为30%~100%,等等。例如,终端获取第一个分屏区域对应的最佳显示比例值范围,将第一个分屏区域对应的最佳显示比例值范围中的最小值作为预设比例值,若第一个分屏区域对应的最佳显示比例值范围为40%~100%,则预设比例值为40%。实施本发明实施例,终端可以根据第i个分屏区域对应的最佳显示比例值范围确定第i个分屏区域退出分屏模式的阈值比例(预设比例值),当第i个分屏区域的占屏比小于阈值比例时,第i个分屏区域退出分屏模式。由于不同的分屏区域都有最佳的显示比例值范围,有些分屏区域在占屏比较小时,仍然可以较好的发挥作用,例如,分屏区域内显示音乐应用时,当音乐应用在占屏比仅占30%时,依然可以显示一到两行歌词,可以发挥作用;而有些分屏区域在占屏比较小时,用户体验就不太好了,例如,分屏区域内显示游戏类应用时,当游戏类应用在占屏比小于40%时,游戏类应用的显示效果、用户体验严重下降。实施本发明实施例,可以根据分屏区域的不同,确定不同分屏区域对应的退出分屏模式的阈值比例。

303,终端判断第i个分屏区域的占屏比是否小于或等于预设比例值。

本发明实施例中,终端获取第i个分屏区域对应的最佳显示比例值范围,将第i个分屏区域对应的最佳显示比例值范围中的最小值作为预设比例值之后,终端判断第i个分屏区域的占屏比是否小于或等于预设比例值,若是,则终端将第i个分屏区域从分屏模式中退出,若否,则结束本流程。

304,当第i个分屏区域的占屏比小于或等于预设比例值时,终端将第i个分屏区域从分屏模式中退出。

本发明实施例中的步骤301可以参见图1对应的实施例中的步骤101,本发明实施例中的步骤304可以参见图1对应的实施例中的步骤102,本发明实施例不再赘述。

实施图3所示的方法,在分屏模式下,当其中一个分屏区域的占屏比较小时,这个分屏区域已经不适合用户阅读或观看了,直接将该分屏区域退出分屏模式,从而提升屏幕显示效果。

请参见图4,图4是本发明实施例公开的另一种屏幕控制的方法的流程示意图。图4所描述的屏幕控制的方法,包括如下步骤。

401,当终端屏幕处在分屏模式下,终端检测终端屏幕显示的N个分屏区域中的第i个分屏区域的占屏比。

402,终端获取第i个分屏区域对应的最佳显示比例值范围,将第i个分屏区域对应的最佳显示比例值范围中的最小值作为预设比例值。

403,终端判断第i个分屏区域的占屏比是否小于或等于预设比例值。

本发明实施例中,终端获取第i个分屏区域对应的最佳显示比例值范围,将第i个分屏区域对应的最佳显示比例值范围中的最小值作为预设比例值之后,终端判断第i个分屏区域的占屏比是否小于或等于预设比例值,若是,则执行步骤404,若否,则结束本流程。

404,当第i个分屏区域的占屏比小于或等于预设比例值,终端判断在预设时间段内第i个分屏区域的活跃度是否小于预设活跃度。

本发明实施例中,终端判断第i个分屏区域的占屏比小于或等于预设比例值时,终端判断在预设时间段内第i个分屏区域的活跃度是否小于预设活跃度。预设时间段可以为执行步骤401之前的一段时间,例如,预设时间段可以为执行步骤401之前的1分钟、或者2分钟、或者5分钟、或者10分钟等。第i个分屏区域的活跃度可以根据第i个分屏区域内显示的应用的不同进行具体的判断,例如,若第i个分屏区域内显示的应用为视频播放应用,则可以在分屏模式下,统计预设时间段内视频播放应用是否有过快进、音量调大、屏幕亮度增强等操作,若有,则表明视频播放应用的活跃性较高;若第i个分屏区域内显示的应用为即时通讯应用,则可以在分屏模式下,统计预设时间段内即时通讯应用接收和发送的消息条数,消息条数越多,表明即时通讯应用的活跃性越大。活跃性越大的应用,对于用户的重要性越大,本发明实施例中,将活跃性较低,且占屏比较小的分屏区域退出全屏模式,防止将占屏比较小,但活跃性较高的分屏区域退出全屏模式,避免在用户误操作的情况下将活跃性较高的分屏区域的占屏比拉小,导致活跃性较高的分屏区域退出分屏模式,从而提升了用户体验。

405,当第i个分屏区域的活跃度小于预设活跃度时,终端将第i个分屏区域从分屏模式中退出。

本发明实施例中的步骤401-步骤403可以参见图3对应的实施例中的步骤301-步骤303,本发明实施例中的步骤405可以参见图3对应的实施例中的步骤304,本发明实施例不再赘述。

实施图4所示的方法,在分屏模式下,将活跃性较低,且占屏比较小的分屏区域退出全屏模式,防止将占屏比较小,但活跃性较高的分屏区域退出全屏模式,避免在用户误操作的情况下将活跃性较高的分屏区域的占屏比拉小,导致活跃性较高的分屏区域退出分屏模式,从而提升了用户体验。

请参见图5,图5是本发明实施例公开的另一种屏幕控制的方法的流程示意图。图5所描述的屏幕控制的方法,包括如下步骤。

501,当终端屏幕处在分屏模式下,终端检测终端屏幕显示的N个分屏区域中的第i个分屏区域的占屏比。

502,终端获取第i个分屏区域对应的最佳显示比例值范围,将第i个分屏区域对应的最佳显示比例值范围中的最小值作为预设比例值。

503,终端判断第i个分屏区域的占屏比是否小于或等于预设比例值。

本发明实施例中,终端获取第i个分屏区域对应的最佳显示比例值范围,将第i个分屏区域对应的最佳显示比例值范围中的最小值作为预设比例值之后,终端判断第i个分屏区域的占屏比是否小于或等于预设比例值,若是,则执行步骤504,若否,则结束本流程。

504,当第i个分屏区域的占屏比小于或等于预设比例值,终端判断在预设时间段内第i个分屏区域的活跃度是否小于预设活跃度。

505,当第i个分屏区域的活跃度小于预设活跃度时,终端将第i个分屏区域从分屏模式中退出。

506,当第i个分屏区域的活跃度大于或等于预设活跃度时,终端输出提示信息,提示信息用于提示第i个分屏区域的占屏比过小。

本发明实施例中,当第i个分屏区域的占屏比小于或等于预设比例值,且第i个分屏区域的活跃度大于或等于预设活跃度时,终端输出提示信息,提示信息用于提示第i个分屏区域的占屏比过小。可选的,在终端输出提示信息之后,若接收到用户关闭第i个分屏区域内的应用的指令,则将第i个分屏区域从分屏模式中退出。实施本发明实施例,可以在第i个分屏区域的占屏比小于或等于预设比例值,且第i个分屏区域的活跃度大于或等于预设活跃度时,提示用户第i个分屏区域的占屏比过小,防止用户由于误操作将第i个分屏区域从分屏模式中退出。

本发明实施例中的步骤501-步骤505可以参见图4对应的实施例中的步骤401-步骤405,本发明实施例不再赘述。

实施图5所示的方法,在分屏模式下,将活跃性较低,且占屏比较小的分屏区域退出全屏模式,防止将占屏比较小,但活跃性较高的分屏区域退出全屏模式,同时,提示用户活跃性较高的分屏区域的占屏比较小,提示用户将活跃性较高且占屏比较小的分屏区域的占屏比拉大,从而提升了用户体验。

请参阅图6,图6是本发明实施例公开的一种终端的结构示意图,图6所描述的终端,包括检测单元601和执行单元602,其中:

检测单元601,用于当终端屏幕处在分屏模式下,检测终端屏幕显示的N个分屏区域中的第i个分屏区域的占屏比,其中,第i个分屏区域为N个分屏区域中的任一个,N为正整数。

本发明实施例中,第i个分屏区域为N个分屏区域中的任一个,N为正整数。当终端屏幕处在分屏模式下,终端屏幕中可以显示N个分屏区域,分屏区域中可以显示终端中任意一个应用的界面、任意一种系统界面等等。例如,第一分屏区域显示第一应用的界面,第二分屏区域显示第二应用的界面,第三分屏区域显示系统界面,等等。其中,N个分屏区域相互独立,即N个分屏区域互不干扰,例如,第一分屏区域与第二分屏区域没有交叠,第二分屏区域与第三分屏区域没有交叠,等等。占屏比可以是分屏区域的面积与整个屏幕的面积之比,也可以是分屏区域的长度与整个屏幕的长度之比,等等,例如,第i个分屏区域的占屏比为第i个分屏区域的面积与整个终端屏幕的面积之比,或者第i个分屏区域的占屏比为第i个分屏区域的长度与整个终端屏幕的长度之比。需要注意的是,N个分屏区域中的每个分屏区域的占屏比的计算方式都相同,例如,都采用面积之比进行计算,或者都采用长度之比进行计算。

举例来说,在分屏模式下,终端屏幕总共显示2个分屏区域,在终端的屏幕中可以分别显示两个不同的应用,例如,在屏幕的上半部分显示搜狐视频应用,在屏幕的下半部分显示微信应用,用户可以一边看视频,一边聊微信。在分屏模式下,检测单元601可以实时检测终端屏幕中显示的第一分屏区域的占屏比和第二分屏区域的占屏比,也可以周期性的检测第一分屏区域的占屏比和第二分屏区域的占屏比,第一分屏区域的占屏比和第二分屏区域的占屏比之和为1,例如,第一分屏区域的占屏比为60%,第二分屏区域的占屏比为40%。

执行单元602,用于当第i个分屏区域的占屏比小于或等于预设比例值时,将第i个分屏区域从分屏模式中退出。

本发明实施例中,检测单元601检测终端屏幕显示的N个分屏区域中的第i个分屏区域的占屏比之后,判断第i个分屏区域的占屏比是否小于或等于预设比例值,若是,执行单元602将第i个分屏区域从分屏模式中退出。其中,预设比例值为终端预先进行设定。

举例来说,终端屏幕以两个分屏区域为例,即第一个分屏区域和第二个分屏其余,其中,第一个分屏区域和第二个分屏区域分别显示两个不同的应用,如图1a所示,第一个分屏区域显示第一应用的界面,第二个分屏区域显示第二应用的界面,第一个分屏区域的占屏比为第一个分屏区域的面积与整个终端屏幕的面积之比,终端屏幕的面积为第一个分屏区域的面积与第二个分屏区域的面积之和,当检测单元601检测第一个分屏区域的占屏比小于或等于预设比例值时,执行单元602将第一个分屏区域从分屏模式中退出,即将第一个分屏区域显示的第一应用关闭,同时释放第一个分屏区域的空间,将第二个分屏区域切换至全屏,即第二个分屏区域占据整个终端屏幕区域,第二应用的显示区域为终端的整个屏幕区域。其中,预设比例值可以预先设置。具体场景中,假设第一应用为视频播放应用(例如,搜狐视频应用),第二应用为即时通讯应用(例如,微信应用),设置第一预设比例值为33.3%,用户可以在分屏模式下同时观看视频和与好友聊天,当用户使用及时通讯应用与好友进行聊天时,若用户需要查看更多的聊天记录,则用户可以用手拖动第一个分屏区域与第一个分屏区域的交界处,将第二个分屏区域拉大,同时将第一个分屏区域缩小,此时,检测单元601检测第一个分屏区域的占屏比是否小于或等于33.3%,若是,执行单元602将第一个分屏区域从分屏模式中退出,将第二个分屏区域切换至全屏,即第二应用占据整个屏幕。当检测单元601检测检测到视频播放应用(第一应用)的占屏比小于33.3%时,该视频播放应用(第一应用)已经不适合播放了,视频播放应用的显示效果已经大打折扣,而即时通讯应用(第二应用)的显示效果也未达到最佳,而用户在拉大第二个分屏区域(即第二应用占据的区域)时,用户主观意愿上倾向使用即时通讯应用(第二应用),忽略视频播放应用(第一应用),为了保证整个屏幕的显示效果,执行单元602将视频播放应用(第一应用)从分屏模式中退出,将即时通讯应用(第二应用)切换至全屏模式,直接退出视频播放应用(第一应用),将即时通讯应用(第二应用)全屏,最大程度上提升即时通讯应用(第二应用)的显示效果,从而达到提升屏幕显示效果的目的。

又例如,图1b所示,第一个分屏区域显示第一应用的界面,第二个分屏区域显示第二应用的界面,第一个分屏区域的占屏比为第一个分屏区域的面积与整个终端屏幕的面积之比,终端屏幕的面积为第一个分屏区域的面积与第二个分屏区域的面积之和,当检测单元601检测第二个分屏区域的占屏比小于或等于预设比例值时,执行单元602将第二个分屏区域从分屏模式中退出,即将第二个分屏区域显示的第二应用关闭,同时释放第二个分屏区域的空间,将第一个分屏区域切换至全屏,即第一个分屏区域占据整个终端屏幕区域,第一应用的显示区域为终端的整个屏幕区域。其中,预设比例值可以预先设置。具体场景中,假设第一应用为游戏类应用(例如,“斗地主”应用),第二应用为即时通讯应用(例如,微信应用),设置第一预设比例值为33.3%,用户可以在分屏模式下同时玩游戏和与好友聊天,当用户在玩“斗地主”应用(第一应用)时,若用户需要放大“斗地主”应用(第一应用)中的手牌时,则用户可以用手拖动第一个分屏区域与第一个分屏区域的交界处,将第一个分屏区域拉大,同时将第二个分屏区域缩小,此时,检测单元601检测第二个分屏区域的占屏比是否小于或等于33.3%,若是,执行单元602将第二个分屏区域从分屏模式中退出,将第一个分屏区域切换至全屏,即第一应用占据整个屏幕。当检测单元601检测即时通讯应用(第二应用)的占屏比小于33.3%时,该即时通讯应用(第二应用)的显示界面太小,已经不适合聊天了,即时通讯应用的聊天显示效果已经大打折扣,而“斗地主”应用(第一应用)的显示效果也未达到最佳,而用户在拉大第一个分屏区域(即第一应用占据的区域)时,用户主观意愿上倾向使用“斗地主”应用(第一应用),忽略即时通讯应用(第二应用),为了保证整个屏幕的显示效果,执行单元602将即时通讯应用(第二应用)从分屏模式中退出,将“斗地主”应用(第一应用)切换至全屏模式,直接退出即时通讯应用(第二应用),将“斗地主”应用(第一应用)全屏,最大程度上提升“斗地主”应用(第一应用)的显示效果,从而达到提升屏幕显示效果的目的。

可选的,当用户将N个分屏区域中的第i个分屏区域显示的应用关闭时,执行单元602将i个分屏区域从分屏模式中退出,此时终端屏幕中只有(N-1)个分屏区域,终端屏幕的(N-1)个分屏区域分别占据整个终端屏幕的一部分。

实施图6所示的终端,在分屏模式下,当检测单元601检测到其中一个分屏区域的占屏比较小时,这个分屏区域已经不适合用户阅读或观看了,执行单元602直接将该分屏区域退出分屏模式,从而提升屏幕显示效果。

请参阅图7,图7是本发明实施例公开的另一种终端的结构示意图,图7是在图6的基础之上进一步优化得到的,图7所描述的终端,除了包括图6所示的检测单元601和执行单元602之外,还包括接收单元603,其中:

接收单元603,用于接收改变第i个分屏区域的占屏比的指令。

本发明实施例中,当接收单元603接收改变第i个分屏区域的占屏比的指令之后,检测单元601检测第i个分屏区域的占屏比。用户可以手动拖动第i个分屏区域的边界,改变第i个分屏区域的占屏比,用户也可以点击第i个分屏区域内的放大按钮,或者缩小按钮,将第i个分屏区域的面积放大或缩小,以改变第i个分屏区域的占屏比。可选的,用户还可以个性化设计第i个分屏区域的大小,例如,用户选择将第i个分屏区域的形状设计为多边形、圆形、椭圆形等,进一步提升用户体验。

实施图7所示的终端,在分屏模式下,用户可以主动改变一个分屏区域的占屏比,当这个分屏区域的占屏比较小时,这个分屏区域已经不适合用户阅读或观看了,执行单元602直接将该分屏区域退出分屏模式,从而提升屏幕显示效果。

请参阅图8,图8是本发明实施例公开的另一种终端的结构示意图,图8是在图6的基础之上进一步优化得到的,图8所描述的终端,除了包括图6所示的检测单元601和执行单元602之外,还包括获取单元604和第一判断单元605,其中:

获取单元604,用于获取第i个分屏区域对应的最佳显示比例值范围,将第i个分屏区域对应的最佳显示比例值范围中的最小值作为预设比例值。

本发明实施例中,检测单元601检测终端屏幕中显示的N个分屏区域中的第i个分屏区域的占屏比之后,获取单元604获取第i个分屏区域对应的最佳显示比例值范围,将第i个分屏区域对应的最佳显示比例值范围中的最小值作为预设比例值。可以在终端的非易失性存储器中可以预先存储分屏区域与最佳显示比例值范围的对应关系列表,每个分屏区域都有与之对应的最佳显示比例值范围,例如,第一个分屏区域对应的最佳显示比例值范围为40%~100%,第二个分屏区域对应的最佳显示比例值范围为35%~100%,第三个分屏区域对应的最佳显示比例值范围为30%~100%,等等。例如,获取单元604获取第一个分屏区域对应的最佳显示比例值范围,将第一个分屏区域对应的最佳显示比例值范围中的最小值作为预设比例值,若第一个分屏区域对应的最佳显示比例值范围为40%~100%,则预设比例值为40%。实施本发明实施例,可以根据第i个分屏区域对应的最佳显示比例值范围确定第i个分屏区域退出分屏模式的阈值比例(预设比例值),当第i个分屏区域的占屏比小于阈值比例时,第i个分屏区域退出分屏模式。由于不同的分屏区域都有最佳的显示比例值范围,有些分屏区域在占屏比较小时,仍然可以较好的发挥作用,例如,分屏区域内显示音乐应用时,当音乐应用在占屏比仅占30%时,依然可以显示一到两行歌词,可以发挥作用;而有些分屏区域在占屏比较小时,用户体验就不太好了,例如,分屏区域内显示游戏类应用时,当游戏类应用在占屏比小于40%时,游戏类应用的显示效果、用户体验严重下降。实施本发明实施例,可以根据分屏区域的不同,确定不同分屏区域对应的退出分屏模式的阈值比例。

第一判断单元605,用于判断第i个分屏区域的占屏比是否小于或等于预设比例值。

本发明实施例中,获取单元604获取第i个分屏区域对应的最佳显示比例值范围,将第i个分屏区域对应的最佳显示比例值范围中的最小值作为预设比例值之后,第一判断单元605判断第i个分屏区域的占屏比是否小于或等于预设比例值,若是,则执行单元602将第i个分屏区域从分屏模式中退出。

执行单元602,还用于当第一判断单元605判断结果为是时,将第i个分屏区域从分屏模式中退出。

实施图8所示的终端,在分屏模式下,当其中一个分屏区域的占屏比较小时,这个分屏区域已经不适合用户阅读或观看了,执行单元602直接将该分屏区域退出分屏模式,从而提升屏幕显示效果。

请参阅图9,图9是本发明实施例公开的另一种终端的结构示意图,图9是在图8的基础之上进一步优化得到的,图9所描述的终端,除了包括图8所示的检测单元601、执行单元602、获取单元604和第一判断单元605之外,还包括第二判断单元606,其中:

第二判断单元606,用于当第一判断单元605判断结果为是时,判断在预设时间段内第i个分屏区域的活跃度是否小于预设活跃度。

本发明实施例中,第一判断单元605判断第i个分屏区域的占屏比小于或等于预设比例值时,第二判断单元606判断在预设时间段内第i个分屏区域的活跃度是否小于预设活跃度。预设时间段可以设置为1分钟、或者2分钟、或者5分钟、或者10分钟等。第i个分屏区域的活跃度可以根据第i个分屏区域内显示的应用的不同进行具体的判断,例如,若第i个分屏区域内显示的应用为视频播放应用,则可以在分屏模式下,统计预设时间段内视频播放应用是否有过快进、音量调大、屏幕亮度增强等操作,若有,则表明视频播放应用的活跃性较高;若第i个分屏区域内显示的应用为即时通讯应用,则可以在分屏模式下,统计预设时间段内即时通讯应用接收和发送的消息条数,消息条数越多,表明即时通讯应用的活跃性越大。活跃性越大的应用,对于用户的重要性越大,本发明实施例中,将活跃性较低,且占屏比较小的分屏区域退出全屏模式,防止将占屏比较小,但活跃性较高的分屏区域退出全屏模式,避免在用户误操作的情况下将活跃性较高的分屏区域的占屏比拉小,导致活跃性较高的分屏区域退出分屏模式,从而提升了用户体验。

执行单元602,还用于当第二判断单元606判断结果为是时,将第i个分屏区域从分屏模式中退出。

实施图9所示的终端,在分屏模式下,执行单元602将活跃性较低,且占屏比较小的分屏区域退出全屏模式,防止将占屏比较小,但活跃性较高的分屏区域退出全屏模式,避免在用户误操作的情况下将活跃性较高的分屏区域的占屏比拉小,导致活跃性较高的分屏区域退出分屏模式,从而提升了用户体验。

请参阅图10,图10是本发明实施例公开的另一种终端的结构示意图,图10是在图9的基础之上进一步优化得到的,图10所描述的终端,除了包括图9所示的检测单元601、执行单元602、获取单元604、第一判断单元605和第二判断单元606之外,还包括输出单元607,其中:

输出单元607,用于当第二判断单元606判断结果为否时,输出提示信息,提示信息用于提示第i个分屏区域的占屏比过小。

本发明实施例中,当第一判断单元605判断第i个分屏区域的占屏比小于或等于预设比例值,且第二判断单元606判断第i个分屏区域的活跃度大于或等于预设活跃度时,输出单元607输出提示信息,提示信息用于提示第i个分屏区域的占屏比过小。可选的,在输出单元607输出提示信息之后,若接收到用户关闭第i个分屏区域内的应用的指令,则执行单元602将第i个分屏区域从分屏模式中退出。实施本发明实施例,可以在第i个分屏区域的占屏比小于或等于预设比例值,且第i个分屏区域的活跃度大于或等于预设活跃度时,输出单元607输出提示信息提示用户第i个分屏区域的占屏比过小,防止用户由于误操作将第i个分屏区域从分屏模式中退出。

请参阅图11,图11是本发明实施例公开的又一种终端的结构示意图,本实施例中所描述的终端包括:至少一个输入设备1101;至少一个处理器1102,例如CPU;存储器1103和输出设备1104,上述输入设备1101、处理器1102和存储器1103通过总线1105连接。

其中,上述输入设备1101具体可为终端的触控面板,包括触摸屏和触控屏,用于检测终端触控面板上的操作指令。上述输出设备1104具体可以为终端的触摸屏、触控屏、扬声器、呼吸灯、LED灯等,用于输出文字、语音、灯光等信息。

上述存储器1103可以是高速RAM存储器,也可为非不稳定的存储器(non-volatile memory),例如磁盘存储器。上述存储器1103用于存储一组程序代码,上述输入设备1101和处理器1102用于调用存储器1103中存储的程序代码,执行如下操作:

当终端屏幕处在分屏模式下,检测终端屏幕显示的N个分屏区域中的第i个分屏区域的占屏比,其中,第i个分屏区域为N个分屏区域中的任一个,N为正整数;

当第i个分屏区域的占屏比小于或等于预设比例值时,将第i个分屏区域从分屏模式中退出。

可选的,处理器1102还用于:

接收改变第i个分屏区域的占屏比的指令。

可选的,处理器1102还用于:

获取第i个分屏区域对应的最佳显示比例值范围,将第i个分屏区域对应的最佳显示比例值范围中的最小值作为预设比例值;

判断第i个分屏区域的占屏比是否小于或等于预设比例值;

当第i个分屏区域的占屏比小于或等于预设比例值时,执行将第i个分屏区域从分屏模式中退出的步骤。

可选的,处理器1102还用于:

当第i个分屏区域的占屏比小于或等于预设比例值时,判断在预设时间段内第i个分屏区域的活跃度是否小于预设活跃度;

当第i个分屏区域的活跃度小于预设活跃度时,执行将第i个分屏区域从分屏模式中退出的步骤。

可选的,处理器1102还用于:

当第i个分屏区域的活跃度大于或等于预设活跃度时,输出设备1104输出提示信息,提示信息用于提示第i个分屏区域的占屏比过小。

通过实施图11所示的终端,在分屏模式下,当其中一个分屏区域的占屏比较小时,这个分屏区域已经不适合用户阅读或观看了,终端直接将该分屏区域用退出分屏模式,从而提升屏幕显示效果。

本发明所有实施例中的模块或子模块,可以通过通用集成电路,例如CPU(Central Processing Unit,中央处理器),或通过ASIC(Application Specific Integrated Circuit,专用集成电路)来实现。

本发明实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。

本发明实施例装置中的单元可以根据实际需要进行合并、划分和删减。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。

以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。

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