首先,我们来看看效果:
1.gif
其实效果还很糙,还需要完善,不过大致的功能就是这样子,如果你看到这里还没放弃的话,那么我们就开始吧!
�1:卡片滑动自然得有卡片,卡片是什么呢?我这里使用的是CardView,简单来说就是一个FrameLayout,但是它可以定义各种样式来实现圆角之类的效果,具体大家可以查查学习一下,我就不讲了,使用方法很简单,就和FrameLayout一样:
xmlns:card_view="http://schemas.android.com/apk/res-auto"
android:layout_width="200dp"
android:layout_height="200dp"
card_view:cardBackgroundColor="#FFE4B5"
card_view:cardCornerRadius="50dp"
card_view:cardPreventCornerOverlap="true"
card_view:cardUseCompatPadding="true"
android:id="@+id/card_view">
android:id="@+id/item_view"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center"
android:textSize="25sp" />
这里我们放了一个CardView,然后在里面放了一个TextView来显示内容
2:现在卡片有了,我们接着来实现RecyclerView,相信大家既然看这篇文章,对于RecyclerView肯定是使用过的,那我就不具体的讲如何使用RecyclerView了,简单来说就是三步:定义一个RecyclerView,设置Adapter,设置LayoutManager,那我们就可以先写出如下的代码:
recyclerView = (RecyclerView) findViewById(R.id.recycler_view);
recyclerView.setAdapt