Flutter 布局 Widget
单个属性的Widget是child,多个属性的Widget是children
单子Widget
Center 就是 单子Widget 的布局,它的 子Widget 属性是child
1  | Center(  | 
多个Widget
1  | Column(  | 
布局方式
布局 Widget 还可以按照为子元素排布的方式分为:
- 弹性布局Widget
 - 线性布局Widget
 - 流式布局Widget
 - 层叠布局Widget
 
弹性布局
详细属性请看:flutter flex属性
flutter的弹性布局 类似于 CSS 的 Flexbox
通过Flex控件来实现
控件属性:
- direction 主轴方向
- Axis.horizontal
 - Axis.vertical
 
 - mainAxisAlignment 主轴排列方式
 - crossAxisAlignment 交叉轴排列方式
 
Flutter布局Widget
Row:水平方向的线性布局
Column:垂直方向的线性布局
1  | Row(  |