基于Flutter动态化的作用域管理研究  

在线阅读下载全文

作  者:刘桐 刘刚 郭发玉 孙晓栋 袁伟 

机构地区:[1]数字化家电国家重点实验室,山东省青岛市266103 [2]青岛海尔科技有限公司,山东省青岛市266103 [3]海尔优家智能科技(北京)有限公司,陕西省西安市710000

出  处:《电子技术与软件工程》2022年第24期49-52,共4页ELECTRONIC TECHNOLOGY & SOFTWARE ENGINEERING

摘  要:本文论述了如何使Flutter支持动态化更新,而要实现动态化,其核心的部分就是运行时对于作用域的管理。在代码编译阶段,借助DartAnalyzer库对所有的标识符生成唯一的哈希值,设计一种新的数据结构来进行作用域管理,替代传统的作用域堆栈形式。基于这种新的数据结构,能够将运行时的读写时间复杂度,从传统的O(n)提升至O(1)。

关 键 词:Flutter动态化 作用域管理 数据结构 

分 类 号:TP311.52[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象