为什么要写这篇文章
Android5.0之后的新特性CoordinatorLayout+AppBarLayout+Tablayout+ViewPager+RecyclerView 这个模式很容易实现Tablayout吸顶,笔者项目里边之前也是这样实现的,但是这个模式下如果TabLayout上方的条目很多的话,使用此模式下能感觉着滑动不是多顺畅,在低端手机上更明显,当然我们也可以使用自定义behavior来解决这个问题,那么问题来了,当tablayout下方列表没有数据时会出现整屏空白的现象,并且滑上去后滑不动的问题,也有人会说了,我用NestScrollView嵌套一下不就完了嘛,嵌套一下当然可以,众所周知,会影响性能,大数据量得情况下会造成oom的现象,原因是RecyclerView没有复用,笔者也是在网上查看了多篇文章,发现置顶的有很多,发现更好用的模式下是RecyclerView嵌套RecyclerView模式,让置顶的View作为最后一个子条目来实现,解决嵌套滑动即可实现
推荐两篇博客,都可以实现此效果
在这里都能实现类似效果,感谢开源