Expanded 延展组件
父类是Flexible,相当于一个fit类型为tight的Flexible组件。可嵌套孩子利用剩余空间对占位空间进行延展。
MediaQuery 媒体查询
可通过MediaQuery.of来获取屏幕尺寸、设备密度、文字缩放比例、边距等信息。
Positioned 定位组件
只能用于Stack中,可以指定左上右下的距离对某个组件进行位置精确安放。
Flexible 灵活组件
只能用于只能用于Row、Column和Flex布局中,可嵌套孩子利用剩余空间对占位空间进行延展
ScrollConfiguration ios菜单按钮
需要包裹一个可滑动的组件,并通过behavior属性控制滑动的效果,可以去除滑动的蓝色阴影等。
DefaultTextStyle 默认字体样式
可容纳一个孩子,为后代的文字指定默认样式。常用于多个相同文字的样式统一,避免一一设置。
IconTheme 图标样式
可容纳一个孩子,为后代的图标指定默认样式。常用于多个相同图标的样式统一,避免一一设置。
ButtonTheme 按钮样式
可容纳一个孩子,为后代的按钮指定默认样式。常用于多个相同按钮的样式统一,避免一一设置。
DividerTheme 分割线样式
可容纳一个孩子,为后代的分割线指定默认样式。常用于分割线的样式统一,避免一一设置。
SliderTheme 滑块样式
可容纳一个孩子,为后代的Slider指定默认样式。常用于Slider的样式统一,避免一一设置,也可以对Slider进行样式定制。
DropdownButtonHideUnderline 下拉按钮隐藏线
用于去除DropdownButton的下划线,本身没有什么应用价值。