您的位置:首页 > 移动开发 > Android开发

Android RecyclerView

2015-07-20 09:04 597 查看

RecyclerView特点

LayoutManager

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

ItemDecoration

不关心Item之间如何分割。

ItemAnimator

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

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

RecyclerView相关类

Adapter

ViewHolder

LayoutManager

ItemDecoration

ItemAnimator

RecyclerView能干什么?

LayoutManager

ListView

GridView

横向ListView

横向GridView

瀑布流

ItemAnimator

定制Item的增加与删除动画

使用方法:

[code]recyclerView= findView(R.id.recyclerView);

//布局管理器
recyclerView.setLayoutManager(layout);

//adapter
recyclerView.setAdapter(adapter)

//Item增加和移除的动画
recyclerView.setItemAnimator(new DefaultItemAnimator());

//分割线
recyclerView.addItemDecoration(new DividerItemDecoration(
                getActivity(), DividerItemDecoration.HORIZONTAL_LIST));
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: