动画状态的平滑移动
应用介绍
作者ruzhan123,源码RecyclerViewItemAnimation,RecyclerView Item Animation 添加动态位移,静态位移,缩放等动画,保证了动画状态的平滑衔接。 RecyclerView,ListView 这些具有 Item 复用性的 View,想要对其 Item 做动画,需要注意以下几点: 1,如果要一点击,让所有 Item 做动画的效果。例如,上图的编辑和取消,这样的动态动画。 可以对所有 ViewHolder 中的 View 直接做动画。但是需要在 onBindViewHolder 方法中对复用的 item 做静态动画,保证动画状态的平滑衔接。 2,处理每一个 Item 的特有属性,例如,上图 checkbox 的选中状态,都需要把状态字段放到对应的 Java bean 中, 并在 onBindViewHolder 方法从 java bean 取出状态值,设置到 view 里。

发表评论 取消回复