一种数据的显示调整方法、装置及电子设备制造方法及图纸

技术编号:25914326 阅读:13 留言:0更新日期:2020-10-13 10:33
本发明专利技术提供了一种数据的显示调整方法、装置及电子设备,在从预设接口接收到目标显示数据的显示调整参考指令后,就能够运行预设程序片段,以依据显示调整参考指令中的目标显示数据的显示调整参考数据等数据,对目标显示数据进行显示调整。由于本发明专利技术在目标应用软件运行过程中,只需将目标显示数据的显示调整参考指令下发至终端,终端就可以实现对目标显示数据的显示调整,相比于在对显示界面进行更新时,需要传输完整APP安装包且将APP进行整体更新的方式,所需传输和更新的数据较少,更新方式简单,且减少了依据完整APP安装包进行APP整体更新时所需的数据传输和数据更新等资源,减少了资源浪费。

【技术实现步骤摘要】
一种数据的显示调整方法、装置及电子设备
本专利技术涉及页面显示领域,更具体的说,涉及一种数据的显示调整方法、装置及电子设备。
技术介绍
终端,如手机、电脑等上安装的应用软件APP的显示界面按照该APP的安装包进行相应的显示操作。其中,APP的安装包可以不断进行更新,如更新得到不同版本的APP安装包。若想要对APP的显示界面进行调整,如将显示界面的某一图标从显示更改为不显示时,需要下发包括更改后的该图标的显示规则的完整APP安装包至终端,终端按照该APP安装包进行APP整体更新,才可以实现APP显示界面的更改。这种更新方式,更新方式较复杂,资源浪费较严重。
技术实现思路
有鉴于此,本专利技术提供一种数据的显示调整方法、装置及电子设备,以解决对显示界面进行更新时,需要将APP进行整体更新,更新方式较复杂,资源浪费较严重的问题。为解决上述技术问题,本专利技术采用了如下技术方案:一种数据的显示调整方法,应用于终端,所述显示调整方法包括:在目标应用软件运行过程中,接收预设接口发送的目标显示数据的显示调整参考指令;所述显示调整参考指令包括显示调整参考数据;响应所述显示调整参考指令,并通过运行预先设置在所述目标应用软件的安装包中的预设程序片段,实现获取预先设置的所述目标显示数据对应的数据处理规则,依据所述数据处理规则,对所述显示调整参考数据进行处理,得到数据显示调整结果,控制所述目标显示数据依据所述数据显示调整结果进行显示调整的过程。可选地,通过运行预先设置在所述目标应用软件的安装包中的预设程序片段,实现依据所述数据处理规则,对所述显示调整参考数据进行处理,得到数据显示调整结果,包括:控制所述预设程序片段依据所述显示调整参考数据中的运算符,对所述显示调整参考数据进行拆分处理,得到多个不包括运算符的目标数据;将待处理数据的内容更新为所述目标数据;获取用于拆分得到所述待处理数据的每一运算符,并依次确定为目标运算符;对于每一所述目标运算符,依据所述数据处理规则,确定通过所述目标运算符拆分得到的每一所述待处理数据的处理结果;获取所述显示调整参考数据中,仅包括所述目标运算符以及通过所述目标运算符拆分得到的每一所述待处理数据的数据处理单元;依据所述数据处理单元中包括的运算符以及所述数据处理单元中包括的每一所述待处理数据的处理结果,确定所述数据处理单元的处理结果;将所述待处理数据的内容更新为所述数据处理单元,返回至所述获取用于拆分得到所述待处理数据的每一运算符,并依次确定为目标运算符的步骤,顺序执行,直至依据所述数据处理规则,得到所述显示调整参考数据的数据显示调整结果。可选地,控制所述预设程序片段对所述显示调整参考数据进行拆分处理,得到多个不包括运算符的目标数据,包括:将所述显示调整参考数据确定为待分析数据;获取所述待分析数据中优先级最高的运算符,并确定为待处理运算符;依据所述待处理运算符在所述待分析数据中的位置,将所述待分析数据拆分得到运算符左侧数据和运算符右侧数据;将所述运算符左侧数据和所述运算符右侧数据中包括运算符的数据确定为所述待分析数据,并返回到所述获取所述待分析数据中优先级最高的运算符,并确定为待处理运算符的步骤,顺序执行,直至所述显示调整参考数据拆分得到的每一数据中均不包括运算符;将拆分得到的每一数据确定为一目标数据。可选地,控制所述预设程序片段依据所述数据处理规则,确定通过所述目标运算符拆分得到的每一所述待处理数据对应的处理结果,包括:获取所述待处理数据对应的数据值;在所述待处理数据中包括所述数据值的数据处理方式的情况下,以所述数据处理方式对所述数据值进行处理,得到所述待处理数据对应的处理结果;在所述待处理数据中不包括所述数据值的数据处理方式的情况下,将所述数据值确定为所述待处理数据对应的处理结果。可选地,控制所述预设程序片段依据所述数据处理单元中包括的运算符以及所述数据处理单元中包括的每一所述待处理数据对应的处理结果,确定所述数据处理单元的处理结果,包括:确定所述数据处理单元中包括的每一所述待处理数据对应的处理结果之间的逻辑关系;获取所述逻辑关系是否满足所述数据处理单元中包括的运算符的逻辑规则的分析结果;依据所述分析结果,得到所述数据处理单元的处理结果。一种数据的显示调整装置,应用于终端,所述显示调整装置包括:指令接收模块,用于在目标应用软件运行过程中,接收预设接口发送的目标显示数据的显示调整参考指令;所述显示调整参考指令包括显示调整参考数据;指令处理模块,用于响应所述显示调整参考指令,并通过运行预先设置在所述目标应用软件的安装包中的预设程序片段,实现获取预先设置的所述目标显示数据对应的数据处理规则,依据所述数据处理规则,对所述显示调整参考数据进行处理,得到数据显示调整结果,控制所述目标显示数据依据所述数据显示调整结果进行显示调整的过程。可选地,所述指令处理模块包括:拆分子模块,用于控制所述预设程序片段依据所述显示调整参考数据中的运算符,对所述显示调整参考数据进行拆分处理,得到多个不包括运算符的目标数据;更新子模块,用于将待处理数据的内容更新为所述目标数据;第一获取子模块,用于获取用于拆分得到所述待处理数据的每一运算符,并依次确定为目标运算符;第一处理子模块,用于对于每一所述目标运算符,依据所述数据处理规则,确定通过所述目标运算符拆分得到的每一所述待处理数据的处理结果;第二获取子模块,用于获取所述显示调整参考数据中,仅包括所述目标运算符以及通过所述目标运算符拆分得到的每一所述待处理数据的数据处理单元;第二处理子模块,用于依据所述数据处理单元中包括的运算符以及所述数据处理单元中包括的每一所述待处理数据的处理结果,确定所述数据处理单元的处理结果;判断子模块,用于判断是否依据所述数据处理规则,得到所述显示调整参考数据的数据显示调整结果;所述更新子模块,还用于所述判断子模块判断出未依据所述数据处理规则,得到所述显示调整参考数据的数据显示调整结果的情况下,将所述待处理数据的内容更新为所述数据处理单元。可选地,所述拆分子模块包括:数据确定单元,用于将所述显示调整参考数据确定为待分析数据;运算符确定单元,用于获取所述待分析数据中优先级最高的运算符,并确定为待处理运算符;拆分单元,用于依据所述待处理运算符在所述待分析数据中的位置,将所述待分析数据拆分得到运算符左侧数据和运算符右侧数据;判断单元,用于判断所述显示调整参考数据拆分得到的每一数据中是否均不包括运算符;所述数据确定单元,还用于在所述判断单元判断出所述显示调整参考数据拆分得到的数据中包括运算符的情况下,将所述运算符左侧数据和所述运算符右侧数据中包括运算符的数据确定为所述待分析数据。可选地,所述第一处理子模块具体用于:获取所述待处理数据对应的本文档来自技高网...

【技术保护点】
1.一种数据的显示调整方法,其特征在于,应用于终端,所述显示调整方法包括:/n在目标应用软件运行过程中,接收预设接口发送的目标显示数据的显示调整参考指令;所述显示调整参考指令包括显示调整参考数据;/n响应所述显示调整参考指令,并通过运行预先设置在所述目标应用软件的安装包中的预设程序片段,实现获取预先设置的所述目标显示数据对应的数据处理规则,依据所述数据处理规则,对所述显示调整参考数据进行处理,得到数据显示调整结果,控制所述目标显示数据依据所述数据显示调整结果进行显示调整的过程。/n

【技术特征摘要】
1.一种数据的显示调整方法,其特征在于,应用于终端,所述显示调整方法包括:
在目标应用软件运行过程中,接收预设接口发送的目标显示数据的显示调整参考指令;所述显示调整参考指令包括显示调整参考数据;
响应所述显示调整参考指令,并通过运行预先设置在所述目标应用软件的安装包中的预设程序片段,实现获取预先设置的所述目标显示数据对应的数据处理规则,依据所述数据处理规则,对所述显示调整参考数据进行处理,得到数据显示调整结果,控制所述目标显示数据依据所述数据显示调整结果进行显示调整的过程。


2.根据权利要求1所述的显示调整方法,其特征在于,通过运行预先设置在所述目标应用软件的安装包中的预设程序片段,实现依据所述数据处理规则,对所述显示调整参考数据进行处理,得到数据显示调整结果,包括:
控制所述预设程序片段依据所述显示调整参考数据中的运算符,对所述显示调整参考数据进行拆分处理,得到多个不包括运算符的目标数据;
将待处理数据的内容更新为所述目标数据;
获取用于拆分得到所述待处理数据的每一运算符,并依次确定为目标运算符;
对于每一所述目标运算符,依据所述数据处理规则,确定通过所述目标运算符拆分得到的每一所述待处理数据的处理结果;
获取所述显示调整参考数据中,仅包括所述目标运算符以及通过所述目标运算符拆分得到的每一所述待处理数据的数据处理单元;
依据所述数据处理单元中包括的运算符以及所述数据处理单元中包括的每一所述待处理数据的处理结果,确定所述数据处理单元的处理结果;
将所述待处理数据的内容更新为所述数据处理单元,返回至所述获取用于拆分得到所述待处理数据的每一运算符,并依次确定为目标运算符的步骤,顺序执行,直至依据所述数据处理规则,得到所述显示调整参考数据的数据显示调整结果。


3.根据权利要求2所述的显示调整方法,其特征在于,控制所述预设程序片段对所述显示调整参考数据进行拆分处理,得到多个不包括运算符的目标数据,包括:
将所述显示调整参考数据确定为待分析数据;
获取所述待分析数据中优先级最高的运算符,并确定为待处理运算符;
依据所述待处理运算符在所述待分析数据中的位置,将所述待分析数据拆分得到运算符左侧数据和运算符右侧数据;
将所述运算符左侧数据和所述运算符右侧数据中包括运算符的数据确定为所述待分析数据,并返回到所述获取所述待分析数据中优先级最高的运算符,并确定为待处理运算符的步骤,顺序执行,直至所述显示调整参考数据拆分得到的每一数据中均不包括运算符;
将拆分得到的每一数据确定为一目标数据。


4.根据权利要求2所述的显示调整方法,其特征在于,控制所述预设程序片段依据所述数据处理规则,确定通过所述目标运算符拆分得到的每一所述待处理数据对应的处理结果,包括:
获取所述待处理数据对应的数据值;
在所述待处理数据中包括所述数据值的数据处理方式的情况下,以所述数据处理方式对所述数据值进行处理,得到所述待处理数据对应的处理结果;
在所述待处理数据中不包括所述数据值的数据处理方式的情况下,将所述数据值确定为所述待处理数据对应的处理结果。


5.根据权利要求2所述的显示调整方法,其特征在于,控制所述预设程序片段依据所述数据处理单元中包括的运算符以及所述数据处理单元中包括的每一所述待处理数据对应的处理结果,确定所述数据处理单元的处理结果,包括:
确定所述数据处理单元中包括的每一所述待处理数据对应的处理结果之间的逻辑关系;
获取所述逻辑关系是否满足所述数据处理单元中包括的运算符的逻辑规则的分析结果;
依据所述分析结果,得到所述数据处理单元的处理结果。


6.一种数据的显...

【专利技术属性】
技术研发人员:徐斌车勇子
申请(专利权)人:湖南快乐阳光互动娱乐传媒有限公司
类型:发明
国别省市:湖南;43

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

1