1.RecyclerView的用法:
mRecyclerView = (RecyclerView) findViewById(R.id.my_recycler_view);
// 设置布局管理器
mLayoutManager=new LayoutManager();
mRecyclerView.setLayoutManager(mLayoutManager);
// 设置adapter
mRecyclerView.setAdapter(mAdapter);
// 设置Item添加和移除的动画
mRecyclerView.setItemAnimator(new DefaultItemAnimator());
// 设置Item之间间隔样式
mRecyclerView.addItemDecoration(mDividerItemDecoration);
2.RecyclerView提供了三种布局管理器:
LinerLayoutManager 以垂直或者水平列表方式展示Item
GridLayoutManager 以网格方式展示Item
StaggeredGridLayoutManager 以瀑布流方式展示Item
3.在build.gradle文件中引入该类。
implementation 'com.android.support:recyclerview-v7:26.0.2'
本文详细介绍了RecyclerView的基本用法,包括设置布局管理器、Adapter以及Item动画等,并提供了LinerLayoutManager、GridLayoutManager和StaggeredGridLayoutManager三种布局管理器的介绍。
476

被折叠的 条评论
为什么被折叠?



