RecycleView
-
RecycleView是什么?
从 Android 5.0 开始,谷歌公司推出了一个用于 大量数据展示的新控件 RecylerView ,可以用来代替 传统的ListView ,更加强大和灵活。RecyclerView 是一个强大的滑动组件,与经典的 ListView 相比,同样拥有 item 回收复用的功能,这 一点从它的名字Recyclerview 即回收 view 也可以看出。RecyclerView 支持 线性布局 、 网格布局 、 瀑布流布局 三种,而且同时还能够控制横向还是纵向滚动 -
RecycleView的用法是什么?
布局文件:1.主布局文件中添加<RecycleView> 2. 创建子项布局文件,并对其内部控件设置id
<?xml version="1.0" encoding="utf-8"?> <androidx.cardview.widget.CardView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_margin="5dp" app:cardElevation="5dp" app:cardCornerRadius="5dp"> <LinearLayout android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> <ImageView android:id="@+id/iv_img" android:layout_width="match_parent" android:layout_height="wrap_content" android:padding="5dp" app:srcCompat="@mipmap/a1" /> <TextView