UI适配方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:25308117 阅读:35 留言:0更新日期:2020-08-18 22:27
本发明专利技术实施例公开了一种UI适配方法,通过WPF应用中的图形界面框架动态加载显示当前界面信息;通过预设的webview控件对所述当前界面信息进行解析,得到参考界面数据;从预设的设备界面库的文件夹中,根据预设的目录查找待适配界面信息;根据所述参考界面数据,对所述待适配界面信息进行渲染,生成目标用户界面,使得用户界面与后台通过事件通信,实现了无需编译即可通信,同时,由于无需编译,因此,非专业专业人员就可以实现用户界面的适配,降低了维护成本,大大提高了UI适配效率。此外,本发明专利技术实施例还公开了一种UI适配装置、计算机设备以及一种计算机可读存储介质。

【技术实现步骤摘要】
UI适配方法、装置、计算机设备及存储介质
本专利技术涉及计算机
,尤其涉及一种UI适配方法、装置、计算机设备及存储介质。
技术介绍
UI(UserInterface,用户界面)是一种交互的可视化模块,用户设备通过专用的软件来实现UI,用户通过UI实现与用户设备的交互。随着通信技术的发展,用户设备的类型也日益增多,以医疗自助设备为例,不同医院对自助设备的UI有不同的需求和配置。导致对用户设备的用户界面的需求多元化,用户界面的适配显得尤为重要。目前对于用户设备的UI的适配,多是专业开发人员通过对界面代码化的方式进行定制,一方面,由于定制需要开发人员重新开发,影响UI适配效率和UI适配的适用性。另一方面,代码化的方式需要专业人员编译,导致程序的响应速度降低,降低了UI适配效率。
技术实现思路
基于此,有必要针对上述问题,提出一种提高UI适配效率的UI适配方法、装置、计算机设备及存储介质。一种UI适配方法,包括:通过WPF应用中的图形界面框架动态加载显示当前界面信息;通过预设的webview控件对所述当本文档来自技高网...

【技术保护点】
1.一种UI适配方法,其特征在于,所述方法包括:/n通过WPF应用中的图形界面框架动态加载显示当前界面信息;/n通过预设的webview控件对所述当前界面信息进行解析,得到参考界面数据;/n从预设的设备界面库的文件夹中,根据预设的目录查找待适配界面信息;/n根据所述参考界面数据,对所述待适配界面信息进行渲染,生成目标用户界面。/n

【技术特征摘要】
1.一种UI适配方法,其特征在于,所述方法包括:
通过WPF应用中的图形界面框架动态加载显示当前界面信息;
通过预设的webview控件对所述当前界面信息进行解析,得到参考界面数据;
从预设的设备界面库的文件夹中,根据预设的目录查找待适配界面信息;
根据所述参考界面数据,对所述待适配界面信息进行渲染,生成目标用户界面。


2.根据权利要求1所述的UI适配方法,其特征在于,所述参考用户界面数据包括界面元素和布局;
所述通过预设的webview控件对所述当前界面信息进行解析,得到参考界面数据,包括:
获取与所述webview控件对应的webview实例;
通过所述webview实例中的元素类确定所述当前界面信息中的所述界面元素;
通过所述webview实例中的布局类确定所述当前界面信息中的所述布局;
根据所述界面元素和所述布局确定所述参考界面数据。


3.根据权利要求1所述的UI适配方法,其特征在于,所述根据所述参考界面数据,对所述待适配界面信息进行渲染,得到目标用户界面,包括:
根据所述参考界面数据确定javascript脚本,并根据所述待适配界面信息确定html脚本;
执行所述javascript脚本和所述html脚本,生成所述目标用户界面。


4.根据权利要求3所述的UI适配方法,其特征在于,所述根据所述参考界面数据确定javascript脚本,包括:
基于所述参考界面数据构建javascript对象;
通过所述javascript对象绑定所述界面元素和布局,生成所述javascript脚本。


5.根据权利要求3所述的UI适配方法,其特征在于,所述执行所述javascript脚本和所述html脚本,生成所述目标用户界面,包括:
在html脚本对应的ht...

【专利技术属性】
技术研发人员:陈瑞刚蓝菊芳吴桐
申请(专利权)人:南阳柯丽尔科技有限公司
类型:发明
国别省市:河南;41

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

1