带有 Flutter 的图库

Image gallery with Flutter

我正在构建一个显示产品的 flutter 应用程序。现在,在产品详细信息页面中,我使用 http 包获取产品数据以及产品图像作为 URL。

我的问题是向用户展示产品图片的最佳方式是什么?我搜索了 Google 类似或接近网络灯箱的 Flutter 包,但找不到。

有什么建议吗?

在您的详情页面中:

Image 小部件中使用 ListView 显示图像,缩略图可能为 60x60 width/height。

点击图片 -> 推送一个包含滑动条的新页面。在推送时,您应该提供项目列表和当前选择的项目。稍后还要检查 Hero 小部件以在这些页面之间平滑过渡。

图片全屏页面:

放置一个PageView 小部件。使用 itemBuilderitemCount 参数中提供的列表。 它带有页面之间的手势检测和动画。在每个页面中,使用 Image 小部件将图像显示为完整尺寸。

由于您没有提供任何代码示例,我无法为您提供更多帮助,但是一旦您取得进展并有疑问,最好用您当前的代码提问。