CardView继承自FrameLayout类,可以在一个卡片布局中一致性的显示内容,卡片可以包含圆角和阴影。CardView是一个Layout,可以布局其他View.
继承关系:
<a href="https://developer.android.com/reference/java/lang/Object.html">java.lang.Object</a>
↳
<a href="https://developer.android.com/reference/android/view/View.html">android.view.View</a>
<a href="https://developer.android.com/reference/android/view/ViewGroup.html">android.view.ViewGroup</a>
<a href="https://developer.android.com/reference/android/widget/FrameLayout.html">android.widget.FrameLayout</a>
android.support.v7.widget.CardView
CardView的属性:
elevation --CardView的Z轴阴影(也就是阴影的高度)“android:elevation = "100dp";
cardBackgroundColor--CardView的卡片颜色(cardView背景颜色);
cardConerRadius -- CardView卡片的四角圆角矩形程度(cardview圆角半径);
下面xml文件中即表示这个card控件为:矩形程度为8dp,背景颜色为黑色的卡片。