github地址: https://github.com/boxme/ParallaxHeaderViewPager
介绍: ViewPager + tab + 视差效果 + sticky效果的demo
运行效果:
页面的基本组成是 :SlidingTabLayout + viewPager + fragment。
有兴趣的读者可以读一下官方的介绍:http://nerds.airbnb.com/host-experience-android/
代码结构
app下面的是调用的类
parallaxviewpager下面的是作者定义的一些基类和抽象类
可以看到,对于viewPager中包含的fragment,作者做了一些封装,
* ListViewFragment:* 包含ListView的fragment
ScrollViewFragment:包含ScrollView的fragment