自从RecycleView推出后,其功能的强大让你纯粹能忘掉ListView和GridView等列表布局,因为RecycleView能够代替他们,而且使代码更加健壮,今天要说的是目前APP中最流行的布局,如下图:
图中显示的就是一个RecycleView中实现排列的布局,下面我在一个RecycleView中运用了两种布局:
下面我们看一下具体的代码实现,我先创建了两种类型的数据,OneTypeBean和TwoTypeBean,其中这两个类的成员变量不一致,将来是分别显示在两种不同的不居中的:
//第一种类型的bean
public class OneTypeBean {
private String name;
private int imageView;
private String professional;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getImageView() {
return imageView;
}
public void setImageView(int imageView) {
this.imageView = imageView;
}
public String getProfessional() {
return professional;
}
public void setProfessional(String professional) {
this.professional = professional;
}
public OneTypeBean(String name, int imageView, String professional) {
this.name = name;
this.imageView = imageView;
this.professional = professional