页面处理方法、装置、设备及存储介质与流程

文档序号:35973062发布日期:2023-11-09 14:54阅读:29来源:国知局
页面处理方法、装置、设备及存储介质与流程

本公开实施例涉及计算机,尤其涉及页面处理方法、装置、设备及存储介质。


背景技术:

1、随着智能终端技术快速发展,应用程序中实现的功能越来越丰富,页面中的需要展示的内容也越来越多样化,越来越复杂,使页面开发工作面临许多挑战。

2、目前,许多应用程序以多个卡片形式的页面来展示一系列的页面内容,这类页面可称为卡片页面,卡片页面通常存在于卡片切换组件中,并在卡片切换组件进行显示的切换。当卡片页面发生变化时,需要通知到应用程序,使得应用程序能够按照自己的逻辑执行相应的操作,例如,卡片页面中的数据为视频,从当前卡片页面切换至下一个卡片页面时,需要实现下一个卡片页面中的视频播放。然而,现有方案中,通过卡片页面所处位置来区分卡片页面,对于位置不变而页面数据发生变化的情况则无法识别,因此,有待于改进。


技术实现思路

1、本公开实施例提供了页面处理方法、装置、存储介质及设备,可以优化现有的页面处理方案。

2、第一方面,本公开实施例提供了一种页面处理方法,包括:

3、在确定满足预设页面变化条件的情况下,通知卡片切换组件获取待显示的第一卡片页面的第一内容描述信息,其中,所述卡片切换组件用于容纳预设应用程序中的多个卡片页面并显示所述预设应用程序当前选中的卡片页面;

4、通过所述卡片切换组件判断所述第一内容描述信息是否与第二内容描述信息相同,其中,所述第二内容描述信息为第二卡片页面的内容描述信息,所述第二卡片页面为正在显示的卡片页面;

5、若不相同,则通过所述卡片切换组件向所述预设应用程序发送页面变化通知,所述页面变化通知用于指示所述预设应用程序在所述第一卡片页面中执行相应的预设操作。

6、第二方面,本公开实施例提供了一种页面处理装置,包括:

7、描述信息获取模块,用于在确定满足预设页面变化条件的情况下,通知卡片切换组件获取待显示的第一卡片页面的第一内容描述信息,其中,所述卡片切换组件用于容纳预设应用程序中的多个卡片页面并显示所述预设应用程序当前选中的卡片页面;

8、描述信息比较模块,用于通过所述卡片切换组件判断所述第一内容描述信息是否与第二内容描述信息相同,其中,所述第二内容描述信息为第二卡片页面的内容描述信息,所述第二卡片页面为正在显示的卡片页面;

9、页面变化通知模块,用于在所述第一内容描述信息与第二内容描述信息不相同时,通过所述卡片切换组件向所述预设应用程序发送页面变化通知,所述页面变化通知用于指示所述预设应用程序在所述第一卡片页面中执行相应的预设操作。

10、第三方面,本公开实施例提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如本公开实施例提供的页面处理方法。

11、第四方面,本公开实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本公开实施例提供的页面处理方法。

12、本公开实施例中提供的页面处理方案,在确定满足预设页面变化条件的情况下,通知卡片切换组件获取待显示的第一卡片页面的第一内容描述信息,通过卡片切换组件判断第一内容描述信息是否与正在显示的第二卡片页面的第二内容描述信息相同,若不相同,则通过卡片切换组件向预设应用程序发送页面变化通知,指示预设应用程序在第一卡片页面中执行相应的预设操作。通过采用上述技术方案,可以根据新旧内容描述信息的比对结果快速准确地确定页面数据是否发生变化,进而在发生变化时通知应用程序执行相应的操作,保证应用程序中的页面处理逻辑能够准确实现。



技术特征:

1.一种页面处理方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述预设页面变化条件包括以下至少一项:

3.根据权利要求1所述的方法,其特征在于,所述通知卡片切换组件获取待显示的第一卡片页面的第一内容描述信息,包括:

4.根据权利要求3所述的方法,其特征在于,所述通过所述卡片切换组件向所述预设应用程序发送页面变化通知,包括:

5.根据权利要求4所述的方法,其特征在于,所述预设描述信息获取函数和/或所述预设页面变化通知函数设置于所述卡片切换组件对应的适配器层。

6.根据权利要求4所述的方法,其特征在于,应用于安卓操作系统,所述卡片切换组件为viewpager,所述原生页面变化倾听者接口包括onpagechangelistener接口。

7.根据权利要求1-6任一所述的方法,其特征在于,所述预设操作包括以下至少一项:与播放逻辑相关的操作、与交互逻辑相关的操作和与控件展示逻辑相关的操作。

8.一种页面处理装置,其特征在于,包括:

9.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1-7任一项所述的方法。

10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-7任一项所述的方法。


技术总结
本公开实施例公开了页面处理方法、装置、设备及存储介质。该方法包括:在确定满足预设页面变化条件的情况下,通知卡片切换组件获取待显示的第一卡片页面的第一内容描述信息,通过卡片切换组件判断第一内容描述信息是否与正在显示的第二卡片页面的第二内容描述信息相同,若不相同,则通过卡片切换组件向预设应用程序发送页面变化通知,页面变化通知用于指示预设应用程序在第一卡片页面中执行相应的预设操作。通过采用上述技术方案,可以根据新旧内容描述信息的比对结果快速准确地确定页面数据是否发生变化,进而在发生变化时通知应用程序执行相应的操作,保证应用程序中的页面处理逻辑能够准确实现。

技术研发人员:杨亚臻
受保护的技术使用者:北京字跳网络技术有限公司
技术研发日:
技术公布日:2024/1/16
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1