创建类似 Instagram 的滚动布局

Create scroll layout like Instagram

我想设计一个像 Instagram 应用程序一样具有新动态屏幕的应用程序。

如果您使用过 Instagram,您会看到当您向上滚动时工具栏会向上推并被 header 的提要取代。 (好吧,我可以android支持设计)。

当您继续滚动时,第二个供稿的 header 将向上推并替换第一个供稿的 header。我想知道他们怎么能那样做?他们如何检测项目何时结束?

此视频演示了 Instagram 应用程序如何滚动:

https://www.youtube.com/watch?v=ThzZlrKVY-g

抱歉我的语法问题,谢谢!!!

您可以尝试这些步骤。我在使用这个步骤之前已经完成了。

1.) 在主布局上创建一个带有 LinearLayout 的 ScrollView
2.) 为您需要的布局创建片段(下面的图像和评论部分)
3.) 在您的 MainActivity 上,根据需要尽可能多地膨胀 LinearLayout 内的片段(为每个图像膨胀片段)。

我认为您倾向于 Sticky Headers。有许多现有的轻量级库可以让您的生活更轻松。

查看 StickyHeadersRecycleView(有一个 GIF 来展示它是如何工作的)

备用选项,也是一个库.. StickyHeader