RecyclerView架构,高度的解耦,异常的灵活.通过设置它提供的不同LayoutManager,ItemDecoration , ItemAnimator实现令人瞠目的效果。
起步
- 控制其显示方式,通过布局管理器LayoutManager
- 控制Item间的间隔(可绘制),通过ItemDecoration
- 控制Item增删的动画,通过ItemAnimator
- 控制点击、长按事件,得自己通过接口回调的方式进行
Android Studio配置
在build.gradle中的dependencies添加
compile 'com.android.support:recyclerview-v7:22.2.1'