基于构件组装人机交互界面的编排及换肤方法及设备技术

技术编号:41689089 阅读:31 留言:0更新日期:2024-06-14 15:39
本申请提供了一种基于构件组装人机交互界面的编排及换肤方法及设备,该方法包括:构建初始风格构件和初始功能构件,根据风格需求和功能需求确定需求风格构件和需求功能构件。根据各需求风格构件中各槽位以及各需求功能构件的功能类型,确定目标风格构件,并将各需求功能构件编排至目标风格构件中。响应用户选择目标风格构件标识的操作,显示并在目标图形用户界面上加载显示多个需求功能构件,根据各需求功能构件的功能类型及各需求功能构件的通信接口,运行目标风格构件。本申请通过将功能构件间高耦合部分及风格样式构建为风格构件,然后对风格构件及功能构件进行编排从而实现构件间的互相调用,及对人机交互界面的高度定制化。

【技术实现步骤摘要】

本申请涉及人机交互,具体而言,涉及一种基于构件组装人机交互界面的编排及换肤方法及设备


技术介绍

1、随着智慧化城市建设的推进,人机交互界面(human-machine interface,hmi)的定制化需求激增。传统的人工全程定制界面的方法已经无法满足用户要求,因此亟需一种能够快速响应客户需求,并满足界面风格定制的人机交互界面。

2、现有技术提出一种人机交互界面的编辑方法,该方法应用在一个人机交互界面编辑软件中,该软件可以将配置代码提前封装成多个功能模块,用户通过该软件拖拽多个功能模块从而组成人机交互界面页,然后将该人机交互界面页转化为界面数据存储在服务端。当实际运行过程中,将上述界面数据转换为多个功能模块,从而展示人机交互界面页,满足丰富的页面展示需求。

3、但是,现有技术中提供的人机交互界面编辑方法中,人机交互界面编辑软件提供的功能模块为封闭状态下的功能模块,无法与其他模块之间形成业务闭环,因此组件之间无法通信,导致页面内组件之间的交互性差。


技术实现思路

1、本申请的目的在于本文档来自技高网...

【技术保护点】

1.一种基于构件组装人机交互界面的编排及换肤方法,其特征在于,应用于构件编排基座,所述方法包括:

2.根据权利要求1所述的基于构件组装人机交互界面的编排及换肤方法,其特征在于,所述目标风格构件具有多种风格原子属性信息,各所述风格原子属性信息包括:风格文字字号、风格文字颜色、风格文字字体及风格背景颜色,所述需求功能构件具有多种功能原子属性信息,各所述功能原子属性信息包括:功能文字字号、功能文字颜色、功能文字字体及功能背景颜色,所述方法还包括:

3.根据权利要求1所述的基于构件组装人机交互界面的编排及换肤方法,其特征在于,所述方法还包括:

<p>4.根据权利要求...

【技术特征摘要】

1.一种基于构件组装人机交互界面的编排及换肤方法,其特征在于,应用于构件编排基座,所述方法包括:

2.根据权利要求1所述的基于构件组装人机交互界面的编排及换肤方法,其特征在于,所述目标风格构件具有多种风格原子属性信息,各所述风格原子属性信息包括:风格文字字号、风格文字颜色、风格文字字体及风格背景颜色,所述需求功能构件具有多种功能原子属性信息,各所述功能原子属性信息包括:功能文字字号、功能文字颜色、功能文字字体及功能背景颜色,所述方法还包括:

3.根据权利要求1所述的基于构件组装人机交互界面的编排及换肤方法,其特征在于,所述方法还包括:

4.根据权利要求1所述的基于构件组装人机交互界面的编排及换肤方法,其特征在于,所述根据用户输入的风格需求和功能需求,确定至少一个需求风格构件和至少一个需求功能构件,包括:

5.根据权利要求1所述的基于构件组装人机交互界面的编排及换肤方法,其特征在于,所述将各所述需求功能构件编排至对应的目标风格构件中之后,还包括:

6.根据权利要求5所...

【专利技术属性】
技术研发人员:郑伟俊朱明伟何红宇王心光冯冲楼栋黄魏
申请(专利权)人:浙江中控信息产业股份有限公司
类型:发明
国别省市:

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

1