RecyclerView的简单使用
同时包含知识点:CardView
框架:Glide
使用步骤
- 添加依赖包
- 主布局文件添加RecyclerView控件.(activity_main.xml)
- 创建子项布局文件.(practiced_item.xml)
- 创建一个类为子项填充对象(内容).(Practice.java)
- 为RecycleView创建一个适配器,简单说就是把第3步写子项加载到第2步写的RecycleView里。(PracticeAdapter .java)
- 在添加RecyclerView的Activity里调用.(MainActivity.java)
1、添加依赖包
implementation 'com.android.support:recyclerview-v7:28.0.0'
2、主布局文件添加RecyclerView控件(activity_main.xml)
添加behavior属性值“@string/appbar_scrolling_view_behavior”可以避免toolbar遮挡recyclerView。
<android.support.v7.widget.RecyclerView
android:id="@+id/recycle_view"
android:layout_width="match_parent"
android:layout_height="match_parent"
app:layout_behavior="@string/appbar_scrolling_view_behavior">
</android.support.v7.widget.RecyclerView>
3、 创建子项布局文件(practiced_item.xml)
这里使用CardView,需添加依赖库 implementation ‘com.android.support:cardview-v7:28.0.0’
<android.support.v7.widget.CardView
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
an