在 Flutter 中,有一种动画类型叫 Tween ,它主要是弥补 AnimationController 动画值只能为 double 类型的不足,,所以需要不同类型的变化...
Animation Animation 抽象类,不直接使用,一般通过 AnimationController 来使用。Animation 主要是监听动画的状态,动画变化的值,...
表格控件 修改选中提示语
AlertDialog SimpleDialog CupertinoAlertDialog
IOS 风格的控件,官网文档地址 https://flutterchina.club/widgets/cupertino/ CupertinoActivityIndicato...
CircularProgressIndicator 创建一个圆形进度条,直接 new CircularProgressIndicator() 即可。当然也可以添加一些属性 L...
Checkbox 选择控件 CheckboxListTile ChoiceChip ChoiceChip 控件也可以做选择操作
Stack 系列为层叠的控件,类似 Android 的 FrameLayout 的作用。 Stack 属性 alignment Alignment,对齐方式 textDire...
属性 navigatorKey GlobalKey ,navigator 键缓存的跳转页面管理,保存状态。同时也可以自己添加一个进行重写, 不过官方推荐尽量少用 Globa...
SliverAppBar SliverAppBar 控件,一个 MD 的 AppBar 。属性和 AppBar 类似,但做的效果比 AppBar 更加强大。相同的属性具体可以...
相当于 Android 的 ViewPager 效果。不过 PageView 还带有垂直方向的滚动。 PageView scrollDirection 滚动方向,分为 Axi...
Expanded 组件可以让 Row、Column、Flex等子组件在其主轴方向上展开并填充可用空间。类似 Android 中的 widget 属性的用法 Row 的用法 效...
ListTile ListView 控件为我们提供了一个常用的布局 ListTile ,它的样式固定,使用如下: 效果如下 : 自定义样式 当然也可以不使用 ListTile...
TabBar 控件,类似 Android 里面的 TabLayout 控件,直接看例子: TabBar 必须配置 TabController ,配置方式具体如上面,另外其他...
Container 给子控件包裹一层 Container 属性,如大小,间距,对齐方式,背景颜色等等。 Container 和 SizedBox 区别 SizedBox 主要...
SizedBox 主要应用在对子控件的大小的一些约束,如 这样很好的把子控件的文本限制在一定的范围内了。另外还有一些用法: SizedBox.fromSize SizedBo...