CN107491311B - 生成页面文件的方法、***以及计算机设备 - Google Patents

生成页面文件的方法、***以及计算机设备 Download PDF

Info

Publication number
CN107491311B
CN107491311B CN201710702209.6A CN201710702209A CN107491311B CN 107491311 B CN107491311 B CN 107491311B CN 201710702209 A CN201710702209 A CN 201710702209A CN 107491311 B CN107491311 B CN 107491311B
Authority
CN
China
Prior art keywords
node
interface
displayed
nodes
blueprint
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201710702209.6A
Other languages
English (en)
Other versions
CN107491311A (zh
Inventor
梁泰琪
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangzhou Shiyuan Electronics Thecnology Co Ltd
Guangzhou Shirui Electronics Co Ltd
Original Assignee
Guangzhou Shiyuan Electronics Thecnology Co Ltd
Guangzhou Shirui Electronics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangzhou Shiyuan Electronics Thecnology Co Ltd, Guangzhou Shirui Electronics Co Ltd filed Critical Guangzhou Shiyuan Electronics Thecnology Co Ltd
Priority to CN201710702209.6A priority Critical patent/CN107491311B/zh
Publication of CN107491311A publication Critical patent/CN107491311A/zh
Application granted granted Critical
Publication of CN107491311B publication Critical patent/CN107491311B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/34Graphical or visual programming
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/38Creation or generation of source code for implementing user interfaces

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • User Interface Of Digital Computer (AREA)
  • Processing Or Creating Images (AREA)

Abstract

本发明涉及一种生成页面文件的方法和***,包括:将各待显示元素以及各操作事件分别蓝图中的节点对应,建立节点之间的有向连接,并保存蓝图,获取蓝图中的节点连接关系,根据节点连接关系得出页面文件的组成元素、相关操作事件以及时间上的控制逻辑,根据组成元素、相关操作事件以及控制逻辑生成页面文件。上述方案将所有元素在蓝图中编辑完成,简化了生成页面文件的过程。

Description

生成页面文件的方法、***以及计算机设备
技术领域
本发明涉及页面生成技术领域,特别是涉及一种生成页面文件的方法、***以及计算机设备。
背景技术
近年来,随着页面生成技术的发展,使我们的工作和生活更加便利,如微软推出的Power Point软件,使页面文件的制作变得更加简单。现今,页面文件得到广泛的运用,特别是在教学和会议中,一堂课和一个会议,都会用一张或多张页面文件作为辅助指引工具,页面文件相比于静态页面,能够更加直观的表现教学或者会议中的主要内容,且其所包含的信息量大。生成页面文件的传统方法为,一张一张地、分页生成多张页面,多张页面通过一定排序使其形成页面文件。在每个页面制作中,均需要对每个元素单独编辑,生成页面文件过程的复杂。
发明内容
基于此,提供一种生成页面文件的方法、***以及计算机设备,解决生成页面文件过程复杂的问题。
一种生成页面文件的方法,包括如下步骤:
将各待显示元素以及各操作事件分别与蓝图中的节点对应;
建立节点之间的有向连接,并保存蓝图;
获取蓝图中的节点连接关系,根据节点连接关系得出页面文件的组成元素、组成元素的属性、相关操作事件以及时间上的控制逻辑;
根据所述组成元素、相关操作事件、控制逻辑生成页面文件。
一种页面生成文件的***,包括:节点对应模块,用于将各待显示元素以及各操作事件分别与蓝图中的节点对应;
蓝图生成模块,用于建立节点之间的有向连接,并保存蓝图;
连接关系获取模块,用于获取蓝图中的节点连接关系,根据节点连接关系得出页面文件的组成元素、组成元素的属性、相关操作事件以及时间上的控制逻辑;
页面文件生成模块,用于根据所述组成元素、相关操作事件、控制逻辑生成页面文件。
一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现生成页面文件的方法的步骤。
一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现生成页面文件的方法的步骤。
上述技术方案,通过将各待显示元素以及各操作事件分别蓝图中的节点对应,以及将各个节点之间建立有向连接,分析蓝图中的节点连接关系,生成页面文件。整个页面生成过程在一张蓝图中完成,仅通过有向连接蓝图中各个节点生成页面文件,简化生成页面文件的过程。
附图说明
图1为一实施例中生成页面文件的方法的示意性流程图;
图2为一实施例中建立节点有向连接的示意图;
图3为一实施例中生成页面文件的***的示意性结构图。
具体实施方式
为更进一步阐述本发明所采取的技术手段及取得的效果,下面结合附图及较佳实施例,对本发明实施例的技术方案,进行清楚和完整的描述。
图1为一实施例中生成页面文件的方法的示意性流程图,如图1所述,所述生成页面文件的方法的步骤,包括:
S11,将各待显示元素以及各操作事件分别蓝图中的节点对应。
蓝图,一般指供晒印地图、机械图、建筑图样用的布或纸质相纸,在本发明中,蓝图是页面文件的设计页面,可以是windows***窗口下的页面,也可以是其他操作***中的页面。制作页面文件时,首先需要确定页面文件制作中需要的元素和操作事件,然后将各元素和操作事件与可在蓝图中操作的节点对应,由于整个过程在同一张蓝图中完成,因此,在处理元素之间的逻辑关系时,相对与传统技术逻辑更加清楚。
S12,建立节点之间的有向连接,并保存蓝图。
在本步骤中,有向连接指有方向指向的连接。在完成各待显示元素和操作事件的节点定义后,所有的元素和操作事件对应的节点在蓝图中没有逻辑关系,此时通过有向连接的方式将所有元素和操作事件组织起来。有向连接实质上代表在组织节点时在时间上的逻辑。完成上述有向连接处理后,将整个蓝图保存,形成页面文件对应的蓝图。
S13,获取蓝图中的节点连接关系,根据节点连接关系得出页面文件的组成元素、相关操作事件以及时间上的控制逻辑。
在本步骤中,通过S12步骤中保存的蓝图,解析蓝图中节点的连接关系,得到组成元素、相关操作事件以及时间上的控制逻辑。
S14,根据所述组成元素、相关操作事件、控制逻辑生成页面文件。
在本步骤中,根据解析后的组成元素、相关操作事件以及控制逻辑,可将所述蓝图转化生成为对应的页面文件。得到的页面文件可以包含若干个页面,页面之间具有一定的显示顺序。
在一实施例中,所述生成页面的方法的步骤还可以包括:在将各待显示元素以及各操作事件分别与蓝图中的节点对应之后,为每个节点定义一组用于交互的接口。所述建立节点之间的有向连接具体可为:通过所述接口建立节点之间的有向连接。
在本实施例中,在将各待显示元素以及各操作事件分别定义为蓝图中的节点之后,还需要为各待显示元素以及各操作事件在蓝图中的节点定义接口,通过定义接口,建立节点之间的有向连接。
可选的,所述建立节点之间的有向连接的步骤还可以包括:为每个节点定义一组输入接口和一组输出接口,通过节点的输出接口连接另一个节点的输入接口,建立节点之间的有向连接。
在一实施例中,如图2所示,待显示元素节点的所述接口包括:开始时刻接口31、进行中时刻接口32以及离开时刻接口33,操作事件节点的所述接口包括:执行触发接口41。
优选的,所述通过所述接口建立节点之间的有向连接的步骤包括:建立操作事件节点的执行触发接口与待显示元素节点的开始时刻接口的有向连接;建立操作事件节点的执行触发接口与待显示元素节点的离开时刻接口的有向连接;建立操作事件节点的执行触发接口与其他操作事件节点的执行触发接口的有向连接;建立待显示元素节点的离开时刻接口与其他待显示元素节点的开始时刻接口的有向连接;和/或,建立待显示元素节点的离开时刻接口与操作事件节点的执行触发接口的有向连接。节点之间的有向连接可参见图2所示。
可选的,各节点的接口用于各个节点之间的交互,其中待显示元素的接口还可表示元素节点的活动周期,其中,开始时刻接口表示待显示元素在显示之前,还要执行与开始时刻连接的操作事件或者待显示元素;进行时刻接口表示在接收到与进行时刻接口连接的操作事件后,开始执行待显示元素节点的活动周期;结束时刻接口表示执行完待显示元素节点的活动周期,执行与结束时刻节点连接的待显示元素节点的活动周期,或,等待下一级的操作事件节点动作。执行触发接口表示结束和/或开始与执行触发接口连接的元素节点或操作事件节点。
为了满足用户制作页面文件时更多的需求,可选的,交互接口可以拓展,例如,将进行时刻接口拓展成三个或更多的接口。接口的拓展意味着功能复杂度的拓展,例如,待显示元素为图片,图片中带有较多的注释,在进行交互接口的拓展后,可在图片的节点周期中,分不同时刻显示不同的注释。
在一实施例中,为了实现操作事件的动作功能,预先定义各个操作事件与相关代码的对应关系,并在程序中注册相关操作事件的控制事件,在播放页面文件时,通过相关程序来执行操作事件的对应控制事件。
在一实施例中,所述根据所述组成元素、相关操作事件以及控制逻辑生成页面文件之前,还可以包括:根据预设的各操作事件对应的节点与程序中的相关代码预设的对应关系,在程序中注册相关操作事件的控制事件;将各待显示元素以及各操作事件分别定义为蓝图中的节点之后,还包括:建立各操作事件对应的节点与程序中的相关代码的对应关系并存储。通过可视化编辑的方法,生成页面文件,在可视化编辑的前端,将待显示元素和操作事件进行节点化后,需要在后台对操作事件进行程序化,由于每个操作事件对应页面文件中的一种操作,通过相关代码,定义每个操作事件。
在一实施例中,所述生成页面文件的方法在将各待显示元素以及各操作事件分别定义为蓝图中的节点之后的步骤,还包括:为待显示元素的节点定义对应的元素属性,所述元素属性用于描述所述待显示元素在页面文件中的显示方式。
优选的,所述组成元素的属性包括文本的属性、图片的属性、动画的属性和/或待显示元素的优先级属性。所述文本的属性是用于确定待显示文本元素在所述页面文件中的文字样式、大小、颜色、显示位置、显示时长等属性;所述图片的属性是用于确定待显示图片元素在所述页面文件中的显示大小、显示模式、显示位置等属性;所述动画的属性是用于确定待显示动画元素在所述页面文件中的显示位置、播放时长等属性;所述待显示元素的优先级属性是用于确定当一页面的相同位置有多个待显示元素时,确定多个待显示元素的显示层级,例如将优先级高的元素显示在最上层。
在一实施例中,所述根据所述组成元素、相关操作事件以及控制逻辑生成页面文件,包括:根据所述组成元素、各组成元素的元素属性、相关操作事件以及控制逻辑生成页面文件。
可选的,所述的生成页面文件的方法中的所述待显示元素包括:文本、图片和/或视频;所述操作事件包括:渐入动画、淡出动画、页面切换、鼠标点击、鼠标悬停和/或触摸滑动。
图2为一实施例中建立节点有向连接的示意图,结合图2,具体说明生成页面文件的方法过程。
如图2所述,图中各个节点的圆形接口表示待显示元素的开始时刻接口,方形接口表示待显示元素的进行时刻接口,三角形接口表示待显示元素的结束时刻接口,菱形接口表示操作事件的执行触发接口。
步骤一,将各待显示元素以及各操作事件分别蓝图中的节点对应。如图2中各个方块所示,每个方块代表一个节点。
步骤二,建立节点之间的有向连接,并保存蓝图。如图2中各个方块之间通过有向线连接。
步骤三,获取蓝图中的节点连接关系,根据节点连接关系得出页面文件的组成元素、相关操作事件以及时间上的控制逻辑。
优选的,获取蓝图中的节点连接关系,根据节点连接关系得出页面文件的组成元素、组成元素的属性、相关操作事件以及时间上的控制逻辑图2中组成元素包括:图片1、文本、动画和图片2;组成元素的属性包括:图片1的显示属性、文本的黑色18px属性、动画的播放3s属性以及图片2的显示属性;相关操作事件包括:渐入动画1、鼠标点击1、渐入动画2和鼠标点击2,有向线的连接流向代表时间上的控制逻辑。
步骤四,根据所述组成元素、组成元素的属性、相关操作事件、控制逻辑生成页面文件。通过得到上信息,就可以生成页面文件。
以下对图2实施例的生成页面文件方法生成的页面文件的播放效果进行说明。
接收到鼠标点击1的操作事件,同时开始执行图片1和文本的节点,由于图片1的开始时刻接口连接了渐入动画1,所以在显示图片1的时候,需要先经过一段渐入动画1。当接收到鼠标点击2的操作事件时,立即结束图片1的显示和文本,并开始执行动画节点,执行时间为3s,由于动画的开始时刻接口连接了渐入动画2,所以先执行完渐入动画2后开始显示动画。在动画播放完之后,开始执行图片2的节点。
优选的,元素节点与元素节点共同显示时,还包括优先级属性,文本的优先级属性高于图片1的优先级属性,因此文本显示在图片的上层。
需要说明的是,对于前述的各方法实施例,为了简便描述,将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其它顺序或者同时进行。此外,还可对上述实施例进行任意组合,得到其他的实施例。
基于与上述实施例中的生成页面文件的方法相同的思想,本发明还提供生成页面文件的***,该***可用于执行上述生成页面文件的方法。为了便于说明,生成页面文件的***实施例的结构示意图中,仅仅示出了与本发明实施例相关的部分,本领域技术人员可以理解,图示结构并不构成对***的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
图3为一实施例中生成页面文件的***的示意性结构图,如图3所示,所述生成页面文件的***包括:
节点对应模块100,用于将各待显示元素以及各操作事件分别蓝图中的节点对应。
蓝图生成模块110,用于建立节点之间的有向连接,并保存蓝图。
连接关系获取模块120,用于获取蓝图中的节点连接关系,根据节点连接关系得出页面文件的组成元素、相关操作事件以及时间上的控制逻辑。
页面文件生成模块130,用于根据所述组成元素、相关操作事件以及控制逻辑生成页面文件。
所述生成页面文件的***还包括接口定义模块。所述接口定义模块用于为每个节点定义一组用于交互的接口,优选的,蓝图生成模块110具体用于通过所述接口建立节点之间的有向连接。
可选的,待显示元素节点的所述接口包括:开始时刻接口、进行中时刻接口以及离开时刻接口,操作事件节点的所述接口包括:执行触发接口。
可选的,所述接口定义模块还可以用于:为每个节点定义一组输入接口和一组输出接口,通过节点的输出接口连接另一个节点的输入接口,建立节点之间的有向连接。
可选的,所述蓝图生成模块110还具体用于:建立操作事件节点的执行触发接口与待显示元素节点的开始时刻接口的有向连接;建立操作事件节点的执行触发接口与待显示元素节点的离开时刻接口的有向连接;建立操作事件节点的执行触发接口与其他操作事件节点的执行触发接口的有向连接;建立待显示元素节点的离开时刻接口与其他待显示元素节点的开始时刻接口的有向连接;和/或,建立待显示元素节点的离开时刻接口与操作事件节点的执行触发接口的有向连接。
在本实施例中,接口定义模块不仅定义了每个节点的接口,优选的,所述接口定义模块还用于定义了每个交互接口的具体功能,其中,开始时刻接口表示待显示元素在显示之前,还要执行与开始时刻连接的操作事件或者待显示元素;进行时刻接口表示在接收到与进行时刻接口连接的操作事件后,开始执行待显示元素节点的活动周期;结束时刻接口表示执行完待显示元素节点的活动周期,执行与结束时刻节点连接的待显示元素节点的活动周期,或,等待下一级的操作事件节点动作;执行触发接口表示,结束和/或开始与执行触发接口连接的元素节点或操作事件节点。
在一实施例中,所述生成页面文件的***还包括控制事件注册模块,所述控制事件注册模块用于根据所述预设的对应关系在程序中注册相关操作事件的控制事件,以播放页面文件。
优选的,控制事件注册模块还用于在将各待显示元素以及各操作事件分别定义为蓝图中的节点之后,建立各操作事件对应的节点与程序中的相关代码的对应关系。
在一实施例中,所述控制事件注册模块还用于根据预设的各操作事件对应的节点与程序中的相关代码预设的对应关系,在程序中注册相关操作事件的控制事件;控制事件注册模块还用于建立各操作事件对应的节点与程序中的相关代码的对应关系并存储。
在一实施例中,还包括属性定义模块,用于为待显示元素的节点定义对应的元素属性,所述元素属性用于描述所述待显示元素在页面文件中的显示方式。
优选的,所述组成元素的属性包括文本的属性、图片的属性、动画的属性和/或待显示元素的优先级属性。所述文本的属性是用于确定待显示文本元素在所述页面文件中的文字样式、大小、颜色、显示位置、显示时长等属性;所述图片的属性是用于确定待显示图片元素在所述页面文件中的显示大小、显示模式、显示位置等属性;所述动画的属性是用于确定待显示动画元素在所述页面文件中的显示位置、播放时长等属性;所述待显示元素的优先级属性是用于确定当一页面的相同位置有多个待显示元素时,确定多个待显示元素的显示层级,例如将优先级高的元素显示在最上层。
本领域普通技术人员可以理解,实现上述实施例方法中的全部或部分流程,是可以通过计算机程序指令相关的硬件来完成,所述的程序可存储于计算机可读取存储介质中,作为独立的产品销售或使用。所述程序在执行时,可执行如上述各方法的实施例的全部或部分步骤。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。
在一实施例中,所述存储介质还可设置于计算机设备中,所述计算机设备还包括处理器。所述处理器执行所述存储介质中的程序时可执行如上述各方法的实施例的全部或部分步骤。
以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

Claims (10)

1.一种生成页面文件的方法,包括步骤:
将各待显示元素以及各操作事件分别与蓝图中的节点对应;所述蓝图是页面文件的设计页面或操作***中的页面;
为每个节点定义一组用于交互的接口,通过所述接口建立节点之间的有向连接,并保存蓝图;各待显示元素节点的所述接口包括:开始时刻接口、进行中时刻接口以及离开时刻接口,各操作事件节点的所述接口包括:执行触发接口;
获取蓝图中的节点之间的有向连接关系,根据节点之间的有向连接关系得出待生成页面文件的组成元素、组成元素的元素属性、相关操作事件以及时间上的控制逻辑;有向线的连接流向代表时间上的控制逻辑;
根据所述组成元素、组成元素的元素属性、相关操作事件以及时间上的控制逻辑生成页面文件。
2.根据权利要求1所述的生成页面文件的方法,其特征在于,所述通过所述接口建立节点之间的有向连接包括:
建立操作事件节点的执行触发接口与待显示元素节点的开始时刻接口的有向连接;
建立操作事件节点的执行触发接口与待显示元素节点的离开时刻接口的有向连接;
建立操作事件节点的执行触发接口与其他操作事件节点的执行触发接口的有向连接;
建立待显示元素节点的离开时刻接口与其他待显示元素节点的开始时刻接口的有向连接;和/或,
建立待显示元素节点的离开时刻接口与操作事件节点的执行触发接口的有向连接。
3.根据权利要求1所述的生成页面文件的方法,其特征在于,所述根据所述组成元素、组成元素的元素属性、相关操作事件以及时间上的控制逻辑生成页面文件之前,还包括:
根据预设的各操作事件对应的节点与程序中的相关代码预设的对应关系,在程序中注册相关操作事件的控制事件;
将各待显示元素以及各操作事件分别定义为蓝图中的节点之后,还包括:建立各操作事件对应的节点与程序中的相关代码的对应关系并存储。
4.根据权利要求1所述的生成页面文件的方法,其特征在于,
所述元素属性包括文本显示属性、图片显示属性、动画显示属性和/或元素优先级属性;
所述待显示元素包括:文本、图片和/或视频;
所述操作事件包括:渐入动画、淡出动画、页面切换、鼠标点击、鼠标悬停和/或触摸滑动。
5.一种生成页面文件的***,其特征在于,包括:
节点对应模块,用于将各待显示元素以及各操作事件分别与蓝图中的节点对应;所述蓝图是页面文件的设计页面或操作***中的页面;
接口定义模块,用于为每个节点定义一组用于交互的接口;
蓝图生成模块,用于通过所述接口建立节点之间的有向连接,并保存蓝图;待显示元素节点的所述接口包括:开始时刻接口、进行中时刻接口以及离开时刻接口,操作事件节点的所述接口包括:执行触发接口;
连接关系获取模块,用于获取蓝图中的节点之间的有向节点连接关系,根据节点之间的有向连接关系得出页面文件的组成元素、组成元素的元素属性、相关操作事件以及时间上的控制逻辑;有向线的连接流向代表时间上的控制逻辑;
页面文件生成模块,用于根据所述组成元素、组成元素的元素属性、相关操作事件以及控制逻辑生成页面文件。
6.根据权利要求5所述的生成页面文件的***,其特征在于,
所述蓝图生成模块,还用于建立操作事件节点的执行触发接口与待显示元素节点的开始时刻接口的有向连接;
建立操作事件节点的执行触发接口与待显示元素节点的离开时刻接口的有向连接;
建立操作事件节点的执行触发接口与其他操作事件节点的执行触发接口的有向连接;
建立待显示元素节点的离开时刻接口与其他待显示元素节点的开始时刻接口的有向连接;和/或,
建立待显示元素节点的离开时刻接口与操作事件节点的执行触发接口的有向连接。
7.根据权利要求5所述的生成页面文件的***,其特征在于,
还包括控制事件注册模块,用于根据预设的各操作事件对应的节点与程序中的相关代码预设的对应关系,在程序中注册相关操作事件的控制事件;
所述控制事件注册模块,还用于在将各待显示元素以及各操作事件分别定义为蓝图中的节点之后,建立各操作事件对应的节点与程序中的相关代码的对应关系并存储。
8.根据权利要求5所述的生成页面文件的***,其特征在于,
所述元素属性包括文本显示属性、图片显示属性、动画显示属性和/或元素优先级属性;
所述待显示元素包括:文本、图片和/或视频;
所述操作事件包括:渐入动画、淡出动画、页面切换、鼠标点击、鼠标悬停和/或触摸滑动。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现权利要求1-4任一所述方法的步骤。
10.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现权利要求1-4任一所述方法的步骤。
CN201710702209.6A 2017-08-16 2017-08-16 生成页面文件的方法、***以及计算机设备 Active CN107491311B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710702209.6A CN107491311B (zh) 2017-08-16 2017-08-16 生成页面文件的方法、***以及计算机设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710702209.6A CN107491311B (zh) 2017-08-16 2017-08-16 生成页面文件的方法、***以及计算机设备

Publications (2)

Publication Number Publication Date
CN107491311A CN107491311A (zh) 2017-12-19
CN107491311B true CN107491311B (zh) 2021-08-13

Family

ID=60646142

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710702209.6A Active CN107491311B (zh) 2017-08-16 2017-08-16 生成页面文件的方法、***以及计算机设备

Country Status (1)

Country Link
CN (1) CN107491311B (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110333865A (zh) * 2019-06-18 2019-10-15 平安普惠企业管理有限公司 页面文件生成方法及相关装置
CN112637520B (zh) * 2020-12-23 2022-06-21 新华智云科技有限公司 一种动态视频编辑方法及其***
CN113190316A (zh) * 2021-04-29 2021-07-30 北京有竹居网络技术有限公司 互动内容生成方法、装置、存储介质及电子设备

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104007967A (zh) * 2014-05-21 2014-08-27 广州华多网络科技有限公司 一种基于可扩展标记语言的用户界面生成方法和装置
US20140282125A1 (en) * 2013-03-15 2014-09-18 Assima Switzerland S.A. System and method for interface display screen manipulation
CN104484171A (zh) * 2014-12-11 2015-04-01 深圳市路通网络技术有限公司 终端界面设计***、方法及相关设备
CN105094832A (zh) * 2015-08-01 2015-11-25 李志丹 一种所见即所得的动态生成用户界面的方法和***

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8468512B2 (en) * 2009-10-30 2013-06-18 International Business Machines Corporation Abstracting benefit rules from computer code
CN103792932A (zh) * 2012-11-01 2014-05-14 中国科学院软件研究所 一种基于eca规则的故障检测方法
CN103294743A (zh) * 2012-12-26 2013-09-11 北京思特奇信息技术股份有限公司 一种应用于页面的多结点拓扑图展示方法及***
CN103246515B (zh) * 2013-05-13 2016-11-02 广东飞企互联科技股份有限公司 一种可视化mvc功能建模控制方法
US10339681B2 (en) * 2013-11-22 2019-07-02 Raytheon Company Interactive multimedia process flow chart builder
US20160092059A1 (en) * 2014-09-29 2016-03-31 Enping Tu Web-based user interface dataflow editor
CN105138316A (zh) * 2015-07-23 2015-12-09 中山大学深圳研究院 一种基于超级画板的自动化点击方法和装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140282125A1 (en) * 2013-03-15 2014-09-18 Assima Switzerland S.A. System and method for interface display screen manipulation
CN104007967A (zh) * 2014-05-21 2014-08-27 广州华多网络科技有限公司 一种基于可扩展标记语言的用户界面生成方法和装置
CN104484171A (zh) * 2014-12-11 2015-04-01 深圳市路通网络技术有限公司 终端界面设计***、方法及相关设备
CN105094832A (zh) * 2015-08-01 2015-11-25 李志丹 一种所见即所得的动态生成用户界面的方法和***

Also Published As

Publication number Publication date
CN107491311A (zh) 2017-12-19

Similar Documents

Publication Publication Date Title
JP6018045B2 (ja) 選択したデータの一時的な書式設定とグラフ化
US10223076B1 (en) Generating code based on user interactions with a user interface element in a code editor
US8589874B2 (en) Visual interface to represent scripted behaviors
CN102947791B (zh) 用户增强的反向工程
CN107491311B (zh) 生成页面文件的方法、***以及计算机设备
CN111625226A (zh) 一种基于原型的人机交互设计实现方法及***
WO2021157595A1 (ja) コンテンツ作成支援システム
CN113407284A (zh) 导航界面的生成方法、装置、存储介质及电子设备
CN113296772A (zh) 页面配置方法、装置、计算机设备及可读存储介质
JP2001216142A (ja) プログラム作成支援装置
CN112799656B (zh) 自动化操作的脚本文件配置方法、装置、设备和存储介质
CN113010168B (zh) 一种基于场景树的用户界面生成方法
CN105867995A (zh) 一种可扩展标记语言文件的编辑方法及装置
US8120610B1 (en) Methods and apparatus for using aliases to display logic
US20180004374A1 (en) Process visualization toolkit
US10896161B2 (en) Integrated computing environment for managing and presenting design iterations
CN107562476B (zh) 一种生成应用程序的方法及装置
CN112184861B (zh) 歌词编辑、显示方法、装置及存储介质
CN104516860A (zh) 选择被显示文档内的文本的方法和***
CN115203162A (zh) 一种所见即所得图数据构建方法
CN112632444A (zh) 可视化网站主题配置方法和装置
US8769506B2 (en) Using a command interpreter at design time
JPH0683594A (ja) ウィズィウィグ式エディターとコンパイラーとを統合したグラフィカル・ユーザ・インターフェース
JP6747741B1 (ja) コンテンツ作成支援システム
Lyardet et al. Engineering multimedia user interfaces with objects and patterns

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant