美文网首页
Flutter框架分析 - Widget

Flutter框架分析 - Widget

作者: cok | 来源:发表于2022-05-13 09:52 被阅读0次

Widget是Flutter开发应用中用到最多的概念,Flutter的理念是Every is Widget,Widget可以由许多小Widget组成,而小的Widget是由更基础的Widget组成,例如,Padding也是一种Widget,而不是Widget中的一个属性。

在Flutter中,Widget的的描述是 Flutter 框架中的中心类层次结构。Widget是用户界面部分的不可变描述。小部件可以膨胀为管理底层渲染树的元素。
可以看到Widget只是一个描述配置,它并不是表示最终绘制在设备上的显示元素。

Widget分为三大类

Component Widget

组合类Widget。这类Widget主要用来组合其他更基础的Widget,得到功能更加复杂的Widget。平常的业务开发一般用的就是此类Widget。

Render Widget

渲染类Widget,这类Widget是框架最核心的Widget,会参与后面的布局和渲染流程;只有这种类型的Widget会绘制到屏幕上。

Proxy Widget

代理类Widget,其本身并不涉及Widget内部逻辑,只是为子Widget提供一些附加的中间功能。例如:InheritedWidget用于将一些状态信息传递给子孙Widget。

相关文章

  • Flutter框架分析 - Widget

    Widget是Flutter开发应用中用到最多的概念,Flutter的理念是Every is Widget,Wid...

  • flutter widget 框架概述

    今天开始,我们开始系统的学习下flutter widget 框架 介绍 Flutter Widget采用现代响应式...

  • Flutter之Widget和Element

    一、Widget Flutter是移动UI框架,Widget组件是UI的基础。 它们都是抽象类,继承Widget,...

  • Flutter widget框架

    Flutter Widget 采用现代响应式框架构建,这是从 React 中获得的灵感,中心思想是用 Widget...

  • Flutter界面开发(二)

    Flutter 视图核心对象简介 Flutter Widget采用现代响应式框架构建,这是从 React 中获得的...

  • 小结

    Flutter框架中获取widget大小的方法取到的值都是逻辑像素.

  • Flutter Weekly Issue 50

    ?教程 闲鱼 Flutter 图片框架架构演进(超详细) ?插件 epub_viewFlutter widget ...

  • Flutter安装实践 2022-05-12 周四

    三层结构 Flutter 框架从上到下为:框架层、引擎层和嵌入层。 框架层(framework):提供Widget...

  • 灵感

    Flutter从React吸取灵感,现代化框架创建出精美组件。核心思想用Widget来构建UI界面。Widget描...

  • Flutter widget组件简介

    一、简介 Flutter Widget采用现代响应式框架构建,核心思想是用widget组件来构建UI,当widge...

网友评论

      本文标题:Flutter框架分析 - Widget

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