显示设备和页面更新方法技术

技术编号:35186728 阅读:17 留言:0更新日期:2022-10-12 17:58
本公开涉及一种显示设备和页面更新方法,应用于显示技术领域,解决现有的用户在一个页面学习完成打开另一个页面查看学习进度时才进行数据更新,导致显示页面画面闪烁降低用户体验的问题。该显示设备包括显示器;控制器,包括:监听模块和堆栈模块;堆栈模块,被配置为:响应于第一页面栈在堆栈模块中开启,在监听模块中注册监听进程;根据进栈指令,在第一页面栈上创建第二页面栈;接收监听进程发送的数据更新消息;基于数据更新消息,从服务器中获取第一目标数据,并基于第一目标数据更新第一页面栈对应的初始缓存数据。面栈对应的初始缓存数据。面栈对应的初始缓存数据。

【技术实现步骤摘要】
显示设备和页面更新方法


[0001]本公开涉及显示
,尤其涉及一种显示设备和页面更新方法。

技术介绍

[0002]随着科技的发展和进步,显示设备的功能越来越多样化,为人们的工作和生活带来了极大的便利。
[0003]用户可通过在显示设备的第一页面中进行学习,并在第二页面中进行数据学习成果的查看,便于用户了解学习进度,其中,第二页面中用户的数据学习成果会根据第一页面中用户的学习进行调整,相关技术中,主要是在用户退出第一页面打开第二页面时,对第二页面中的数据学习成果进行调整,会使得用户在打开第二页面时,浏览到第二页面的画面出现闪烁,从而,影响用户体验。

技术实现思路

[0004]为了解决上述技术问题或者至少部分地解决上述技术问题,本公开提供了一种显示设备和页面更新方法,能够在用户使用的第一页面中的数据发生变化时,对第二页面中的数据进行及时调整更新,在用户打开第二页面时能够直接浏览到更新后的第一页面中的学习进度,避免第二页面中画面闪烁的问题,提升用户体验感。
[0005]第一方面,本公开提供了一种显示设备,该显示设备包括:
[0006]显示器;
[0007]控制器,包括:监听模块和堆栈模块;
[0008]所述堆栈模块,被配置为:
[0009]响应于第一页面栈在所述堆栈模块中开启,在所述监听模块中注册监听进程,其中,所述第一页面栈是对应预设的第一页面的页面栈,所述监听进程用于监听第二页面中预设事件的数据变化,所述第二页面为所述第一页面的次级页面;
[0010]根据进栈指令,在所述第一页面栈上创建第二页面栈,其中,所述进栈指令是根据显示设备接收到的第一操作生成的,所述第一操作用于选中所述第一页面中的第二控件以在显示器上显示所述第二控件对应的第二页面;
[0011]接收所述监听进程发送的数据更新消息,所述数据更新消息基于所述第二页面中所述预设事件的数据变化产生;
[0012]基于所述数据更新消息,从服务器中获取第一目标数据,并基于所述第一目标数据更新所述第一页面栈对应的初始缓存数据,所述初始缓存数据是显示所述第二页面前的所述第一页面对应的缓存数据,所述第一目标数据表征所述预设事件变化后的数据。
[0013]第二方面,本公开提供了一种页面更新方法,包括:
[0014]响应于第一页面栈在堆栈模块中开启,在监听模块中注册监听进程,其中,所述第一页面栈是对应预设的第一页面的页面栈,所述监听进程用于监听第二页面中预设事件的数据变化,所述第二页面为所述第一页面的次级页面;
[0015]根据进栈指令,在所述第一页面栈上创建第二页面栈,其中,所述进栈指令是根据显示设备接收到的第一操作生成的,所述第一操作用于选中所述第一页面中的第二控件以在显示器上显示所述第二控件对应的第二页面;
[0016]接收所述监听进程发送的数据更新消息,所述数据更新消息基于所述第二页面中所述预设事件的数据变化产生;
[0017]基于所述数据更新消息,从服务器中获取第一目标数据,并基于所述第一目标数据更新所述第一页面栈对应的初始缓存数据,所述初始缓存数据是显示所述第二页面前的所述第一页面对应的缓存数据,所述第一目标数据表征所述预设事件变化后的数据。
[0018]第三方面,本公开提供了一种计算机可读存储介质,包括:计算机可读存储介质上存储计算机程序,计算机程序被处理器执行时实现如第二方面所示的页面更新方法。
[0019]第四方面,本公开提供了一种计算机程序产品,其特征在于,包括:当计算机程序产品在计算机上运行时,使得计算机实现如第二方面所示的页面更新方法。
[0020]本公开实施例提供的技术方案与现有技术相比具有如下优点:显示设备的控制器中的堆栈模块响应于用户触发的第一页面栈的开启,从监听模块中注册监听进程,便于对第二页面中预设事件的数据变化进行实时监听,其中,第二页面为第一页面的次级页面,并根据用户发起的进栈指令,在第一页面栈上创建第二页面栈,以基于接收到的监听进程发送的第二页面的数据更新消息,从服务器中获取第一目标数据来对第一页面栈对应的初始缓存数据进行更新,从而,便于第一页面栈能够基于用户的开启向用户展示第一页面的更新结果,通过上述方法能够在用户使用的二页面中的数据发生变化时,对第一页面中的数据进行及时调整更新,在用户打开第一页面时能够直接浏览到更新后的第二页面中的数据变化,避免从第二页面跳转至第一页面时出现画面闪烁的问题,提升用户体验感。
附图说明
[0021]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
[0022]为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0023]图1为根据本公开一个或多个实施例的显示设备与控制装置之间操作场景的示意图;
[0024]图2为根据本公开一个或多个实施例的控制设备100的硬件配置框图;
[0025]图3为根据本公开一个或多个实施例的显示设备200的硬件配置框图;
[0026]图4为根据本公开一个或多个实施例的显示设备200中软件配置示意图;
[0027]图5为根据本公开一个或多个实施例的显示设备200中应用程序的图标控件界面显示示意图;
[0028]图6A为根据本公开一个或多个实施例进行页面更新的系统框架图;
[0029]图6B为根据本公开一个或多个实施例进行页面更新的架构图;
[0030]图7A为本公开实施例提供的一种页面更新方法的流程示意图;
[0031]图7B

图7I为本公开实施例提供的一种页面显示示意图;
[0032]图8A

图8C为本公开实施例提供的一种页面显示示意图;
[0033]图9为本公开实施例提供的一种页面更新的交互示意图。
具体实施方式
[0034]为了能够更清楚地理解本公开的上述目的、特征和优点,下面将对本公开的方案进行进一步描述。需要说明的是,在不冲突的情况下,本公开的实施例及实施例中的特征可以相互组合。
[0035]在下面的描述中阐述了很多具体细节以便于充分理解本公开,但本公开还可以采用其他不同于在此描述的方式来实施;显然,说明书中的实施例只是本公开的一部分实施例,而不是全部的实施例。
[0036]显示设备上能够搭载一些应用于如学习的应用程序/客户端,便于用户在上面进行任务学习以及记录任务学习状态,其中,用户可在显示设备中显示的一个页面中进行任务学习,在学习完成后,可在另一个页面中进行学习进度的查看,便于用户了解学习情况。
[0037]举例而言,用户在第一页面中进行任务学习,第一页面中的学习数据会发生变化,在第一页面中学习完成/暂停之后,可打开第二页面进行任务本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种显示设备,其特征在于,包括:显示器;控制器,包括:监听模块和堆栈模块;所述堆栈模块,被配置为:响应于第一页面栈在所述堆栈模块中开启,在所述监听模块中注册监听进程,其中,所述第一页面栈是对应预设的第一页面的页面栈,所述监听进程用于监听第二页面中预设事件的数据变化,所述第二页面为所述第一页面的次级页面;根据进栈指令,在所述第一页面栈上创建第二页面栈,其中,所述进栈指令是根据显示设备接收到的第一操作生成的,所述第一操作用于选中所述第一页面中的第二控件以在显示器上显示所述第二控件对应的第二页面;接收所述监听进程发送的数据更新消息,所述数据更新消息基于所述第二页面中所述预设事件的数据变化产生;基于所述数据更新消息,从服务器中获取第一目标数据,并基于所述第一目标数据更新所述第一页面栈对应的初始缓存数据,所述初始缓存数据是显示所述第二页面前的所述第一页面对应的缓存数据,所述第一目标数据表征所述预设事件变化后的数据。2.根据权利要求1所述的显示设备,其特征在于,所述数据更新消息包括:数据标识;所述堆栈模块基于所述数据更新消息,从服务器中获取第一目标数据包括:所述堆栈模块:基于所述数据标识,向服务器发送数据获取请求;接收所述服务器发送的所述数据获取请求的响应信息,得到第一目标数据。3.根据权利要求2所述的显示设备,其特征在于,所述第一目标数据包括:第一类型数据,所述第一类型数据用于描述学习数据;所述堆栈模块基于所述第一目标数据更新所述第一页面栈对应的初始缓存数据包括:所述堆栈模块:基于所述第一类型数据,替换所述第一页面栈中与所述第一类型数据对应的缓存数据。4.根据权利要求3所述的显示设备,其特征在于,所述第一目标数据包括:第一类型数据和第二类型数据,所述第二类型数据基于所述学习数据产生;所述堆栈模块基于所述第一目标数据更新所述第一页面栈对应的初始缓存数据包括:所述堆栈模块:基于所述第一类型数据,替换所述第一页面栈中与所述第一类型数据对应的缓存数据;将所述第二类型数据添加至替换得到的所述缓存数据中。5.根据权利要求4所述的显示设备,其特征在于,所述堆栈模块,还被配置为:响应于所述第一页面栈的初始缓存数据的更新,在所述第二页面中显示提示消...

【专利技术属性】
技术研发人员:董鹏赖园园
申请(专利权)人:聚好看科技股份有限公司
类型:发明
国别省市:

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

1