一种界面配置方法、装置、终端和存储介质制造方法及图纸

技术编号:22185701 阅读:44 留言:0更新日期:2019-09-25 03:30
本发明专利技术实施例公开了一种界面配置方法、装置、终端和存储介质,其中,界面配置方法包括:接收界面配置请求;根据界面配置请求,在配置文件集合中确定与界面配置请求相匹配的目标配置文件,其中,配置文件集合中的每个配置文件分别与一种界面显示效果相对应;对目标配置文件进行解析,得到与界面配置请求相对应的界面配置参数,利用界面配置参数对相应的界面进行配置并显示界面。本发明专利技术实施例的技术方案在简化界面配置流程,提高界面配置灵活性的同时,还节省了开发成本。

An interface configuration method, device, terminal and storage medium

【技术实现步骤摘要】
一种界面配置方法、装置、终端和存储介质
本专利技术实施例涉及数据处理
,尤其涉及一种界面配置方法、装置、终端和存储介质。
技术介绍
在应用软件的页面中存在各种各样的控件,例如按钮、文本、标签、图片等,这些控件的颜色或形状等属性表示不同的功能或者视觉体验。这类控件的设计通常先由设计师提供设计稿,再由开发者编辑相应的代码,并打包在安装包中发布上线以供用户下载安装,一旦上线,这些页面控件便无法改变。随着应用软件的多样化、显示界面设计的新潮化,人们对页面显示效果的要求也越来越高,一成不变的显示效果已经无法满足用户的需求。现有的,如果需要对界面控件进行变更,需要重新采用上述流程,该流程复杂,耗时耗力,且灵活性差。此外,也可以为每个界面控件设置一个后台数据接口,但是该方法的开发成本很高。
技术实现思路
本专利技术提供一种界面配置方法、装置、终端和存储介质,在简化界面配置流程,提高界面配置灵活性的同时,还节省了开发成本。第一方面,本专利技术实施例提供了一种界面配置方法,所述方法包括:接收界面配置请求;根据所述界面配置请求,在配置文件集合中确定与所述界面配置请求相匹配的目标配置文件,其中,所述配置文件集合中的每个配置文件分别与一种界面显示效果相对应;对所述目标配置文件进行解析,得到与所述界面配置请求相对应的界面配置参数,利用所述界面配置参数对相应的界面进行配置并显示所述界面。第二方面,本专利技术实施例还提供了一种界面配置装置,所述装置包括:界面配置请求接收模块,用于接收界面配置请求;目标配置文件确定模块,用于根据所述界面配置请求,在配置文件集合中确定与所述界面配置请求相匹配的目标配置文件,其中,所述配置文件集合中的每个配置文件分别与一种界面显示效果相对应;界面配置模块,用于对所述目标配置文件进行解析,得到与所述界面配置请求相对应的界面配置参数,利用所述界面配置参数对相应的界面进行配置并显示所述界面。第三方面,本专利技术实施例还提供了一种界面配置终端,所述终端包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如本专利技术任一实施例所述的界面配置方法。第四方面,本专利技术实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如本专利技术任一实施例所述的界面配置方法。本专利技术实施例提供一种界面配置方法、装置、终端和存储介质,通过接收界面配置请求;根据界面配置请求,在配置文件集合中确定与界面配置请求相匹配的目标配置文件,其中,配置文件集合中的每个配置文件分别与一种界面显示效果相对应;对目标配置文件进行解析,得到与界面配置请求相对应的界面配置参数,利用界面配置参数对相应的界面进行配置并显示界面。本专利技术实施例的技术方案在简化界面配置流程,提高界面配置灵活性的同时,还节省了开发成本。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图做一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例一中的一种界面配置方法的流程图;图2a是本专利技术实施例二中的一种界面配置方法的流程图;图2b是本专利技术实施例二中的另一种界面配置方法的流程图;图3是本专利技术实施例三中的一种界面配置装置的结构示意图;图4是本专利技术实施例四中的一种界面配置终端的结构示意图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。实施例一图1为本专利技术实施例一提供的一种界面配置方法的流程图,本实施例可适用于一旦有配置界面的需要,即可实现对界面进行快速配置的情况,该方法可以由界面配置装置来执行,具体可以通过界面配置装置中的软件和/或硬件来实施,如图1所示,本实施例的方法具体包括:S110、接收界面配置请求。其中,界面配置请求用于请求客户端对与该界面配置请求相对应的界面进行配置,经配置得到的每个界面分别对应一种界面显示效果,经配置得到的不同界面对应不同的界面显示效果。优选的,界面配置请求可以是用户在启动客户端时产生的,且与启动时默认的界面相对应的请求;也可以是用户在进入客户端后,从当前界面切换至目标界面时产生的,且与目标界面相对应的请求;还可以是用户在进入客户端后,在当前界面执行特定操作时产生的,且与当前界面相对应的请求。S120、根据界面配置请求,在配置文件集合中确定与界面配置请求相匹配的目标配置文件,其中,配置文件集合中的每个配置文件分别与一种界面显示效果相对应。其中,配置文件集合中包含至少一个配置文件,该配置文件集合优选可以是客户端预先从相应的后台服务器中获取得到的。配置文件集合中的每个配置文件分别对应一种界面显示效果,不同的配置文件对应不同的界面显示效果。可以理解的是,该配置文件集合中的配置文件的内容和配置文件的数目是根据实际需要确定的。优选的,可以根据实际需要预先设定界面显示效果和界面显示效果的数目,根据预先设定的界面显示效果,将界面显示效果以代码的形式生成配置文件的内容,根据预先设定的界面显示效果的数目,确定配置文件集合中的配置文件的数目。示例性的:预先设定的界面显示效果的数目为8,则配置文件集合中的配置文件的数目可以是8。具体的,可以将利用代码生成的配置文件集合存储在后台服务器端,以供客户端获取。优选的,配置文件集合中的每个配置文件为Json格式的配置文件,其中,Json(JavaScriptObjectNotation,JS对象简谱)是一种轻量级的数据交换格式。本实施例中,不同的界面配置请求对应不同的配置文件。示例性的,若界面配置请求是用户在启动客户端时产生的,则确定的目标配置文件为与启动时默认的界面相对应的配置文件,若界面配置请求是用户在进入客户端后,从当前界面切换至目标界面时产生的,则确定的目标配置文件为与目标界面相对应的配置文件,若界面配置请求是用户在进入客户端后,在当前界面执行特定操作时产生的,则确定的目标配置文件为与当前界面和该特定动作相对应的配置文件。S130、对目标配置文件进行解析,得到与界面配置请求相对应的界面配置参数,利用界面配置参数对相应的界面进行配置并显示界面。本实施例中,界面配置参数是界面显示效果的文字表达,利用界面配置参数对相应的界面进行配置,可以得到具有相应的界面显示效果的界面。具体的,客户端的每个界面中都存在至少一个控件,每个控件都可以呈现不同的显示效果,其中,每种显示效果都有相对应的配置参数。在对相应的界面完成配置后,客户端可以将该配置完成的界面显示出来。本实施例提供的一种界面配置方法,通过接收界面配置请求;根据界面配置请求,在配置文件集合中确定与界面配置请求相匹配的目标配置文件,其中,配置文件集合中的每个配置文件分别与一种界面显示效果相对应;对目标配置文件进行解析,得到与界面配置请求相对应的界面配置参数,利用界面配置参数对相应的界面进行配置并显示界面,在简化界面配置流程,提高界面配置灵活性的同时,还节省了本文档来自技高网...

【技术保护点】
1.一种界面配置方法,其特征在于,包括:接收界面配置请求;根据所述界面配置请求,在配置文件集合中确定与所述界面配置请求相匹配的目标配置文件,其中,所述配置文件集合中的每个配置文件分别与一种界面显示效果相对应;对所述目标配置文件进行解析,得到与所述界面配置请求相对应的界面配置参数,利用所述界面配置参数对相应的界面进行配置并显示所述界面。

【技术特征摘要】
1.一种界面配置方法,其特征在于,包括:接收界面配置请求;根据所述界面配置请求,在配置文件集合中确定与所述界面配置请求相匹配的目标配置文件,其中,所述配置文件集合中的每个配置文件分别与一种界面显示效果相对应;对所述目标配置文件进行解析,得到与所述界面配置请求相对应的界面配置参数,利用所述界面配置参数对相应的界面进行配置并显示所述界面。2.根据权利要求1所述的方法,其特征在于,所述根据所述界面配置请求,在配置文件集合中确定与所述界面配置请求相匹配的配置文件,包括:根据所述界面配置请求,确定与所述界面配置请求相对应的目标界面关键字和目标状态关键字,其中,所述目标状态关键字包括时间节点关键字和/或用户所执行的动作关键字;在所述配置文件集合中查找包含所述目标界面关键字和所述目标状态关键字的配置文件,其中,所述配置文件集合中的每个配置文件中均包括界面关键字和状态关键字;将包含所述目标界面关键字和所述目标状态关键字的配置文件作为目标配置文件。3.根据权利要求2所述的方法,其特征在于,所述对所述目标配置文件进行解析,得到与所述界面配置请求相匹配的界面配置参数,利用所述界面配置参数对相应的界面进行配置,包括:利用预设解析引擎对所述目标配置文件进行解析,得到与所述目标配置文件中所包含的所有控件关键字相对应的第一控件属性关键字以及第一控件属性值;利用所述第一控件属性关键字和所述第一控件属性值对所述界面进行配置。4.根据权利要求2所述的方法,其特征在于,所述对所述目标配置文件进行解析,得到与所述界面配置请求相匹配的界面配置参数,利用所述界面配置参数对相应的界面进行配置,还包括:根据所述界面配置请求,确定与所述界面配置请求相对应的目标控件关键字;利用预设解析引擎对所述目标配置文件进行解析,得到与所述目标控件关键字相对应...

【专利技术属性】
技术研发人员:李伟
申请(专利权)人:深圳乐信软件技术有限公司
类型:发明
国别省市:广东,44

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

1