多媒体资源切换方法、装置、电子设备及存储介质制造方法及图纸

技术编号:27114504 阅读:20 留言:0更新日期:2021-01-25 19:14
本公开关于一种多媒体资源切换方法、装置、电子设备及存储介质,涉及计算机技术领域,其中,该方法包括:在用户界面中通过第一视图展示第一多媒体资源,并基于多媒体切换操作,确定待切换的第二多媒体资源,并根据多媒体切换操作的操作信息,分别控制第一视图移动离开用户界面以及用于展示第二多媒体资源的第二视图移动进入用户界面,直至第二视图完全占据用户界面,展示第二多媒体资源。由此,在多媒体资源切换的过程中,通过第二多媒体资源有部分时间遮盖第一多媒体资源的部分展示内容,可避免直接切换替换视图从而造成换割裂感情况的发生,实现了切换过程中动画层次丰富,提供多样化切换效果的同时,可实现流畅的切换效果。可实现流畅的切换效果。可实现流畅的切换效果。

【技术实现步骤摘要】
多媒体资源切换方法、装置、电子设备及存储介质


[0001]本公开涉及计算机
,尤其涉及一种多媒体资源切换方法、装置、电子设备及存储介质。

技术介绍

[0002]随着电子设备智能化的普及和互联网技术的发展,通过移动终端等电子设备中的视频类应用来观看视频,已成为人们的日常生活方式。
[0003]相关技术中,在用户通过电子设备中的视频类应用(例如短视频类应用)查看视频的过程中,视频类应用程序可根据用户的视频切换操作,将视频直接切换替换,视觉上图像割裂感强,视觉效果不佳。

技术实现思路

[0004]本公开提供一种多媒体资源切换方法、装置、电子设备及存储介质,以至少解决相关技术中在视频切换的过程中,将视频直接切换替换,视觉上图像割裂感强,视觉效果不佳的问题。
[0005]本公开的技术方案如下:根据本公开实施例的第一方面,提供一种多媒体资源切换方法,包括:在用户界面中通过第一视图展示第一多媒体资源;接收实施于所述用户界面的多媒体切换操作,确定待切换的第二多媒体资源;其中,所述第二多媒体资源通过第二视图展示;根据所述多媒体切换操作的操作信息,分别控制所述第一视图移动离开所述用户界面以及第二视图移动进入所述用户界面,直至所述第二视图完全占据所述用户界面,展示所述第二多媒体资源;其中,所述第二视图在移动过程中,至少有部分时间遮盖所述第一多媒体资源的至少部分展示内容。
[0006]在本公开的一个实施例中,所述根据所述多媒体切换操作的操作信息,分别控制所述第一视图移动离开所述用户界面以及第二视图移动进入所述用户界面,包括:根据所述多媒体切换操作的操作信息,控制所述第二视图移动进入所述用户界面;在检测到所述第二视图被移动到所述用户界面的预设位置时,根据所述多媒体切换操作的操作信息,控制所述第一视图移动离开所述用户界面。
[0007]在本公开的一个实施例中,所述第一视图的移动速度大于所述第二视图的移动速度。
[0008]在本公开的一个实施例中,所述在检测到所述第二视图被移动到所述用户界面的预设位置时,根据所述多媒体切换操作的操作信息,控制所述第一视图移动离开所述用户界面,包括:根据所述预设位置,获取所述第二视图完全占据所述用户界面所需要的剩余移动位置;根据所述多媒体切换操作的操作信息,确定所述第一视图的移动方向;根据所述第一视图的移动方向,获取所述第一视图离开所述用户界面所需要的移动位置,其中,所述移动位置大于所述剩余移动位置;根据所述第二视图的移动速度、所述移动位置和所述剩余移动位置,确定所述第一视图的移动速度;控制所述第一视图在所述移动方向上以所述第
一视图的移动速度移动离开所述用户界面。
[0009]在本公开的一个实施例中,所述根据所述第二视图的移动速度、所述移动位置和所述剩余移动位置,确定所述第一视图的移动速度,包括:根据所述第二视图的移动速度和所述剩余移动位置,确定所述第二视图的移动时间;根据所述移动位置和所述第二视图的移动时间,确定所述第一视图的移动速度。
[0010]在本公开的一个实施例中,在所述多媒体切换操作为滑动操作时,所述根据所述多媒体切换操作的操作信息,控制所述第二视图移动进入所述用户界面,包括:根据所述滑动操作的操作信息,确定所述滑动操作的滑动方向和滑动距离;根据所述滑动方向确定所述第二视图的移动方向,并根据所述滑动距离确定所述第二视图的移动距离;根据所述移动方向和所述移动距离,控制所述第二视图移动进入所述用户界面。
[0011]在本公开的一个实施例中,在所述多媒体切换操作为滑动操作时,所述在检测到所述第二视图被移动到所述用户界面的预设位置时,根据所述多媒体切换操作的操作信息,控制所述第一视图移动离开所述用户界面,包括:根据所述滑动操作的操作信息,确定所述滑动操作的滑动方向;根据所述滑动方向确定所述第一视图的移动方向;以及在检测到所述第二视图被移动到所述用户界面的预设位置时,根据所述第一视图的移动方向,控制所述第一视图移动离开所述用户界面。
[0012]在本公开的一个实施例中,所述根据所述多媒体切换操作的操作信息,分别控制所述第一视图移动离开所述用户界面以及第二视图移动进入所述用户界面,包括:根据所述多媒体切换操作的操作信息,确定所述第二视图的移动方向、所述第一视图的移动方向;根据所述第一视图的移动方向,确定所述第一多媒体资源的移动方向,其中,所述第二视图和所述第一视图的移动方向相对于所述用户界面相同,所述第一多媒体资源的移动方向相对于所述第一视图的移动方向相反,所述第一多媒体资源的移动速度和所述第一视图的移动速度相同;根据所述第二视图的移动方向控制所述第二视图移动进入所述用户界面;根据所述第一视图的移动方向控制所述第一视图移动离开所述用户界面的同时,根据所述第一多媒体资源的移动方向,控制所述第一多媒体资源相对于所述第一视图移动。
[0013]在本公开的一个实施例中,所述方法还包括:在检测到所述第二视图被移动到所述用户界面的预设位置时,调整所述第一多媒体资源的移动方向,所述第一多媒体资源调整前的移动方向和调整后的移动方向相反;根据所述调整后的移动方向,控制所述第一多媒体资源移动离开所述用户界面。
[0014]在本公开的一个实施例中,在控制所述第一视图移动离开所述用户界面的过程中,所述方法还包括:控制所述第一多媒体资源处于播放状态;或者,控制所述第一多媒体资源处于暂停状态。
[0015]在本公开的一个实施例中,在控制所述第二视图移动进入所述用户界面的过程中,所述方法还包括:控制所述第二多媒体资源处于播放状态或者暂停状态。
[0016]在本公开的一个实施例中,在控制所述第二视图移动进入所述用户界面的过程中,所述方法还包括:在检测到所述第二多媒体资源未加载完成的情况下,控制在所述第二视图上展示所述第二多媒体资源的预览多媒体资源;在检测到所述第二多媒体资源加载完成的情况下,控制所述第二多媒体资源处于播放状态。
[0017]根据本公开实施例的第二方面,提供一种多媒体资源切换装置,包括:第一展示模
块,被配置为在用户界面中通过第一视图展示第一多媒体资源;确定模块,被配置为接收实施于所述用户界面的多媒体切换操作,确定待切换的第二多媒体资源;其中,所述第二多媒体资源通过第二视图展示;第一控制模块,被配置为根据所述多媒体切换操作的操作信息,分别控制所述第一视图移动离开所述用户界面以及第二视图移动进入所述用户界面,直至所述第二视图完全占据所述用户界面,展示所述第二多媒体资源;其中,所述第二视图在移动过程中,至少有部分时间遮盖所述第一多媒体资源的至少部分展示内容。
[0018]在本公开的一个实施例中,所述第一控制模块,包括:第一控制子模块,被配置为根据所述多媒体切换操作的操作信息,控制所述第二视图移动进入所述用户界面;第二控制子模块,被配置为在检测到所述第二视图被移动到所述用户界面的预设位置时,根据所述多媒体切换操作的操作信息,控制所述第一视图移动离开所述用户界面。
[0019]在本公开的一个实施例中,所述第本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种多媒体资源切换方法,其特征在于,所述方法包括:在用户界面中通过第一视图展示第一多媒体资源;接收实施于所述用户界面的多媒体切换操作,确定待切换的第二多媒体资源;其中,所述第二多媒体资源通过第二视图展示;根据所述多媒体切换操作的操作信息,分别控制所述第一视图移动离开所述用户界面以及第二视图移动进入所述用户界面,直至所述第二视图完全占据所述用户界面,展示所述第二多媒体资源;其中,所述第二视图在移动过程中,至少有部分时间遮盖所述第一多媒体资源的至少部分展示内容。2.如权利要求1所述的方法,其特征在于,所述根据所述多媒体切换操作的操作信息,分别控制所述第一视图移动离开所述用户界面以及第二视图移动进入所述用户界面,包括:根据所述多媒体切换操作的操作信息,控制所述第二视图移动进入所述用户界面;在检测到所述第二视图被移动到所述用户界面的预设位置时,根据所述多媒体切换操作的操作信息,控制所述第一视图移动离开所述用户界面。3.如权利要求2所述的方法,其特征在于,所述第一视图的移动速度大于所述第二视图的移动速度。4.如权利要求3所述的方法,其特征在于,所述在检测到所述第二视图被移动到所述用户界面的预设位置时,根据所述多媒体切换操作的操作信息,控制所述第一视图移动离开所述用户界面,包括:根据所述预设位置,获取所述第二视图完全占据所述用户界面所需要的剩余移动位置;根据所述多媒体切换操作的操作信息,确定所述第一视图的移动方向;根据所述第一视图的移动方向,获取所述第一视图离开所述用户界面所需要的移动位置,其中,所述移动位置大于所述剩余移动位置;根据所述第二视图的移动速度、所述移动位置和所述剩余移动位置,确定所述第一视图的移动速度;控制所述第一视图在所述移动方向上以所述第一视图的移动速度移动离开所述用户界面。5.如权利要求4所述的方法,其特征在于,所述根据所述第二视图的移动速度、所述移动位置和所述剩余移动位置,确定所述第一视图的移动速度,包括:根据所述第二视图的移动速度和所述剩余移动位置,确定所述第二视图的移动时间;根据所述移动位置和所述第二视图的移动时间,确定所述第一视图的移动速度。6.如权利要求1所述的方法,其特征...

【专利技术属性】
技术研发人员:李星军赵梦婕赵作通
申请(专利权)人:北京达佳互联信息技术有限公司
类型:发明
国别省市:

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

1