RecyclerView
RecyclerView : 1、升级版的ListView、GridView、瀑布流 支持横向纵向滑动 2、RecyclerView 的使用需要LayoutManager 进行布局管理 1>、LinearLayoutManager 线性布局管理器 -->可以横向或纵向的ListView展示效果 2>、GridLayoutManager 网格布局管理器 -->可以横向或纵向的GridView展示效果 3>、StaggeredDridLayoutManager 瀑布流管理器 3、具体的步骤 1>、将RecyclerView添加到布局中 在代码当中找到该组件 2>、实列化布局管理器 (以线性布局为例) LinearLayoutManager manager = new LinearLayoutManager( this, LinearLayoutManager. VERTICAL , false ) ; recyclerview .setLayoutManager(manager) ; // 添加布局管理器 3>、找数据源(RecyclerView和ListView的用法步骤相差无几) 4>、给RecyclerView设置适配器(自定义适配器) 5>、RecyclerView的适配器是自定义一个类继承RecyclerView.Adapter a、实现该类需要指定泛型类型