2020年01月09日第一次更新
AbsorbPointer -- 阻止一个复杂的小部件的所有子树触摸事件被触发,换言之,你不再需要分别处理每个子部件
AlertDialog -- 弹框,显示内容,并提供确定和取消的触摸交互
Align -- 控制一个孩子部件如何放置在其父母中,换言之,若父部件是围棋盘,则子部件是棋子,你可以通过Align把棋下在任何位置
AnimatedBuilder -- 给小部件设置 显式动画,如旋转
AnimatedContainer -- 给小部件设置 隐式动画,即过渡动画,如红色过渡到蓝色,我们可以实现缓慢变色,而不是猛地一变
AnimatedCrossFade -- 交叉淡入动画,即一种变幻动画,两个小部件,一个部件变淡的同时伴随另一个小部件进入,代替它
AnimatedDefaultTextStyle -- 文字动画,如由粗字过渡为细字
AnimatedListState
AnimatedModalBarrier
AnimatedOpacity -- 给小部件设置 隐式动画,透明度的变化与过渡
AnimatedPhysicalModel
AnimatedPositioned -- 由它包裹某个小部件,若该小部件位置发生变化,就会产生过渡动画,它作用在滑动部件上,会试滑动更优美
AnimatedSize
AnimatedWidget
AnimatedWidgetBaseState
AppBar
AspectRatio -- 设置子部件的长宽比,注意,若其父组件是Expanded,则需要在父子间加Align,否则AspectRatio 无法确认其子级的大小,将被父级强制扩展
AssetBundle
BackdropFilter -- 模糊过滤器
Baseline
BottomNavigationBar
BottomSheet
ButtonBar
Card
Center
Checkbox
Chip
CircularProgressIndicator
ClipOval
ClipPath
ClipRect
Column
ConstrainedBox -- 给子部件施加约束,如约束其子部件最大宽度
Container -- flutter中的div,包裹后,使得子部件拥有背景色,宽高,边距等
CupertinoActionSheet
CupertinoActivityIndicator
CupertinoAlertDialog
CupertinoButton
CupertinoDatePicker
转载保留:by有蚊子
原文:https://www.cnblogs.com/ww01/p/12171567.html