RecyclerView + PagerSnapHelper 1.整个页面使用RecyclerView实现2.首页默认可见界面作为RecyclerView的第1个视图,且width、height都设置为MATCH_PARENT;3.上拉展示界面作为RecyclerView的第2个视图,width设置为MATCH_PARENT、height设置为WRAP_CONTENT;4.最后借助PagerSnapHelper实现翻页回弹效果。 p.s.高斯模糊:github:wasabeef/Blurryp.p.s.Android沉浸式状态栏、下拉刷新可以自行百度。 参考资料:1.SnapHelper学习记录2.Android Developers Docs:PagerSnapHelper
1.整个页面使用
RecyclerView
实现2.首页默认可见界面作为
RecyclerView
的第1个视图,且width
、height
都设置为MATCH_PARENT
;3.上拉展示界面作为
RecyclerView
的第2个视图,width
设置为MATCH_PARENT
、height
设置为WRAP_CONTENT
;4.最后借助
PagerSnapHelper
实现翻页回弹效果。p.s.高斯模糊:github:wasabeef/Blurry
p.p.s.Android沉浸式状态栏、下拉刷新可以自行百度。
参考资料:
1.SnapHelper学习记录
2.Android Developers Docs:PagerSnapHelper