Skip to content
初面网
Search
K
Main Navigation
目录
Appearance
Menu
Return to top
On this page
Flutter
学习使用Flutter,需要先学会使用
Dart
为什么选择Flutter
跨平台,一次编写,多平台运行
高性能,基于Skia渲染引擎,渲染速度快
热重载,修改代码后立即看到效果,开发效率高
工作原理
一切都是组件,文本、按钮、图片等。构成UI最基本的单元就是
组件
组件类型有:无状态组件(StatelessWidget),创建即不可变;有状态组件(StatefulWidget),运行时可变
渲染
构建组件树,根据组件层级构建组件树
布局,根据布局规则对组件布局,确定每个组件的位置和大小等,生成最终渲染内容
绘制,将内容显示在屏幕上