目录
- RecyclerView之概述
- RecyclerView之绘制流程
- RecyclerView之Adapter
- RecyclerView之ItemDecoration
- RecyclerView之ItemAnimator
- RecyclerView之DiffUtil
- RecyclerView之缓存策略
基本用法
ItemAnimator用于对每一个元素进行动画控制,Android中默认的实现为DefaultItemAnimator。在DefaultItemAnimator的删除动画中,会对被删除的
子视图执行透明度1-0的动画,动画结束后,会删除子视图和回收ViewHolder。
1 |
|
1 |
|
DefaultItemAnimator
这是RecyclerView的默认实现,删除动画中,会对被删除的子视图执行透明度1-0的动画,动画结束后,会删除子视图和回收ViewHolder。
1 |
|
源码流程
