Flutter Slivers 示例

Flutter中的Slivers——高效而炫酷的滚动体验。学习Flutter中最令人畏惧的主题之一——什么是sliver,以及如何利用它来创建一个优雅的滚动视图。

注意 本项目基于一篇关于Flutter Slivers的Medium文章。点击此处查看文章。

本文将教您——

  • Flutter如何使用RenderObjects构建布局。
  • sliver如何通过sliver协议工作,并使用sliver几何图形绘制小部件。
  • sliver的优点是什么以及如何使用它们。
  • 如何制作可滚动的应用栏并配置其属性——floating(浮动)、pinned(固定)、snap(吸附)。
  • 如何使用sliver列表和sliver网格。
  • 如何使用SliverToBoxAdapter在sliver中布局框式小部件。
  • SliverFillRemaining的用例是什么。
  • 如何使用SliverPersistentHeader创建自定义固定页眉。

预览

入门

如需了解Flutter开发入门帮助,请查看在线文档,其中提供教程、示例、移动开发指南以及完整的API参考。

如果您喜欢这个仓库,请给它一个star ⭐

GitHub

查看 Github