一种Android平台的构件控制方法及系统技术方案

技术编号:45523894 阅读:14 留言:0更新日期:2025-06-13 17:25
本发明专利技术提供一种Android平台的构件控制方法及系统,所述Android平台上设有一构件模板库,定义了各类型构件的执行代码块,每一页面事先用一流程图进行定义,包括页面部署数据、构件数据和流程数据,页面部署数据存于数据库,构件数据的构件与构件模板库的构件存在对应关系;加载一页面时,预先开一用于存储构件数据和流程数据的内存;获取页面部署数据和UI构件生成UI页面;生成构件管理器,包括存储构件数据和构件执行代码块的字典表和存储所述页面的流程边信息的流程表;根据构件执行顺序调用字典表中构件对应的执行代码块执行;页面关闭时,释放内存,销毁构件管理器。

【技术实现步骤摘要】

本专利技术涉及软件开发,更确切地说,它涉及一种android平台的构件控制方法及系统。


技术介绍

1、在现有的android软件开发过程中,大多数业务流程系统都是通过pc端开发完成后在android移动终端上运行,在有软件需要更新升级时,必须由开发人员修改完成,重新发布新的软件到android平台上运行,开发人员需要花大量的时间在读代码和写代码上,系统开发周期长,维护周期长,耗费研发成本高。


技术实现思路

1、本专利技术要解决的技术问题之一,在于提供一种android平台的构件控制方法及系统,实现构件在android平台上的具体实现,自动完成软件开发过程,大大提高软件开发效率。

2、本专利技术要解决的技术问题之一是这样实现的:一种android平台的构件控制方法,所述android平台上设有一构件模板库,所述构件模板库定义了各类型构件的执行代码块,每一页面事先用一流程图进行定义形成一配置文件,所述配置文件包括页面部署数据、构件数据和流程数据,所述页面部署数据在android平台上进行解析后存入数据本文档来自技高网...

【技术保护点】

1.一种Android平台的构件控制方法,其特征在于:所述Android平台上设有一构件模板库,所述构件模板库定义了各类型构件的执行代码块,每一页面事先用一流程图进行定义形成一配置文件,所述配置文件包括页面部署数据、构件数据和流程数据,所述页面部署数据在Android平台上进行解析后存入数据库,所述构件数据中的构件声明与构件模板库中的构件的执行代码块存在对应关系;

2.根据权利要求1所述的一种Android平台的构件控制方法,其特征在于:所述页面的流程边信息具体包括与所述流程边连接的上一构件ID、上一构件传递数据、上一构件触发事件、下一构件ID和下一构件执行方法ID。

...

【技术特征摘要】

1.一种android平台的构件控制方法,其特征在于:所述android平台上设有一构件模板库,所述构件模板库定义了各类型构件的执行代码块,每一页面事先用一流程图进行定义形成一配置文件,所述配置文件包括页面部署数据、构件数据和流程数据,所述页面部署数据在android平台上进行解析后存入数据库,所述构件数据中的构件声明与构件模板库中的构件的执行代码块存在对应关系;

2.根据权利要求1所述的一种android平台的构件控制方法,其特征在于:所述页面的流程边信息具体包括与所述流程边连接的上一构件id、上一构件传递数据、上一构件触发事件、下一构件id和下一构件执行方法id。

3.根据权利要求1所述的一种android平台的构件控制方法,其特征在于:所述字典表具体包括以下字段:构件id、构件声明id,构件执行方法id和所述构件执行方法id对应的执行代码块,所述执行代码块从所述构件模板库中获取。

4.根据权利要求3所述的一种android平台的构件控制方法,其特征在于:所述步骤4具体为:依次读取所述流程表中的流程进行执行,根据所述流程的流程边信息找到需要执行的构件,再从字典表中依次通过构件id、构件声明id、构件执行方法id找到对应的具体的构件执行代码块,运行其逻辑。

5.根据权利要求1所述的一种android平台...

【专利技术属性】
技术研发人员:钱叶琳杨军周忠苏颖李强李茂旺刘春梅杨雷张晓东陈燚洪军石展王海霞吴启源刘玉泉李娜王欣妍胡玉璞齐洁陈杰润
申请(专利权)人:安徽建工路港建设集团有限公司
类型:发明
国别省市:

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

1