flutter-其他学习

Matrix4(重点学习)

https://juejin.im/post/5be2fd9e6fb9a04a0e2cace0

AspectRatio

这个控件可以通过设置宽高比来设置子控件的宽高

FittedBox

该控件可以设置子控件的显示模式,类似于图片中的缩放模式

Offstage

该控件可以控制显示与隐藏, offstage: false即为隐藏,true为显示

button

按钮状态 分为 可点击和不可点击
不可点击(disabledColor,disabledTextColor)
操作中 (splashColor,textColor)
正常(color,textColor)
操作后(highlightColor,textColor)
elevation 阴影的范围,值越大阴影范围越大
shape 设置按钮的形状

  • BeveledRectangleBorder 带斜角的长方形边框(8个角)
  • CircleBorder 圆形边框
  • RoundedRectangleBorder 圆角矩形
  • StadiumBorder 两端是半圆的边框

onPressed 传入null 就是禁用

RaisedButton

一个带阴影的填充材料设计按钮

FlatButton

一个没有阴影的材质设计按钮

OutlineButton

类似于具有薄灰色圆角矩形边框的FlatButton 就是有边框的flatButton

IconButton

用于创建仅包含图标的按钮

DropdownButton(重点学习)

一个显示可供选择的选项的按钮

InkWell

实现平面按钮的墨水飞溅部分

IndexedStack

一个堆栈,显示来自子列表的单个子项。显示的子项是具有给定索引的子项。堆栈总是和最大的孩子一样大。如果value为null,则不显示任何内容。

Stack

一个小部件,它将子节点相对于其边框定位。如果要以简单的方式重叠多个子项,此类很有用,例如,具有一些文本和图像,覆盖有渐变和附加到底部的按钮

禁止PageView的滑动

physics: NeverScrollableScrollPhysics()

table(不可滚动的grideview)
发布了96 篇原创文章 · 获赞 12 · 访问量 15万+

猜你喜欢

转载自blog.csdn.net/yujunlong3919/article/details/98513569