1.网格布局,网格分割线,代码
前两个链接,基本实现网格分割线,不过不完整,第三个链接补充
Android RecyclerView线性布局详解(1)_Android_脚本之家 (jb51.net)
Android RecyclerView网格布局(支持多种分割线)详解(2)_Android_脚本之家 (jb51.net)
RecyclerView中ItemDecoration的精妙用法,实现自定义分隔线、边距和背景效果 (qq.com)
2.网格多样式item
带加载更多按钮:
RecyclerView-Grid-with-Load-More (github.com)
带标题头:Android RecyclerView GridLayoutManager 布局中每个Item组都带一个标题_android带标题的recycler列表-CSDN博客
3.每个小网格的高度设置
有参考意义:
利用RecyclerView实现九宫格,item的宽高一致(即为正方形) - 简书 (jianshu.com)
4.分组列表,带展开收缩功能
用了下面这篇代码,根据博主的第二篇博客没有使用滚动监听:
Android -- RecyclerView(超简单)实现可展开列表_android 可展开的recycleview-CSDN博客
待定,还没看:
自定义Adapter实现RecyclerView的可展开二级列表expand效果_expandrecyclerview-CSDN博客