每日日报

CardView   

CardView是用于实现卡片式布局效果的重要控件,实际上是一个frameLayout,只是额外提供了圆角和阴影,看上去有立体效果。

Gradle 依赖

compile 'com.android.support:cardview-v7:23.2.0'
//主布局引用(可用于RecyclerView的item布局)
<android.support.v7.widget.CardView android:id="@+id/cardview" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_margin="14dp" card_view:cardBackgroundColor="@color/colorAccent" card_view:cardCornerRadius="10dp" card_view:cardElevation="5dp" card_view:contentPadding="8dp"> <!--子布局控件--> </android.support.v7.widget.CardView>

Cardview继承自FrameLayout,所以子控件布局规则和FrameLayout的一样

原文地址:https://www.cnblogs.com/zhukaile/p/14838742.html