基于软件平台的用户界面动态可扩展开发方法及系统技术方案

技术编号:40701312 阅读:17 留言:0更新日期:2024-03-22 10:59
本发明专利技术属于车用软件开发技术领域,具体涉及基于软件平台的用户界面动态可扩展开发方法及系统,基于软件平台的用户界面动态可扩展开发方法包括:在软件平台运行过程中,界面管理器动态抽取软件平台运行库中的窗体相关的类型信息,并继承所述类型信息以形成动态派生基础窗体,同时由界面管理器生成软件平台导入代码,根据软件平台导入代码中的类型信息生成一次窗体动态创建用代码,将软件平台导入代码和一次窗体动态创建用代码存入一次派生代码文件中。

【技术实现步骤摘要】

本专利技术属于车用软件开发,具体涉及一种基于软件平台的用户界面动态可扩展开发方法及系统


技术介绍

1、目前市面上可二次开发用户界面的软件平台只允许用户使用其提供的空窗体和控件列表进行开发,举例来说,就是用户通过拖拽的方式,将控件从列表中拖动到空窗体中,并设置属性、关联控件事件、编写事件代码,以完成扩展开发。


技术实现思路

1、本专利技术涉及一种基于软件平台的用户界面动态可扩展开发方法及系统,其中基于软件平台的用户界面动态可扩展开发方法包括:

2、在软件平台运行过程中,通过界面管理器动态抽取软件平台运行库中的窗体相关的类型信息,并继承所述类型信息以形成动态派生基础窗体,同时由界面管理器生成软件平台导入代码;以及根据软件平台导入代码中的类型信息生成一次窗体动态创建用代码,将软件平台导入代码和一次窗体动态创建用代码存入一次派生代码文件中。

3、又一方面,本专利技术还提供了一种基于软件平台的用户界面动态可扩展开发系统,包括:

4、基础动态派生模块,被配置为在软件平台运行过程中,通本文档来自技高网...

【技术保护点】

1.一种基于软件平台的用户界面动态可扩展开发方法,其特征在于,包括:

2.根据权利要求1所述的基于软件平台的用户界面动态可扩展开发方法,其特征在于,

3.根据权利要求2所述的基于软件平台的用户界面动态可扩展开发方法,其特征在于,

4.根据权利要求3所述的基于软件平台的用户界面动态可扩展开发方法,其特征在于,

5.根据权利要求1所述的基于软件平台的用户界面动态可扩展开发方法,其特征在于,

6.根据权利要求5所述的基于软件平台的用户界面动态可扩展开发方法,其特征在于,

7.根据权利要求6所述的基于软件平台的用户界面动态可...

【技术特征摘要】

1.一种基于软件平台的用户界面动态可扩展开发方法,其特征在于,包括:

2.根据权利要求1所述的基于软件平台的用户界面动态可扩展开发方法,其特征在于,

3.根据权利要求2所述的基于软件平台的用户界面动态可扩展开发方法,其特征在于,

4.根据权利要求3所述的基于软件平台的用户界面动态可扩展开发方法,其特征在于,

5.根据权利要求1所述的基于软件平台的用户界面动态可扩展开发方法,其特征在于,

6.根据权利要求5所述的基于软件平台的用户界面动态可扩展开发方法,其特征在于,

7.根据权利要求6所述的基于软件平台的用户界面动态可扩展开发方法,其特征在于,

8.根据权利要求6所述的基于软件平台的用户界面动态可扩展开发方法,其特征在于,

9.根据权利要求6...

【专利技术属性】
技术研发人员:刘矗谢乐寅莫莽
申请(专利权)人:上海同星智能科技有限公司
类型:发明
国别省市:

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

1