Flutter 新手求教,各种 Widget 好多,看得眼花缭乱,问问大家常用的都是哪些 Flutter Widget

发布于 1周前 作者 phonegap100 来自 Flutter

有没有类似 web 中 div 、span 一把梭的万能 widget ,方便自行组合封装的呢? 感觉 flutter 和 web 相关技术栈差异还是蛮大的,有些不适应。


Flutter 新手求教,各种 Widget 好多,看得眼花缭乱,问问大家常用的都是哪些 Flutter Widget
2 回复

Container 最常用

更多关于Flutter 新手求教,各种 Widget 好多,看得眼花缭乱,问问大家常用的都是哪些 Flutter Widget的实战系列教程也可以访问 https://www.itying.com/category-92-b0.html


作为Flutter新手,面对众多的Widget确实可能会感到眼花缭乱。不过别担心,以下是一些Flutter中常用的Widget,它们能够帮助你快速构建出功能丰富且美观的用户界面:

  1. 结构型Widget

    • Container:用于创建一个容器,可以设置宽高、边距、内边距、背景色等。
    • Row和Column:分别用于水平和垂直排列子Widget。
    • Stack:用于层叠布局,可以将Widget按照层次叠加。
  2. 呈现型Widget

    • Text:用于显示文本,可以设置文本样式、颜色、对齐方式等。
    • Image:用于显示图片,支持从网络或本地资源加载。
    • Icon:用于显示图标。
  3. 交互型Widget

    • ElevatedButton、FlatButton、IconButton等:用于响应用户点击事件,提供不同的按钮样式。
    • GestureDetector:用于手势检测,可以实现点击、滑动等交互效果。
  4. 状态管理Widget

    • StatefulWidget:用于需要维护状态的场景,通过State类来保存和管理状态。
  5. 其他常用Widget

    • AppBar:用于创建应用的标题栏。
    • Scaffold:用于创建应用的基本结构,通常包含AppBar和页面主体内容。
    • ListView:用于创建可滚动的列表。

这些Widget是Flutter开发中不可或缺的基础组件,掌握它们将帮助你更高效地构建Flutter应用。建议多查阅Flutter官方文档Flutter中文网,以获取更多详细信息和示例代码。

回到顶部