zoukankan      html  css  js  c++  java
  • Row

    行布局,即水平布局Widget,类似于安卓中android:orientation="horizontal"的LinearLayout布局,主要属性包括:

    • mainAxisAlignment

        主轴方向上的对齐方式,此处就是水平方向对齐方式。

    • crossAxisAlignment

        垂直于主轴方向上的对齐方式,此处就是垂直方向对齐方式。

    • mainAxisSize

        主轴方向的大小,两个可选值:

    • MainAxisSize.max

        主轴方向最大值,一般为撑满父控件。

    • MainAxisSize.min

        主轴方向最小值,一般是根据子Widget算出的宽度。

    • textDirection

        文本方向,子Widget的水平排列方向。两个可选值:

    • TextDirection.rtl

        根据子Widget的先后顺序从右向左排。

    • TextDirection.ltr

        根据子Widget的先后顺序从左向右排。

    • verticalDirection

        该属性值主要用于Column Widget中,这里使用默认即可,设置了也不起作用。

    • textBaseline

        内容的基线类型。

    • children

        子Widget集合。

      Widget getRow() {
        return Row(
          mainAxisAlignment: MainAxisAlignment.center,
          crossAxisAlignment: CrossAxisAlignment.center,
          mainAxisSize: MainAxisSize.max,
          textDirection: TextDirection.rtl,
          textBaseline: TextBaseline.alphabetic,
          children: <Widget>[
            const Text('This is Row Widget demo'),
            const Icon(Icons.adb, size: 50,),
          ],
        );
      }
  • 相关阅读:
    html5 to jsp
    java通过springMail发送邮件
    solr配置-Solrconfig.xml
    solr配置-Schema.xml
    solr连接数据库导入数据
    log4j 1.2 配置总结
    1-12 ARP协议
    1-11 ICMP协议
    1-10 网际层
    1-9 TCP/IP参考模型
  • 原文地址:https://www.cnblogs.com/timba1322/p/12487586.html
Copyright © 2011-2022 走看看