美文网首页flutter从0开始自学
flutter从零开始使用(五)

flutter从零开始使用(五)

作者: it奔跑在路上 | 来源:发表于2020-03-08 21:22 被阅读0次
FlatButton的使用
image.png
Container的用法
image.png
给他设置一个padding
image.png
多个控件横向排列
image.png
权重的用法
image.png

列的用法


image.png

所有代码:

class Home extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: Text("标题"),
        centerTitle: true,
      ),
      body: Row(
        mainAxisAlignment: MainAxisAlignment.spaceBetween,
        crossAxisAlignment: CrossAxisAlignment.center,
        children: <Widget>[
          Expanded(
            child: Text("第一个元素"),
            flex: 3,

          ),
          Expanded(
            child: FlatButton(
                onPressed: () {
                  print("FlatButton被点击了");
                },
                color: Colors.red,
                child: Text("FlatButton")),
            flex: 1,
          ),
          Expanded(
            child: Container(
//        padding: EdgeInsets.all(60),//给他的四周都设置padding
              padding: EdgeInsets.fromLTRB(20, 20, 20, 20), //给他的左上右下设置padding
              child: Text("Hello world"),
              color: Colors.red[400],
            ),
            flex: 5,
          )
        ],
      ),
    );
  }
}

相关文章

网友评论

    本文标题:flutter从零开始使用(五)

    本文链接:https://www.haomeiwen.com/subject/oawjdhtx.html