常见 Flutter 术语初学者指南

介绍

Flutter是一个使用Dart编程语言的跨平台移动开发框架。它以其高性能、富有表现力的 UI 和热重载功能而闻名。当您踏上 Flutter 之旅时,了解基本术语将为您的开发工作奠定坚实的基础

本文将向您介绍一些最常见的 Flutter 术语。读完本文后,您将对 Flutter 的构建块以及它们如何协同工作有基本的了解。

小部件:Flutter 中 Flutter UI 的构建块。

一切都是一个小部件!小部件是基本的 UI 元素,范围从按钮、文本和图像等简单组件到复杂的布局和容器。可以组合和嵌套小部件来创建用户界面。

MaterialApp:设置要点。

您通常会从 MaterialApp 小部件开始启动移动应用程序开发。它是一个预配置的小部件,可处理典型移动应用程序的基本元素,例如导航、主题和应用程序标题。

支架:材料设计蓝图。

在设计基于 Material Design 的应用程序时,您将经常使用 Scaffold 小部件。它作为实现视觉布局结构的蓝图,提供抽屉、应用栏、浮动操作按钮等功能。

有状态小部件:Flutter 中的动态用户界面元素。

您将遇到两种类型的小部件:Stateful 和 StatelessWidget。Stateful Widget 是可变的,这意味着它可以在运行时更改其属性。它维护一个状态,并且可以在发生变化时重新绘制,从而实现动态用户界面元素。

无状态小部件:不可变和静态组件。

另一方面,无状态 Widget

猜你喜欢

转载自blog.csdn.net/iCloudEnd/article/details/131991062