常用颤振部件的集合


浏览:624 次

Flutter共有427个组件。让我们简要介绍一下常用组件,以备将来使用。

MaterialApp属性属性值类型描述navigatorKeyGlobalKey<NavigatorState>打开homeWidgetapp时显示的页面路由Map<;String,WidgetBuilder>app顶级路由表initialRouteString初始路由onGenerateRouteFactory路由管理拦截器onGenerateInitialRouteListFactory生成初始化路由onUnknownRouteonUnknown路由当onGenerateRoute无法生成路由时,call titleString title color切换app图标时显示的颜色(仅限Android)主题主题数据主题颜色深色主题主题数据深色模式主题颜色主题模式主题模式哪个模式主题(默认遵循系统)DebugShowCheckedModeBannerpool是否显示调试模式。debugshowSemanticsDebuggerbool显示组件占位符的大小。Scaffold属性值类型描述appBarWidget顶部导航体的主要内容Widget floatingActionButtonWidget浮动按钮浮动ActionButtonLocationFloatingActionButtonLocation浮动按钮位置浮动ActionButton AnimatorFloatingAction ButtonAnimator浮动按钮的动画持久tFooterButtonList<Widget>浮动按钮底部的一组按钮page DrawerWidget左抽屉菜单上的DrawerChangedDrawerCallback左抽屉菜单更改事件endDrawerWidgetRightDrawer菜单上的EndDrawerChanged DrawerCallBack右抽屉菜单更改活动底部导航栏Widget底部导航底部SheetWidgetbody,在底部控件上方,内容不会被键盘背景颜色遮盖背景颜色resizeToAvoidBottomInsetooltrue可以防止键盘在弹出时遮盖显示在领导者左侧的内容ScrimColorColor侧边栏非屏蔽层绘图器的主页面颜色EdgeDragWidth弹出时显示在非屏蔽层AppBar的宽度属性值类型描述显示在leaderWidget左侧的内容。例如,返回键leaderWidthdouble默认为56,左前导宽度自动为ImplyLeadingbooltrue。如果辅助页面前导为空,则默认情况下将显示返回键。titleWidget导航栏标题中心标题工具标题是否居中。actionsList内容显示在导航栏的右侧。bottomWidget导航栏底部的控件提升两倍导航栏shadowColorColor下方的阴影大小导航栏backgroundColorColor下方阴影颜色导航栏前景ColorColor导航列图标ThemeiconThemeData中文本和图标的颜色,操作图标主题图标主题数据导航栏右侧图标的大小,0将占用所有空间TabBar属性值类型描述选项卡列表两个或多个选项卡列表控制器TabController控制选项卡的控制器是否为ScrollableboolTab列是否可以水平滚动指示符的颜色ColorTab指示符指示符WeightdoubleTab指示符线条粗细指示符PaddingEdgeInsets几何设置tab指示符间隔指示符DecorationTab指示器外观指示器尺寸标签栏指示器RSizeTab指示器尺寸标签颜色选择标签文本的颜色标签样式文本样式选择标签文本标签的样式填充边缘插入几何体选择未选择的标签文本的间距标签样式文本未选择的选项卡文本的样式标签颜色未选择的TapValueChangedTab上的标签文本颜色单击事件填充,AnimatedPpaddingPadding可增加组件之间的间距,AnimatedPPadding for Padding需要更改大小并增加动画效果

//动画填充(填充:EdgeInsets.all(paddingValue);持续时间:持续时间(毫秒:1000),曲线:曲线。easeInOut,child:容器(width:MediaQuery.of(context).size)。宽度nbsp;height:MediaQuery.of(context).size。高度/4nbsp;color:颜色。蓝色);OnEnd:(){print(“动画结束”);  },). Align和AnimatedAlignAlign用于确定子控件在布局中的位置,例如多条对齐,如中间对齐和左上对齐。

约束框、框约束约束框

属性属性值类型描述约束BoxConstraints将附加约束添加到子组件BoxConstraints

属性属性值类型描述minWidthdouble最小宽度,默认0maxWidthdouble最大宽度,默认double。infinityminHeightdouble最小高度,默认为0maxHeightdoublemaxheight,默认为double。infinitySizeBox,FittedBoxSizeBox

属性属性值类型描述宽度双倍宽度双倍高度FittedBox当子组件的内容

相关资讯:
农产品电子商务向企业个人农产品电子贸易方向发展的效益

农产品电子商务向企业个人农产品电子贸易方向发展的效益

查看
Web 3.0技术的基本方向

Web 3.0技术的基本方向

查看
认知

认知

查看
面向对象的

面向对象的

查看
2018-12-25

2018-12-25

查看