视图数据处理方法、装置、目标设备及存储介质制造方法及图纸

技术编号:30376002 阅读:29 留言:0更新日期:2021-10-16 18:06
本申请实施例公开了一种视图数据处理方法、装置、目标设备及存储介质,涉及多媒体数据处理技术领域。其中方法包括:在以第一界面方向显示第一视图的过程中,若检测到界面转屏指令,则获取针对第一视图的第一显示数据和界面转屏指令所指示视图的第二显示数据,获取第一显示数据和第二显示数据的交集显示数据,将第一视图中所显示的除交集显示数据之外的显示数据进行删除,得到参考视图,将第二显示数据中除交集显示数据之外的显示数据确定为补充显示数据,根据补充显示数据对参考视图进行视图渲染,得到第二视图,并将第一视图以界面转屏指令所指示的第二界面方向切换显示为第二视图。采用本申请实施例,可以提高界面转屏时视图的切换显示效率。视图的切换显示效率。视图的切换显示效率。

【技术实现步骤摘要】
视图数据处理方法、装置、目标设备及存储介质


[0001]本申请涉及多媒体数据处理
,尤其涉及一种视图数据处理方法、装置、目标设备及存储介质。

技术介绍

[0002]目前,当终端设备检测到界面转屏指令时,会将当前以第一界面方向显示的第一视图切换显示为界面转屏指令所指示的以第二界面方向显示的视图。例如,终端设备当前以竖屏显示方向显示第一视图(如分享浮层),当检测到界面转屏指令时,会将第一视图切换显示为以横屏显示方向显示的第二视图。现有的视图切换显示方法通常是创建新的视图并进行切换显示,然而,创建新视图时会占用较多的终端设备内存,可能会导致设备卡顿现象,使得界面转屏时视图的切换显示耗时长,影响用户体验。因此如何提高在设备中界面转屏时视图的切换显示效率成为一个亟待解决的问题。

技术实现思路

[0003]本申请实施例提供了一种视图数据处理方法、装置、目标设备及存储介质,可以提高界面转屏时视图的切换显示效率。
[0004]一方面,本申请实施例提供了一种视图数据处理方法,该方法包括:在以第一界面方向显示第一视图的过程中,若检测到界面转屏指令,则获取针对第一视图的第一显示数据,并获取界面转屏指令所指示视图的第二显示数据;获取第一显示数据和第二显示数据的交集显示数据;将第一视图中所显示的除交集显示数据之外的显示数据进行删除,得到参考视图;将第二显示数据中除交集显示数据之外的显示数据确定为补充显示数据;根据补充显示数据对保留有交集显示数据的参考视图进行视图渲染,得到第二视图,并将第一视图以界面转屏指令所指示的第二界面方向切换显示为第二视图。
[0005]一方面,本申请实施例提供了一种视图数据处理装置,该装置包括:获取模块,用于在以第一界面方向显示第一视图的过程中,若检测到界面转屏指令,则获取针对第一视图的第一显示数据,并获取界面转屏指令所指示视图的第二显示数据;获取模块,还用于获取第一显示数据和第二显示数据的交集显示数据;处理模块,用于将第一视图中除交集显示数据之外的显示数据进行删除,得到参考视图;处理模块,还用于将第二显示数据中除交集显示数据之外的显示数据确定为补充显示数据;渲染模块,用于根据补充显示数据对保留有交集显示数据的参考视图进行视图渲染,得到第二视图,并将第一视图以界面转屏指令所指示的第二界面方向切换显示为第二
视图。
[0006]一方面,本申请实施例提供了一种目标设备,该目标设备包括处理器和存储器,其中,存储器用于存储计算机程序,该计算机程序包括程序指令,处理器被配置用于调用该程序指令,执行上述方法中的部分或全部步骤。
[0007]一方面,本申请实施例提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序,该计算机程序包括程序指令,该程序指令被处理器执行时,用于执行上述方法中的部分或全部步骤。
[0008]相应地,根据本申请的一个方面,提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括程序指令,该程序指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该程序指令,处理器执行该程序指令,使得该计算机设备执行上述提供的视图数据处理方法。
[0009]本申请实施例中可以在以第一界面方向显示第一视图的过程中,若检测到界面转屏指令,则获取针对第一视图的第一显示数据,并获取界面转屏指令所指示视图的第二显示数据,获取第一显示数据和第二显示数据的交集显示数据,将第一视图中所显示的除交集显示数据之外的显示数据进行删除,得到参考视图,将第二显示数据中除交集显示数据之外的显示数据确定为补充显示数据,根据补充显示数据对保留有交集显示数据的参考视图进行视图渲染,得到第二视图,并将第一视图以界面转屏指令所指示的第二界面方向切换显示为第二视图。通过实施上述所提出的方法,可以在界面转屏过程中,直接在所显示的视图上进行重新渲染,得到所指示视图,并进行切换显示,可以节省重新创建新的所指示视图占用的设备内存,以及提高界面转屏时视图的切换显示效率。
附图说明
[0010]为了更清楚地说明本申请实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0011]图1为本申请实施例提供的一种应用场景示意图;图2为本申请实施例提供的一种视图数据处理方法的流程示意图;图3为本申请实施例提供的一种分享视图的示意图;图4为本申请实施例提供的一种视图数据处理方法的流程示意图;图5a为本申请实施例提供的一种界面转屏的场景示意图;图5b为本申请实施例提供的一种界面转屏的场景示意图;图5c为本申请实施例提供的一种界面转屏的场景示意图;图6为本申请实施例提供的一种视图配置的场景示意图;图7a为本申请实施例提供的一种界面转屏的场景示意图;图7b为本申请实施例提供的一种界面转屏的场景示意图;图7c为本申请实施例提供的一种界面转屏的场景示意图;图7d为本申请实施例提供的一种界面转屏的场景示意图;图8为本申请实施例提供的一种视图数据处理方法的流程示意图;图9为本申请实施例提供的一种视图数据处理装置的结构示意图;
图10为本申请实施例提供的一种目标设备的结构示意图。
具体实施方式
[0012]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。
[0013]本申请实施例提出的视图数据处理方法可以实现于目标设备,该目标设备可以是终端设备,如具体可以是智能手机、平板电脑、笔记本电脑、台式计算机、智能音箱、智能手表、车载终端等,但并不局限于此。
[0014]本申请实施例可涉及云技术相关
,比如具体可涉及云存储(cloud storage)
,云存储是在云计算概念上延伸和发展出来的一个新的概念,分布式云存储系统(以下简称存储系统)是指通过集群应用、网格技术以及分布存储文件系统等功能,将网络中大量各种不同类型的存储设备(存储设备也称之为存储节点)通过应用软件或应用接口集合起来协同工作,共同对外提供数据存储和业务访问功能的一个存储系统。可以将本申请的技术方案中涉及的数据,如第一固定元素数据或第一自适应元素数据等等进行云存储。
[0015]在一些实施例中,请参见图1,图1为本申请实施例提供的一种应用场景示意图,可以通过执行本申请所提出的视图数据处理方法以应用在如图1所示的场景中。其中,图1可包括目标设备(以目标设备为智能手机为例),以及部署在目标设备中的目标应用。目标设备在目标应用的应用界面之上以竖屏显示方向(第一界面方向)对第一视图进行显示,当检测到界面转屏指令时,基于第一视图进行重新渲染,得到第二视图,并在目标应用的应用界面之上以横屏显示方向(第二界面方向)将第一视图切换显示为第二视图,可以简化界面转屏时对显示视图的处理流程,以及提高界面转屏时视图的切换显示效率。
[0016]可选的,在一些实施例中,目标设备可根据实际的业务需求,执行该视本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种视图数据处理方法,其特征在于,所述方法包括:在以第一界面方向显示第一视图的过程中,若检测到界面转屏指令,则获取针对所述第一视图的第一显示数据,并获取所述界面转屏指令所指示视图的第二显示数据;获取所述第一显示数据和所述第二显示数据的交集显示数据;将所述第一视图中所显示的除所述交集显示数据之外的显示数据进行删除,得到参考视图;将所述第二显示数据中除所述交集显示数据之外的显示数据确定为补充显示数据;根据所述补充显示数据对保留有所述交集显示数据的所述参考视图进行视图渲染,得到第二视图,并将所述第一视图以所述界面转屏指令所指示的第二界面方向切换显示为所述第二视图。2.根据权利要求1所述的方法,其特征在于,所述参考视图具有所述第一视图的悬浮窗浮层,所述悬浮窗浮层中显示有所述交集显示数据;所述根据所述补充显示数据对保留有所述交集显示数据的所述参考视图进行视图渲染,得到第二视图,包括:获取用于对所述第二显示数据进行渲染的渲染显示数据;从所述渲染显示数据中提取针对所述交集显示数据的第一渲染数据,并根据所述第一渲染数据对所述悬浮窗浮层中所显示的所述交集显示数据进行重新渲染显示,得到过渡悬浮窗浮层;从所述渲染显示数据中提取针对所述补充显示数据的第二渲染数据,并根据所述第二渲染数据在所述过渡悬浮窗浮层中对所述补充显示数据进行渲染显示,得到目标悬浮窗浮层;将包含所述目标悬浮窗浮层的视图确定为所述第二视图。3.根据权利要求1所述的方法,其特征在于,所述方法由目标设备执行,所述目标设备包含目标应用,若所述第一界面方向为针对所述目标设备的横屏显示方向,则所述第二界面方向为针对所述目标设备的竖屏显示方向;若所述第一界面方向为针对所述目标设备的竖屏显示方向,则所述第二界面方向为针对所述目标设备的横屏显示方向;所述第一视图为以所述第一界面方向独立显示于所述目标应用的应用界面之上的操作子视图,所述第二视图为以所述第二界面方向独立显示于所述目标应用的应用界面之上的操作子视图。4.根据权利要求1所述的方法,其特征在于,所述将所述第一视图以所述界面转屏指令所指示的第二界面方向切换显示为所述第二视图,包括:获取视图切换动画;按照所述视图切换动画,将所述第一视图以所述第二界面方向过渡切换显示为所述第二视图。5.根据权利要求1所述的方法,其特征在于,所述方法由目标设备执行,所述方法还包括:获取所述...

【专利技术属性】
技术研发人员:苟亚明
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1