Flutter学习指南(9):布局类widget总结
导读
- 叶子组件, 单子组件,和多子组件的区别
- StatelessWidget和StatefulWidget就是两个用于组合Widget的基类,它们本身并不关联最终的渲染对象(RenderObjectWidget)
- 线性布局Row,Columnt 。 弹性布局Flex 。流式布局 Wrap,Flow。 层叠布局 Stack,Positioned 。
Widget |
对应的Element |
说明 |
LeafRenderObjectWidget |
LeafRenderObjectElement |
Widget树的叶子节点,用于没有子节点的widget,通常基础widget都属于这一类,如Text、Image。 |
SingleChildRenderObjectWidget |
SingleChildRenderObjectElement |
包含一个子Widget,如:ConstrainedBox、DecoratedBox等 |
MultiChildRenderObjectWidget |
MultiChildRenderObjectElement |
包含多个子Widget,一般都有一个children参数,接受一个Widget数组。如Row、Column、Stack等 |
本文标题:Flutter学习指南(9):布局类widget总结
本文链接:https://www.haomeiwen.com/subject/vilmaqtx.html
网友评论