Skip to content

xiaolinziwang/FindZhihu

 
 

Repository files navigation

FindZhihu

具体分析了知乎如何使用一个 CoordinatorLayout 来实现 MainActivity + 首页 ListFragment + 详情 DetailFragment 的三个页面的view联动效果.

FindZhihu.gif

描述

MainActivity 包含底部的 TabLayout, ViewPager. 联动隐藏 TabLayout 是依靠 Behavior 实现 ViewPager 里的 Fragment为

  1. ListFragment 包含顶部的Toolbar, 联动隐藏 ToolBar 是通过 FrameInterceptLayout 实现
  2. DetailFragment 点击时替换了 ListFragment, 自己有独立的 TabLayout 和 Toolbar. 联动隐藏 ToolBar 和 TabLayout 是通过 ObservableScrollView 实现

使用的三方

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%