Flutter 容器Container类和布局Layout类

1.布局和容器

【布局】是把【容器】按照不同的方式排列起来.
Scaffold包含的主要部门:appBar,body,bottomNavigator
其中body可以是一个布局组件,也可以是一个容器组件

2.Layout 布局

🚁🚁布局类Layout: children属性是大部分布局类都有的属性 🚁🚁
线性布局: Row, Column
弹性布局: Flex, Expanded
流式布局: Wrap
层叠布局: Stack
网格布局: GridView
列表布局: ListView, ListTile

3.Container 容器

Flutter中的容器作用常常是用来包裹某个组件,所以都会有一个child属性,注意这里是child不是children
🚀🚀容器类Container: child属性是大部分布局类都有的属性 🚀🚀
✅Center, ✅Padding
AnimatedPadding, Container, SizedBox, FractionallySizedBox, SizedOverflowBox, OverflowBox, LimtedBox, ConstrainedBox, DecoratedBox, FittedBox, RotateBox, UnconstrainedBox, Transform, Align

posted @ 2020-07-23 10:10  荣光无限  阅读(556)  评论(0编辑  收藏  举报