美文网首页
Flutter Widget使用记录

Flutter Widget使用记录

作者: 我想吃碗牛肉面 | 来源:发表于2019-05-16 10:26 被阅读0次

    Scaffold
    为Materia设计好的脚手架,即可以在里面直接放置appbar、body、floatingActionButton等。

    Row
    水平布局

    Column
    垂直布局

    Stack
    相当于Android里的FrameLayout

    Opacity
    一个能控制其包裹内容透明度的布局

    Container
    纯粹是一个包裹布局,可以设置Height、Width、Margin、Padding、Alignment、decoration

    ListView
    一个列表布局,可垂直滚动、水平滚动,可在里面放许多Item,或者用Builder关联接口获取数据,需要注意的是,它替代了Android里的ScrollView。

    ListView.separated
    带有分割线的ListView

    Center
    顾名思义,就是让它的child居中显示

    NotificationListener
    这个主要是对ListView的滚动监听,它的onNotification方法会返回一个包含滚动参数的对象。

    MediaQuery.removePadding
    Flutter会为某些Widget默认设置一些padding,使用它包裹可以设置去掉这些padding。

    GridView
    这个跟Android里的GridView差不多。

    Expanded
    能够让child垂直展开的布局

    FractionallySizedBox
    能够让child水平展开的布局

    ClipOval
    其包裹的内容为圆形

    GestureDetector
    其包裹的内容可以相应各种手势事件

    Padding
    对child加padding,此功能跟Container重复,但这个更简洁

    ///
    Re
    可设置圆角

    ListTile

    相关文章

      网友评论

          本文标题:Flutter Widget使用记录

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