Flutter学习指南(9):布局类widget总结

导读

  1. 叶子组件, 单子组件,和多子组件的区别
  2. StatelessWidget和StatefulWidget就是两个用于组合Widget的基类,它们本身并不关联最终的渲染对象(RenderObjectWidget)
  3. 线性布局Row,Columnt 。 弹性布局Flex 。流式布局 Wrap,Flow。 层叠布局 Stack,Positioned 。
Widget 对应的Element 说明
LeafRenderObjectWidget LeafRenderObjectElement Widget树的叶子节点,用于没有子节点的widget,通常基础widget都属于这一类,如Text、Image。
SingleChildRenderObjectWidget SingleChildRenderObjectElement 包含一个子Widget,如:ConstrainedBox、DecoratedBox等
MultiChildRenderObjectWidget MultiChildRenderObjectElement 包含多个子Widget,一般都有一个children参数,接受一个Widget数组。如Row、Column、Stack等
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 前言 本文的目的是为了让读者掌握不同布局类Widget的布局特点,分享一些在实际使用过程遇到的一些问题,在《Flu...
    xqqlv阅读 10,659评论 0 18
  • Widget 分类 widget 其实是Element 的配置文件,而Element是右RenderObject ...
    Ray_lawq阅读 4,026评论 0 1
  • 你无法迫使任何事发生。而且它往往是在过了你在意它会不会发生的那一刻之后,才会真的发生。----安迪·沃霍尔 1月2...
    中二少女裸辞纪实阅读 1,238评论 0 0
  • 世上黄金容易得,人间知己最难求。 疾风知劲草,日久见人心。 世上朋友千千万,知心能几人? ...
    贯华阅读 3,547评论 5 17
  • 今天,妈妈教我骑电车,妈妈说要先拿一个脚支着,一只手轻轻的加油门,电车就走动起来了,骑的时候要控制好方向,然...
    歌第阅读 2,817评论 0 0

友情链接更多精彩内容