首页 > 其他 > 详细

关于Flutter部件的使用说明

时间:2020-01-09 16:32:49      阅读:124      评论:0      收藏:0      [点我收藏+]

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有蚊子

关于Flutter部件的使用说明

原文:https://www.cnblogs.com/ww01/p/12171567.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!