[发明专利]用户界面代码的生成方法和插件在审
申请号: | 201810322382.8 | 申请日: | 2018-04-11 |
公开(公告)号: | CN108572821A | 公开(公告)日: | 2018-09-25 |
发明(设计)人: | 连向辉 | 申请(专利权)人: | 连向辉 |
主分类号: | G06F8/38 | 分类号: | G06F8/38;G06F8/34 |
代理公司: | 北京五洲洋和知识产权代理事务所(普通合伙) 11387 | 代理人: | 刘春成 |
地址: | 北京市昌平区北七家*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 普通组件 页面组件 选择指令 插件 用户界面代码 预设 组件库 切片 界面描述文件 用户界面生成 布局设置 代码模板 代码生成 工作流程 开发效率 设置指令 用户界面 指令调整 终端运行 标志位 指令 重复 改进 成功 开放 | ||
1.一种用户界面代码的生成方法,其特征在于,所述生成方法包括:
插件在开放应用程序编程接口API的制图平台中加载成功并运行;
根据接收的页面组件选择指令,将在预设组件库中与所述页面组件选择指令对应的页面组件显示在所述制图平台的工作区上;
根据接收的普通组件选择指令,将在所述预设组件库中与所述普通组件选择指令对应的普通组件显示在所述页面组件上,所述普通组件选择指令包括的普通组件标识中未含有页面组件标识;根据接收的布局设置指令调整所述普通组件在所述页面组件上的位置,所述布局设置指令包括相对布局信息;所述制图平台根据在所述普通组件上接收的切片标志位设置指令,对所述切片标志位设置指令操作的切片进行标记,从而形成所述制图平台下的用户界面;
所述插件根据接收的代码生成指令、预设的代码模板与界面描述文件模板、和所述制图平台下的用户界面,生成终端运行下的用户界面代码,所述代码生成指令包括代码模板标识。
2.根据权利要求1所述的生成方法,其特征在于,所述普通组件选择指令包括多个普通组件标识,多个所述普通组件标识分为第一普通组件标识和其他普通组件标识,所述第一普通组件标识与所述其他普通组件标识为父子关系。
3.根据权利要求1所述的生成方法,其特征在于,所述根据接收的普通组件选择指令,将在所述预设组件库中与所述普通组件选择指令对应的普通组件显示在所述制图平台的工作区上之后,还包括:
插件根据接收的属性设置指令设置所述普通组件的属性,所述属性设置指令包括类型、按下颜色、按下跳转类型。
4.根据权利要求1所述的生成方法,其特征在于,所述生成方法还包括:
接收移动终端操作系统模拟器或移动终端的应用程序发送的预览指令,所述预览指令触发所述插件将所述制图平台下的用户界面生成解释性语言代码、并下载到所述应用程序上以使所述制图平台下的用户界面实际运行在所述移动终端操作系统模拟器或移动终端。
5.一种插件,其特征在于,所述插件加载于开放应用程序编程接口API的制图平台中并运行,所述插件包括:
页面组件选择单元,用于接收页面组件选择指令,根据所述页面组件选择指令将在预设组件库中与所述页面组件选择指令对应的页面组件显示在所述制图平台的工作区上;
普通组件选择单元,用于接收普通组件选择指令,根据所述普通组件选择指令将在所述预设组件库中与所述普通组件选择指令对应的普通组件显示在所述页面组件上,所述普通组件选择指令包括的普通组件标识中未含有页面组件标识;
布局设置单元,用于接收布局设置指令,根据所述布局设置指令调整所述普通组件在所述页面组件上的位置,所述布局设置指令包括相对布局信息;
标记接收单元,用于接收所述制图平台作用于显示在所述页面组件上的普通组件的切片标志位设置指令,所述切片标志位设置指令用于对切片进行标记;
代码生成单元,用于根据接收的代码生成指令、预设的代码模板与界面描述文件模板、和所述制图平台下的用户界面,生成终端运行下的用户界面代码,所述代码生成指令包括代码模板标识。
6.根据权利要求5所述的插件,其特征在于,所述普通组件选择指令包括多个普通组件标识,多个所述普通组件标识分为第一普通组件标识和其他普通组件标识,所述第一普通组件标识与所述其他普通组件标识为父子关系。
7.根据权利要求5所述的插件,其特征在于,所述插件还包括:
属性设置单元,用于接收属性设置指令,根据所述属性设置指令设置所述普通组件的属性,所述属性设置指令包括类型、按下颜色、按下跳转类型。
8.根据权利要求5所述的插件,其特征在于,所述插件还包括:
预览单元,用于接收移动终端操作系统模拟器或移动终端的应用程序发送的预览指令,所述预览指令触发所述插件将所述制图平台下的用户界面生成解释性语言代码、并下载到所述应用程序上以使所述制图平台下的用户界面实际运行在所述移动终端操作系统模拟器或移动终端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于连向辉,未经连向辉许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810322382.8/1.html,转载请声明来源钻瓜专利网。