关于flutter:Flutter深入浅出组件篇继承关系图

5次阅读

共计 651 个字符,预计需要花费 2 分钟才能阅读完成。

1、Flutter Object 继承关系

该继承图为 flutter2.2 版本最新继承关系图。

视频解说地址

视频解说地址

2、Flutter Widget 组件继承图

Flutter 关系继承图.xmind

Widget 上面有五个子类,PreferredSizeWidget 上面总共有 6 个组件,ProxyWidget 上面总共有 47 个组件,RenderObjectWidget 上面总共有 31 个组件,StateFulWidget 上面总共有 167 个组件,StatelessWidget 上面总共有 108 个组件,加上本身 5 个组件,所以总共的组件有高达 364 之多,这可能也是很多人感觉 Flutter 很难学的起因之一,其实咱们只有把握一些根本罕用的能够了。
  • PreferredSizeWidget:次要用于 AppBarTabBar , 通过继承该类可实现自定义大小。
  • ProxyWidget: 是一个抽象类,次要用于提供给子 Widget 的形象 Widget
  • RenderObjectWidget:是一个抽象类,RenderObjectWidgetsRenderObjectElements 提供配置,它包装 RenderObjects,提供应用程序的理论渲染。
  • StateFulWidget:具备可变状态的 Widget
  • StatelessWidget:不须要可变状态的 Widget

3、PreferredSizeWidget

4、ProxyWidget


5、RenderObjectWidget

6、StateFulWidget






7、StatelessWidget




正文完
 0