08 2021 档案
摘要:每个控件都是通过构造函数构造的,内置属性参数 文本(Text) Text Text.rich 混合展示样式与单一样式的关键区别在于分片 Flutter与Android IOS对比 平台 Flutter Android IOS 文本 Text TextView UILabel 分段文本 TextSpa
阅读全文
摘要:一切皆Widget 渲染流程 Widget不可变,包裹DOM节点所需的视图、Action Element是Widget的实例,可变,每次把Widget变化交给RenderObject RenderObject接收Element信息,完成布局和绘制,skia完成合成和渲染 Stateless/Stat
阅读全文
摘要:Dart变量与类型(官方文档) var,静态类型,null var 使用var定义变量,类型由编译器推断 静态类型 用静态类型定义变量,编辑器能够使用这些静态类型,提供编译警告 null 未初始化的变量的值是null 所有皆对象 Dart所有类型都是对象类型 基本数据类型 num、bool、Stri
阅读全文
摘要:大概 Flutter使用原生引擎渲染视图 Flutter包含底层渲染逻辑,保证Android和IOS高度一致性 Flutter运行机制 CPU线程计算好Dart和视图结构,交给Skia渲染引擎,通过OpenGL渲染 Skia Skia 是一款用 C++ 开发的、性能彪悍的 2D 图像绘制引擎 底层渲
阅读全文

浙公网安备 33010602011771号