dart语言/1.1.3-Container
· 阅读需 1 分钟
在Flutter框架中,若需对一个组件进行包装或修饰,则最直接的办法就是将它嵌套在一个容器组件内。Container组件就是这样一个结合了定义尺寸、形状、背景颜色、间距、留白、装饰等多功能于一身的组件。虽然这些功能都有对应的组件,例如调节尺寸可以用SizedBox组件,设置间距可以用Padding组件,更改背景颜色可以用DecoratedBox组件,这些本书都会介绍到,但对于初学者而言,直接套用Container组件无疑是最简便且最容易记住的方式。对于有经验的开发者,适时使用Container组件也有助于在缩短代码量的同时增加代码的可读性。除了包装和修饰其他组件之外,Container组件也可以直接用来绘制图形或色块,代码如下:Container( width: 200, height: 100, color: Colors.grey, )