从服务器中获取图像到Flutter中的gridview中

时间:2018-08-06 17:27:13

标签: api gridview flutter

我已经尝试过,但是无法理解文档。

我想从服务器加载图像并将其加载到gridview中。服务器一次发送10张图像。当gridview滚动到底部时,它应该发送对下10个项目的请求。当用户单击特定的照片时,它将在另一个具有其他详细信息的小部件中打开。性能是一个主要问题。

我不要求输入代码。我只想要确切的方向。这将有助于建立扑扑社区。

3 个答案:

答案 0 :(得分:1)

我在使用Flutter构建Instagram clone时完成了此操作。如果您熟悉Instagram,则个人资料页面上会包含用户发布的图像网格。然后,您可以单击图像,它将图像打开到“全屏”小部件中,您可以在其中执行其他操作(例如,评论和喜欢)。

如果您对代码感兴趣,可以签出here。函数buildUserPosts是创建网格的地方。

答案 1 :(得分:0)

下面的链接可能是我对问题的回答,将有所帮助。就您而言,只需将其更改为GridView,而不是ListView

view

答案 2 :(得分:0)

[flutter_image_gallery_example] [1] [https://github.com/andrea7887/flutter_image_gallery_example/blob/master/lib/main.dart][1]

module 'tensorflow_core.keras.utils' has no attribute 'register_keras_serializable'