RecyclerView
特点:
- 不关心Item是否显示在正确的位置,如何显示-->LayoutManager
- 不关心Item间如何分隔-->ItemDecoration
- 不关心Item增加和删除的动画效果-->ItemAnimator
- 仅仅关注如何回收和复用 view-->
相关重要类:
RecyclerView.Adapter
ViewHolder —> convertView()
LayoutManager 显示风格
ItemDecoration
ItemAnimator
能干什么?
1.l可以实现横向和纵向的 listview gridview
2.瀑布流
3.定制Item增加和删除动画