RecyclerView这个就是用来装列表的,提前需要下载这个控件,就在安卓里面,下载完成之后我们放到界面上,一开始我就以为只是拖到界面上就可以了,没想到啊没想到,它需要一个layout界面配套着才能使用,这个layout界面就将是我们呈现在这个RecyclerView中,通过代码的方式连接起来才能看的到,之后的效果就是能够往下拉,多余的部分会被回收,只显示在屏幕上的一部分的内容,这个能够大大的缩减我们的开销。
接下来教大家怎么用这个,首先创建一个类,这个类继承
RecyclerView.Adapter
,前提是要下载这个控件,同时泛型是我们的内部类(一会创建的),还要实现相关的3个方法,分别是,
onCreateViewHolder(),创建的时候需要加载的信息
onBindViewHolder(),已经绑定好的控件的操作逻辑
getItemCount(),返回当前的元素个数
接下来的内部类就是我们要继承的
RecyclerView.ViewHolder 我们继承原因是因为我们要绑定当前界面上的控件,有什么控件就绑定什么控件。绑定完之后就可以实现上面的三个方法使用。