RecycleView实现瀑布流的效果图:
1.因为RecycleView是android5.0后出来的,需要添加recycleview依赖库。快捷键Ctrl+Shift+Alt+S弹出项目结构界面。
2.在弹出的对话框中选择recycleview-v7的依赖库,点击确定
3.在activity_main布局文件中创建RecycleView控件
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context="com.zhiyuan3g.myrecycleviewstagger.MainActivity">
<android.support.v7.widget.RecyclerView
android:id="@+id/Recycle_View"
android:layout_width="match_parent"
android:layout_height="match_parent">
</android.support.v7.widget.RecyclerView>
</RelativeLayout>
4.在MainActivity.java文件中实例化控件,创建图片数组。
public class MainActivity extends AppCompatActivity {
private RecyclerView recycleview;
private int image[] = {R.drawable.pre12, R.drawable.pre15,R.drawable.pre19,
R.drawable.pre13,R.drawable.pre14, R.drawable.pre15, R.drawabl