Android新控件RecyclerView

android.support.v7.widget.RecyclerView 由此可以看出RecyclerView 来自v7包中,RecyclerView 可以说是ListView的升级版。

使用

1.Gradle导入

从Maven中找到对应的包。在build.gradle文件中加入代码

compile 'com.jakewharton.rxbinding:rxbinding-recyclerview-v7:0.3.0'

build-project 完成编译

Android新控件RecyclerView_第1张图片
Paste_Image.png

2.Xml布局文件定义
Android新控件RecyclerView_第2张图片
Paste_Image.png
3.定义item 布局文件
Android新控件RecyclerView_第3张图片
Paste_Image.png
5.定义Adapter类

1.自定义adapter类,继承RecyclerView.Adapter

Android新控件RecyclerView_第4张图片
Paste_Image.png

2.自定义ViewHolder类 继承 RecyclerView.ViewHolder

Android新控件RecyclerView_第5张图片
Paste_Image.png

3.定义数据

Paste_Image.png
6.使用
Android新控件RecyclerView_第6张图片
Paste_Image.png

你可能感兴趣的:(Android新控件RecyclerView)