页面展示方法、装置、存储介质和电子装置制造方法及图纸

技术编号:33299604 阅读:18 留言:0更新日期:2022-05-06 12:05
本发明专利技术提供了一种页面展示方法、装置、存储介质和电子装置,该方法包括:应用接收页面展示参数信息;该应用获取页面窗口的控制权,并从该页面展示参数信息提取预设的效果参数;该应用在Webview控件上添加GLSurfaceView视图,并调用着色脚本过滤器,根据该效果参数在该GLSurfaceView视图上对将要展示的该页面进行绘图展示。在本发明专利技术中,通过在GLSurfaceView视图上对将要展示的该页面进行绘图展示,从而可实现对本地页面的展示方式进行控制和修改,并且对全局页面进行效果展示时,不必给每个页面添加相应的属性,从而提高了全局页面展示效率。率。率。

【技术实现步骤摘要】
页面展示方法、装置、存储介质和电子装置


[0001]本专利技术实施例涉及显示
,具体而言,涉及一种页面展示方法、装置、存储介质和电子装置。

技术介绍

[0002]随着互联网的不断普及与发展,基于页面浏览信息逐渐成为人们获取信息的主要方式。目前供用户浏览的页面可以显示文字、图片、视频等多种类型的内容,以充分满足用户的浏览需求。
[0003]目前实现灰化或者模糊化展示页面、添加图标的方式是通过改版服务(Electrical Program Guide,EPG)页面,针对每张需要展示的页面,添加页面属性、调用页面函数来实现相关效果。不过该方案存在以下缺陷:
[0004]缺陷1:要实现全局的效果,就需要对每张页面进行修改,一旦服务器EPG改版或升级,开发人员在开发时就需要考虑功能的重构,使得开发繁琐、低效,并且难以快速实现全局效果。
[0005]缺陷2:当页面存在于本地终端时,服务器EPG不能够控制和修改该页面。
[0006]针对相关技术中难以快速实现全局的页面展示,以及服务器EPG不能够控制和修改本地页面的问题,目前尚未提出有效的解决方案。

技术实现思路

[0007]本专利技术实施例提供了一种页面展示方法、装置、存储介质和电子装置,以至少解决相关技术中的服务器EPG不能控制和修改本地页面的页面展示方式,以及难以快速地根据预设的效果参数对全局页面进行展示的问题。
[0008]根据本专利技术的一个实施例,提供了一种页面展示方法,包括:应用接收页面展示参数信息;所述应用获取页面窗口的控制权,并从所述页面展示参数信息提取预设的效果参数;所述应用在Webview控件上添加GLSurfaceView视图,并调用着色脚本过滤器,根据所述效果参数在所述GLSurfaceView视图上对将要展示的所述页面进行绘图展示。
[0009]在一个示例性实施例中,在应用接收所述页面展示参数信息之前,还可以包括:终端接收携带有用户设定的页面展示参数信息的信号,其中,所述页面展示参数信息包括至少以下之一:页面展示模式、开始时间、结束时间、效果参数;所述终端将系统当前时间与所述信号中的所述开始时间和所述结束时间进行对比;当所述系统当前时间在所述开始时间和所述结束时间之间的范围内时,读取所述信号中的页面展示模式,并将所述页面展示参数信息发送至与所述页面展示模式对应的应用,其中,页面展示模式至少包括以下之一:特定应用模式、特殊页面模式和系统全局模式。
[0010]在一个示例性实施例中,在所述终端将系统当前时间与所述信号中的所述开始时间和所述结束时间进行对比之后,还可以包括:当所述系统当前时间小于所述开始时间时,定时对比所述系统当前时间与所述开始时间,以确定所述系统当前时间在所述开始时间和
所述结束时间之间的范围内。
[0011]在一个示例性实施例中,将所述页面展示参数信息发送至与所述页面展示模式对应的应用,至少可以包括以下之一:当所述页面展示模式为系统全局模式时,通过所述终端的本地网管向所述终端内所有需要展示界面的应用发送携带有所述页面展示参数信息全局广播;当所述页面展示模式为特定应用模式时,通过所述终端内部通信功能将所述页面展示参数信息发送给特定应用;当所述信号中的模式内容为特殊页面模式时,通过所述终端内部通信功能将所述页面展示参数信息发送给带有特殊页面的本地应用。
[0012]在一个示例性实施例中,所述应用根据所述效果参数在所述GLSurfaceView视图上对将要展示的所述页面进行绘图展示,可以包括:对比所述系统当前时间与所述结束时间;当所述系统当前时间小于所述结束时间时,所述应用在所述GLSurfaceView视图上对将要展示的所述页面进行绘图展示;当所述系统当前时间大于所述结束时间时,删除所述GLSurfaceView视图,并恢复原页面的展示。
[0013]在一个示例性实施例中,当所述应用为带有特殊页面的应用时,根据所述效果参数在所述GLSurfaceView视图上对将要展示的所述页面进行绘图展示之前,还可以包括:所述带有特殊页面的应用调用系统函数获取特殊页面的识别码;所述带有特殊页面的应用根据所述识别码判断将要展示的所述页面是否为所述特殊页面。
[0014]在一个示例性实施例中,所述效果参数至少可以包括以下之一:灰化、添加图标、模糊化界面。
[0015]根据本专利技术的另一个实施例,提供了一种页面展示装置,包括终端和应用,所述应用,包括:第一接收模块,用于接收页面展示参数信息;控制提取模块,用于获取页面窗口的控制权,并从所述页面展示参数信息提取预设的效果参数;添加展示模块,用于在Webview控件上添加GLSurfaceView视图,并调用着色脚本过滤器,根据所述效果参数在所述GLSurfaceView视图上对将要展示的所述页面进行绘图展示。
[0016]在一个示例性实施例中,所述终端,可以包括:第二接收模块,用于接收携带有用户设定的页面展示参数信息的信号,其中,所述页面展示参数信息包括至少以下之一:页面展示模式、开始时间、结束时间、效果参数;对比模块,用于将系统当前时间与所述信号中的所述开始时间和所述结束时间进行对比;读取发送模块,用于在所述系统当前时间在所述开始时间和所述结束时间之间的范围内的情况下,读取所述信号中的页面展示模式,并将所述页面展示参数信息发送至与所述页面展示模式对应的应用,其中,页面展示模式至少包括以下之一:特定应用模式、特殊页面模式和系统全局模式。
[0017]在一个示例性实施例中,所述终端,还可以包括:定时对比模块,用于在所述系统当前时间小于所述开始时间的情况下,定时对比所述系统当前时间与所述开始时间,以确定所述系统当前时间在所述开始时间和所述结束时间之间的范围内。
[0018]在一个示例性实施例中,所述读取发送模块,还可以包括:第一发送单元,用于在所述页面展示模式为系统全局模式的情况下,通过所述终端的本地网管向所述终端内所有需要展示界面的应用发送携带有所述页面展示参数信息全局广播;第二发送单元,用于在所述页面展示模式为特定应用模式的情况下,通过所述终端内部通信功能将所述页面展示参数信息发送给特定应用;第三发送单元,用于在所述信号中的模式内容为特殊页面模式的情况下,通过所述终端内部通信功能将所述页面展示参数信息发送给带有特殊页面的本
地应用。
[0019]在一个示例性实施例中,所述添加展示模块,可以包括:对比单元,用于对比所述系统当前时间与所述结束时间;绘图展示单元,用于在所述系统当前时间小于所述结束时间的情况下,在所述GLSurfaceView视图上对将要展示的所述页面进行绘图展示;展示恢复单元,用于在所述系统当前时间大于所述结束时间的情况下,删除所述GLSurfaceView视图,并恢复原页面的展示。
[0020]在一个示例性实施例中,在所述应用为带有特殊页面的应用的情况下,所述应用,还可以包括:调用模块,用于调用系统函数获取特殊页面的识别码;判断模块,用于根据所述识别码判断将要展示的所述页面是否本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种页面展示方法,其特征在于,包括:应用接收页面展示参数信息;所述应用获取页面窗口的控制权,并从所述页面展示参数信息提取预设的效果参数;所述应用在Webview控件上添加GLSurfaceView视图,并调用着色脚本过滤器,根据所述效果参数在所述GLSurfaceView视图上对将要展示的所述页面进行绘图展示。2.根据权利要求1所述的方法,其特征在于,在应用接收所述页面展示参数信息之前,还包括:终端接收携带有用户设定的页面展示参数信息的信号,其中,所述页面展示参数信息包括至少以下之一:页面展示模式、开始时间、结束时间、效果参数;所述终端将系统当前时间与所述信号中的所述开始时间和所述结束时间进行对比;当所述系统当前时间在所述开始时间和所述结束时间之间的范围内时,读取所述信号中的页面展示模式,并将所述页面展示参数信息发送至与所述页面展示模式对应的应用,其中,页面展示模式至少包括以下之一:特定应用模式、特殊页面模式和系统全局模式。3.根据权利要求2所述的方法,其特征在于,在所述终端将系统当前时间与所述信号中的所述开始时间和所述结束时间进行对比之后,还包括:当所述系统当前时间小于所述开始时间时,定时对比所述系统当前时间与所述开始时间,以确定所述系统当前时间在所述开始时间和所述结束时间之间的范围内。4.根据权利要求2所述的方法,其特征在于,将所述页面展示参数信息发送至与所述页面展示模式对应的应用,至少包括以下之一:当所述页面展示模式为系统全局模式时,通过所述终端的本地网管向所述终端内所有需要展示界面的应用发送携带有所述页面展示参数信息全局广播;当所述页面展示模式为特定应用模式时,通过所述终端内部通信功能将所述页面展示参数信息发送给特定应用;当所述信号中的模式内容为特殊页面模式时,通过所述终端内部通信功能将所述页面展示参数信息发送给带有特殊页面的本地应用。5.根据权利要求4所述的方法,其特征在于,所述应用根据所述效果参数在所述GLSurfaceView视图上对将要展示的所述页面进行绘图展示,包括:对比所述系统当前时间与所述结束时间;当所述系统当前时间小于所述结束时间时,所述应用在所述GLSurfaceView视图上对将要展示的所述页面进行绘图展示;当所述系统当前时间大于所述结束时间时,删除所述GLSurfaceView视图,并恢复原页面的展示。6.根据权利要求4所述的方法,其特征在于,当所述应用为带有特殊页面的应用时,根据所述效果参数在所述GLSurfaceView视图上对将要展示的所述页面进行绘图展示之前,还包括:所述带有特殊页面的应用调用系统函数获取特殊页面的识别码;所述带有特殊页面的应用根据所述识别码判断将要展示的所述页面是否为所述特殊页面。7.根据权利要求1所述的方法,其特征在于,所述效果参数至少包括以下之一:灰化、添
加图标、模糊化界面。8.一种页面展示装置,其特征在于,所述装置位于终端中,所述装置包括:第一接收模块,用于接收页面展示参数信...

【专利技术属性】
技术研发人员:周瑞阳
申请(专利权)人:南京中兴新软件有限责任公司
类型:发明
国别省市:

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

1