2

我目前正在为我的学校开发一个时间表应用程序,并希望合并一个类似于 Google Photos 的列表视图。我在网上搜索过资源或教程,但我只是偶然发现了不完整的代码片段、不推荐使用的库或 KitKat 过时的博客文章。有谁知道我如何在一个以 API 25+ 为目标的相当标准的应用程序中实现这一点(主要活动,导航抽屉和片段作为内容区域)?

以下是谷歌照片的一些截图:http: //imgur.com/a/KKNbj

4

1 回答 1

0

使用 Insets-Dispatcher 和 ObservableScrollView 库做了类似的事情:)

编辑 (更多细节):
ObservableScrollView 库提供了报告滚动运动的视图,因此允许您在正确的时间隐藏 UI 元素。这部分的Github 页面上有一个很好的文档

Insets-Dispatcher 库绝对令人惊叹。这就像 类固醇上的 fitSystemWindows 一样,因为它允许您为每个单个 UI 元素指定是否需要每个方向(左|上|右|下)的窗口插入。所有这些都直接在布局中,在 XML 中。因此,您可以为根视图关闭底部和顶部的插入,并为工具栏顶部(因此它不在状态栏下方)和例如 ObservableListView 底部启用它们(因此最后一个元素不在 on -屏幕键)。但是如果你用幻灯片动画隐藏工具栏,它就会消失在状态栏下方。

于 2017-02-08T21:21:21.650 回答