一种界面构建方法、装置及设备制造方法及图纸

技术编号:17441859 阅读:20 留言:0更新日期:2018-03-10 14:30
本说明书实施例公开了一种界面构建方法、装置及设备。采用本说明书中所提供的方法,根据业务方的业务需求,将多个需要构建的目标界面中重复使用的界面内容划分出来,进行单独构建,并创建对应布局,创建的该布局可通用于多个目标界面,那么,便可在通用的布局基础上,构建多个目标界面。

【技术实现步骤摘要】
一种界面构建方法、装置及设备
本说明书涉及计算机
,尤其涉及一种界面构建方法、装置及设备。
技术介绍
随着技术发展,为了适应不同的业务需求,需要构建各式各样的用户界面。当前的界面构建过程,通常是在某些可视化的集成构建环境(IntegratedDevelopmentEnvironment,IDE)中,将界面布局分为几个部分进行构建。例如,分为导航菜单部分和界面内容部分。当业务方需要构建多个界面时,根据业务需求分别构建各界面。基于此,我们需要一种更方便的界面构建方法。
技术实现思路
本说明书实施例提供一种界面构建方法、装置及设备,用于解决如下问题:以提供一种方便的界面构建方法。基于此,本说明书实施例提供一种界面构建方法,包括:根据用户指令,确定第一界面布局;根据所述第一界面布局构建多个目标界面;其中,所述第一界面布局包含预先设定的多个目标界面所具有的相同界面内容。同时,本说明书的实施例还提供一种界面构建装置,包括:确定模块,根据用户指令,确定第一界面布局;其中,所述第一界面布局包含预先设定的多个目标界面所具有的相同界面内容。构建模块,根据所述第一界面布局构建多个目标界面。对应的,本说明书实施例还提供一种界面构建设备,所述设备包括:存储器,存储界面构建程序和第一界面布局;处理器,调用所述存储器中的界面构建程序,并执行:根据用户指令,确定第一界面布局;根据所述第一界面布局构建多个目标界面;其中,所述第一界面布局包含预先设定的多个目标界面所具有的相同界面内容。对应的,本说明书的实施例还提供一种非易失性计算机存储介质,存储有计算机可执行指令,所述计算机可执行指令设置为:根据用户指令,确定第一界面布局;根据所述第一界面布局构建多个目标界面;其中,所述第一界面布局包含预先设定的多个目标界面所具有的相同界面内容。本说明书实施例采用的上述至少一个技术方案能够达到以下有益效果:根据业务方的业务需求,将多个需要构建的界面中复用的布局部分划分出来,进行单独的构建,在构建多个不同的界面时将其导入对应的布局。本说明书实施例中,对于多个界面中存在的部分相同或者全部相同界面内容,创建对应的界面布局并存储。在构建多个界面时不需要重复构建多个重复的界面布局,实现了一次构建多次使用,减少了构建工作量,并且保证了构建过程中的一致性。附图说明图1为本说明书实施例提供的架构示意图;图2为本说明书实施例提供的方法流程示意图;图3为本说明书实施例提供的部分方法流程示意图;图4为本说明书实施例提供的具体实施例的示意图;图5为本说明书实施例提供的具体实施例的示意图;图6为本说明书实施例提供的逻辑结构示意图;图7为本说明书实施例提供的装置结构示意图。具体实施方式为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施例及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本说明书中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。基于前述内容,所述的界面包括但不限于web(网页)界面、用于移动终端中的Native(原生)界面、HTML5(HyperTextMarkupLanguage5,超文本标记语言第五次标准)界面、客户端界面等等。界面构建和构建一般在服务方所提供的可视化的集成构建平台中进行。所述的界面内容可包括输入框、按钮、编辑框、复选框等各类可视化组件、以及各种文字、图片等可视化内容。所述的界面布局可包括界面内容的排版和分布,通常由多个可视化组件的形状、位置以及组件之间的关系共同构成。在本说明书的实施例中,所述的界面构建方法可采用如图1所示的架构,在所述架构中,存储设备可以有多种形式,例如硬盘、数据库等,用于存储界面构建过程中所需采用的一些组件、图片、文字或者界面布局等等。构建平台可包括各种集群式、分布式的处理设备,在实际应用中,所述的处理设备可包括各种CPU、服务器等等,构建平台可以提供诸如IDE等界面开发环境。存储设备和处理设备均可以是分布式、集群式或者是区块链式的组成形式。需要说明的是,在实际应用场景下,可能有多个界面需要进行构建,多个界面(或者是其中的一部分界面)中可能均包含某些相同的界面布局(即,相同共性),这样一来,便可基于具有一定普适性的界面布局,构建多个具有相同共性的界面。下面将基于如图1所示的架构,详细说明本说明书的实施例提供的界面构建处理过程,该过程具体包括以下步骤,如图2所示:步骤S201,根据用户指令,确定第一界面布局。其中,所述第一界面布局包含预先设定的多个目标界面所具有的相同界面内容。在本说明书实施例中,所述的目标界面,可认为是需要被构建的界面,并被展示在产品(网页、客户端)或者终端中。实际应用时,用户可以在上述图1中所示的构建平台上,通过发出指令的方式,实现目标界面布局设计,并由该构建平台实现构建处理。基于前述内容,在多个目标界面中,经常会有部分相同或者全部相同的内容,在可视化的开发环境中,即表现为构建多个目标界面需要用到相同的界面布局。当然,这里所述的相同的界面布局,可能是所需构建的全部目标界面都需要共同采用的界面布局,也可能是一部分目标界面所需要共同采用的界面布局。这里不作出具体限定。例如,对于某个网站而言,在需要构建的多个网页(即,目标界面)的底部,均包括该网站的许可证书、联系地址等内容的信息栏。从该示例中可见,上述的信息栏是该网站中多个网页的相同部分,如果在构建每个网页时,都重复构建该信息栏,显然会增加重复的构建工作量。故,在本说明书实施例中,将多个界面中相同的界面内容,作为通用式的界面布局(为便于描述,称为:第一界面布局)。当然,在实际应用中,对于需要构建的多个目标界面而言,所述的第一界面布局可能是不同的,例如:目标界面1~5,适用上述的底部信息栏,而目标界面6~10,适用底部信息栏+底部导航栏。因此,在实际应用中,通常会存在多个第一界面布局,一个第一界面布局可能对应多个目标界面,同时,任一目标界面对应于确定的某个第一界面布局。对于单个目标界面而言,其所采用的相同界面内容包括部分目标界面所需要共同采用的界面布局,和/或,全部的目标界面所需要共同采用的界面布局。延续前例,底部信息栏即为全部的目标界面所需要共同采用的界面布局,而底部导航栏则为部分目标界面(界面6~10)所需要共同采用的界面布局。具体而言,为确定第一界面布局,作为本说明书实施例中的一种实施方式,所述的第一界面布局可以基于用户的挑选指令,在由构建平台或者第三方所提供的界面布局中选取确定。例如,某一批待构建网页和常规的网页相同,具有常规的顶部导航,构建平台中存储有该常规的顶部导航布局,那么,便可以直接基于构建平台中所存储的常规的顶部导航布局,生成第一界面布局。作为本说明书实施例中的另一种实施方式,当构建平台或者第三方未提供上述的界面布局时,基于用户的操作指令,生成该用户所需的界面内容,并在此基础上进一步生成所述第一界面布局(具体生成方式将在后文详述)。步骤S203,根据所述第一界面布局构建多个目标界面。具体而言,对于任一目标界面,构建其所需采用的相同界面内容,可由第一界面布局给定,在此基础上,对于各目标界面中自身所本文档来自技高网...
一种界面构建方法、装置及设备

【技术保护点】
一种界面构建方法,包括:根据用户指令,确定第一界面布局;根据所述第一界面布局构建多个目标界面;其中,所述第一界面布局中包含多个目标界面所具有的相同界面内容。

【技术特征摘要】
1.一种界面构建方法,包括:根据用户指令,确定第一界面布局;根据所述第一界面布局构建多个目标界面;其中,所述第一界面布局中包含多个目标界面所具有的相同界面内容。2.如权利要求1所述的方法,根据用户指令,确定第一界面布局,包括:基于用户的挑选指令,在预先提供的界面布局中,选取第一界面布局;或,基于用户的编辑指令,根据所述相同界面内容生成所述第一界面布局;其中,所述相同界面内容,包括每个目标界面中具有的相同界面内容,或,部分目标界面中具有的相同界面内容。3.如权利要求2所述的方法,根据所述相同界面内容生成所述第一界面布局,包括:将用户编辑的、每个目标界面中具有的界面内容,作为所述相同界面内容,并生成基础界面布局;将所述基础界面布局确定为第一界面布局;其中,所述基础界面布局至少包括界面导航布局。4.如权利要求2所述的方法,根据所述相同界面内容生成所述第一界面布局,包括:将用户编辑的、部分目标界面中所具有的界面内容,作为所述相同界面内容;根据所述相同界面内容,生成一个或多个界面布局,作为第二界面布局;根据基础界面布局和所述第二界面布局生成第一界面布局;其中,所述基础界面布局由每个目标界面中具有的相同界面内容所确定。5.如权利要求4所述的方法,根据基础界面布局和所述第二界面布局生成第一界面布局,包括:遍历所述第二界面布局,确定任一所述第二界面布局的父级布局;其中,所述父级布局用于嵌套部署所述第二界面布局;在所述父级布局的指定位置添加所述第二界面布局;根据包含所述第二界面布局的父级布局及基础界面布局,嵌套生成第一界面布局。6.如权利要求5所述的方法,根据所述第一界面布局构建多个目标界面,包括:针对任一目标界面,遍历第一界面布局所包括的多个第二界面布局及其父级布局,递归嵌套构建所述目标界面。7.一种界面构建装置,包括:确定模块,根据用户指令,确定第一界面布局;其中,所述第一界面布局包...

【专利技术属性】
技术研发人员:付威
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

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

1