Android RecyclerView

来源:互联网 发布:dhcp 服务器端口 编辑:程序博客网 时间:2024/05/16 09:00

RecyclerView特点

LayoutManager

不关心Item是否显示在正确的位置,以及如何显示

ItemDecoration

不关心Item之间如何分割。

ItemAnimator

不关注Item增加与删除的动画效果。

仅仅关注如何回收与复用View。

RecyclerView相关类

Adapter

ViewHolder

LayoutManager

ItemDecoration

ItemAnimator

RecyclerView能干什么?

LayoutManager

ListView

GridView

横向ListView

横向GridView

瀑布流

ItemAnimator

定制Item的增加与删除动画

使用方法:

recyclerView= findView(R.id.recyclerView);//布局管理器recyclerView.setLayoutManager(layout);//adapterrecyclerView.setAdapter(adapter)//Item增加和移除的动画recyclerView.setItemAnimator(new DefaultItemAnimator());//分割线recyclerView.addItemDecoration(new DividerItemDecoration(                getActivity(), DividerItemDecoration.HORIZONTAL_LIST));
0 0
原创粉丝点击