
Flutter
文章平均质量分 95
PalmerYang
业精于勤,荒于嬉;行成于思,毁于随.
展开
-
Flutter与Android混编
各端分离方案是iOS、Android和Flutter分别作为三个独立项目存在,将Flutter工程的编译产物作为iOS工程和Android工程的依赖模块,原有工程的管理模式不变,对原生工程没有侵入性,无需额外配置工作。 这种方案需要单独创建Flutter项目,然后通过iOS(CocoaPods)和安卓的依赖管理工具将Flutter项目build出来的framework、资源包等放入Native工程以供使用。 这种方式可以将iOS、Android和Flutter项目放在一个目录下面作为一个项目来管理,也可以不原创 2021-12-22 18:29:31 · 3167 阅读 · 0 评论 -
Flutter开发基础总结
一.命令式UI和声明式UI1. 命令式编程和声明式编程的区别命令式编程:命令“机器”如何去做事情(how),这样不管你想要的是什么(what),它都会按照你的命令实现。声明式编程:告诉“机器”你想要的是什么(what),让机器想出如何去做(how)。2. Flutter中命令式编程的应用在Flutter中每个组件,会有个build函数,这里会返回一个能够完整描述UI的对象结构。每当数据改变时,就重新调用build函数,返回新的结构。如何高效渲染,就是框架去做的事情了。通过这种方式,不管是UI的初原创 2019-07-02 11:26:19 · 524 阅读 · 0 评论