今天准时给大家更新啦,RecyclerView的第二篇,加入图片加载框架Glide和多样式布局。
第一篇关于RecyclerView还不了解请阅读:
http://blog.csdn.net/androidmsky/article/details/52922348
本文Github链接如下:
https://github.com/AndroidMsky/AirRecyclerViewGlide
国际惯例效果图如下:
先介绍多样式布局,可分为三步走,第一步在bean类中加入控制布局的int字段,来供给Adapter选择布局。这里我们定义两种布局,一种图片在中间背景白色,一种图片在左边背景粉色。
Bean代码如下:
public class ActType implements Serializable {
public static final int SHOW_TYPE_1=1;
public static final int SHOW_TYPE_2=2;
public int showType;
public String name;
public String code;
public ArrayList<ActType> actTypeList=new ArrayList<>();
public ActType(String code,int showType){
this.showType=showType;
this.name= code;