应用界面的显示方法和装置制造方法及图纸

技术编号:26374990 阅读:19 留言:0更新日期:2020-11-19 23:43
本申请公开了应用界面的显示方法和装置,涉及信息流技术领域和计算机技术领域,可用于云计算或云服务系统。具体实现方案为:当终端屏幕中的第一显示区域播放视频时,若监测到其他的目标功能被用户调用,则判断目标功能在终端屏幕上预设的第二显示区域与第一显示区域之间是否满足预设遮挡条件;若满足预设遮挡条件,则根据用户对目标功能的手势调用操作获取目标功能在终端屏幕上的实时显示区域;根据实时显示区域实时缩小第一显示区域。由此,解决了后打开的功能的界面对之前打开的界面遮挡的问题,保证了即使其他功能界面触发后,也不影响对视频的观看。

【技术实现步骤摘要】
应用界面的显示方法和装置
本申请涉及信息流
和计算机
,尤其涉及一种应用界面的显示方法和装置。
技术介绍
随着视频经济的发展,通过视频来完成直播沟通、学习知识或者展示产品等的做法越来越受到人们的喜爱。然而,现有技术中,尤其是视频直播时,在观看视频的时候,若是打开其他功能界面,其他功能界面对应的显示区域可能会部分或者完全的遮挡在视频显示区域,影响对视频的观看。
技术实现思路
本公开提供了一种用于应用界面的显示的方法和装置。根据本公开的第一方面,提供了一种应用界面的显示的方法,包括:当终端屏幕中的第一显示区域播放视频时,若监测到其他的目标功能被用户调用,则判断目标功能在终端屏幕上预设的第二显示区域与第一显示区域之间是否满足预设遮挡条件;若满足预设遮挡条件,则根据用户对目标功能的手势调用操作获取目标功能在终端屏幕上的实时显示区域;根据实时显示区域实时缩小第一显示区域。根据本公开的第二方面,提供了一种应用界面的显示的装置,包括:判断模块,用于当终端屏幕中的第一显示区域播放视频时,若监测到其他的目标功能被用户调用,则判断目标功能在终端屏幕上预设的第二显示区域与第一显示区域之间是否满足预设遮挡条件;获取模块,用于若满足预设遮挡条件,则根据用户对目标功能的手势调用操作获取目标功能在终端屏幕上的实时显示区域;调整模块,用于根据实时显示区域实时缩小第一显示区域。根据本公开的第三方面,提供了一种电子设备,包括:至少一个处理器;与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行如上述第一方面实施例描述的应用界面的显示方法。根据本公开的第四方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,计算机指令用于使计算机执行上述第一方面实施例描述的应用界面的显示方法。本申请提供的技术方案,至少具备如下有益技术效果:当终端屏幕中的第一显示区域播放视频时,若监测到其他的目标功能被用户调用,则判断目标功能在终端屏幕上预设的第二显示区域与第一显示区域之间是否满足预设遮挡条件;若满足预设遮挡条件,则根据用户对目标功能的手势调用操作获取目标功能在终端屏幕上的实时显示区域;根据实时显示区域实时缩小第一显示区域。由此,解决了后打开的功能的界面对之前打开的界面遮挡的问题,保证了即使其他功能界面触发后,也不影响对视频的观看。应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。附图说明附图用于更好地理解本方案,不构成对本申请的限定。其中:图1是根据本申请第一实施例的应用界面的显示方法的流程图;图2-1是根据本申请第二实施例的第二显示区域遮挡第一显示区域的场景示意图;图2-2是根据本申请第三实施例的另一种第二显示区域遮挡第一显示区域的场景示意图;图3是根据本申请第四实施例的一种应用界面的显示场景示意图;图4是根据本申请第五实施例的一种应用界面的显示场景示意图;图5-1是根据本申请第六实施例的一种缩小第一显示区域的场景示意图;图5-2是根据本申请第七实施例的另一种缩小第一显示区域的场景示意图;图6是根据本申请第八实施例的又一种缩小第一显示区域的场景示意图;图7是根据本申请第九实施例的一种确定实时显示区域的方法的流程示意图;图8是根据本申请第十实施例的一种确定实时显示区域的场景示意图;图9-1是根据本申请第十一实施例的一种确定实时显示区域的场景示意图;图9-2是根据本申请第十二实施例的另一种确定实时显示区域的场景示意图;图10是根据本申请第十三实施例的另一种确定实时显示区域的方法的流程示意图;图10-1是根据本申请第十四实施例的一种确定实时显示区域的场景示意图;图10-2是根据本申请第十五实施例的另一种确定实时显示区域的场景示意图;图11是根据本申请第十三个实施例的视频生成装置的结构示意图;图12是用来实现本申请实施例的应用界面的显示方法的电子设备的框图;具体实施方式以下结合附图对本申请的示范性实施例做出说明,其中包括本申请实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本申请的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。针对上述
技术介绍
中提到的,在观看视频的过程中,当监测到其他的功能被用户调用以后,其他功能的显示区域会部分或者完全遮挡住视频显示区域的问题,本申请提出一种应用界面的显示方法,在需要增加功能界面的显示区域的时候,可以适应性缩小视频显示区域来保证视频显示区域不被遮挡,解决了后打开的目标功能显示区域会部分或者完全遮挡视频播放显示区域的问题。尤其适合直播会议的场景使用。具体而言,图1是根据本申请的一个实施例的应用界面的显示方法的流程图,如图1所示,该方法包括:步骤101,当终端屏幕中的第一显示区域播放视频时,若监测到其他的目标功能被用户调用,则判断目标功能在终端屏幕上预设的第二显示区域与第一显示区域之间是否满足预设遮挡条件;在实际应用场景中,在播放视频时,会有调用其他目标功能的操作,比如,在电话会议场景中,在播放会议视频时,主持人会有调用主持人界面显示功能的操作等。而当用户使用其他目标功能时,若是其他功能界面的第二显示区域遮挡住第一显示区域,比如图2-1和图2-2所示,若是第二显示区域遮挡住第一显示区域,则显然会影响对视频的观看,尤其是对于一些比较重要的视频。其中,本实施例中的第二显示区域可以理解为其他功能界面显示完全时,对应的最大面积时的显示区域。其中,需要强调的是,本实施例中的视频播放功能和其他的目标功能可以属于同一个应用,也可以属于不同的应用内,当属于同一个应用时,在用户使用其他功能的过程中,能使得视频显示区域不被遮挡,技术效果尤为突出,比如,如图3所示,在用户使用微信进行视频聊天过程中,用户A向用户B发送文件,B打开对应的文件之后,也不会导致文档显示区域遮挡住视频的第一显示区域,实用性较高。在本实施例中,在终端屏幕上显示视频的时候,若检测到其他的目标功能被用户调用,首先获取目标功能的第二显示区域的信息,然后基于预设遮挡条件来确定目标功能的第二显示区域是否可能遮挡第一显示区域。在不同的应用场景中,由于第一显示区域显示的视频的不同以及第二显示区域显示的功能界面的不同,预设遮挡条件也不同,示例说明如下:作为一种可能的实现方式,当监测到其他的目标功能被调用的时候,获取视频显示的第一显示区域的位置和目标功能显示的第二显示区域的位置,然后根据第一显示区域的位置与第二显示区域的位置,获得两者的重叠区域面积,进而再判断此重叠区域面积的大小是否大于预设阀值,如本文档来自技高网
...

【技术保护点】
1.一种应用界面的显示方法,包括:/n当终端屏幕中的第一显示区域播放视频时,若监测到其他的目标功能被用户调用,则判断所述目标功能在所述终端屏幕上预设的第二显示区域与所述第一显示区域之间是否满足预设遮挡条件;/n若满足所述预设遮挡条件,则根据用户对所述目标功能的手势调用操作获取所述目标功能在所述终端屏幕上的实时显示区域;/n根据所述实时显示区域实时缩小所述第一显示区域。/n

【技术特征摘要】
1.一种应用界面的显示方法,包括:
当终端屏幕中的第一显示区域播放视频时,若监测到其他的目标功能被用户调用,则判断所述目标功能在所述终端屏幕上预设的第二显示区域与所述第一显示区域之间是否满足预设遮挡条件;
若满足所述预设遮挡条件,则根据用户对所述目标功能的手势调用操作获取所述目标功能在所述终端屏幕上的实时显示区域;
根据所述实时显示区域实时缩小所述第一显示区域。


2.如权利要求1所述的方法,其中,所述判断所述目标功能在所述终端屏幕上预设的第二显示区域与所述第一显示区域之间是否满足预设遮挡条件,包括:
获取所述第二显示区域与所述第一显示区域的重叠区域面积;
判断所述重叠区域面积是否大于预设阈值,其中,若大于所述预设阈值,则确定满足所述预设遮挡条件。


3.如权利要求2所述的方法,其中,在所述判断所述重叠区域面积是否大于预设阈值之前,包括:
获取所述第一显示区域的显示内容类型;
根据所述显示内容类型确定所述预设阈值。


4.如权利要求1所述的方法,其中,所述根据用户对所述目标功能的手势调用操作获取所述目标功能在所述终端屏幕上的实时显示区域,包括:
获取所述手势调用操作的实时滑动方向和实时滑动轨迹;
根据所述实时滑动方向确定显示位置;
根据所述实时滑动轨迹确定显示面积;
根据所述显示位置和所述显示面积,确定所述实时显示区域。


5.如权利要求1所述的方法,其中,所述根据用户对所述目标功能的手势调用操作获取所述目标功能在所述终端屏幕上的实时显示区域,包括:
获取与所述目标功能对应的单位面积,和与所述单位面积对应的填充位置参数;
获取所述手势调用操作的按压时长和按压位置;
根据所述按压时长确定所述单位面积的变化数量,根据所述按压位置确定面积变化趋势;
根据所述变化数量和所述面积变化趋势,控制所述单位面积根据所述填充位置填充生成所述实时显示区域。


6.如权利要求1所述的方法,所述根据所述实时显示区域实时缩小所述第一显示区域,还包括:
确定所述实时显示区域和所述第一显示区域的重叠显示区域;
根据所述重叠显示区域缩小所述第一显示区域。


7.如权利要求6所述的方法,其中,所述根据所述重叠显示区域缩小所述第一显示区域,包括:
获取与所述第一显示区域对应的面积缩小上限值;
判断缩小后的第一显示区域的面积,是否等于所述面积缩小上限值;
若等于所述面积缩小上限值,则停止缩小所述第一显示区域。


8.一种应用界面的显示装置,包括:
判断模块,用于当终端屏幕中的第一显示区域播放...

【专利技术属性】
技术研发人员:李兴彪谢寒梅范慧敏
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:北京;11

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

1