CardView的使用
文章目录
CardView继承至FrameLayout类,可以在一个卡片布局中一致性的显示内容,卡片可以包含圆角和阴影。CardView是一个Layout,可以布局其他View。
CardView常用属性:
card_view:cardElevation阴影的大小card_view:cardMaxElevation阴影最大高度card_view:cardBackgroundColor卡片的背景色card_view:cardCornerRadius卡片的圆角大小card_view:contentPadding卡片内容于边距的间隔card_view:contentPaddingBottomcard_view:contentPaddingTopcard_view:contentPaddingLeftcard_view:contentPaddingRightcard_view:contentPaddingStartcard_view:contentPaddingEnd
card_view:cardUseCompatPadding设置内边距,V21+的版本和之前的版本仍旧具有一样的计算方式card_view:cardPreventConrerOverlap在V20和之前的版本中添加内边距,这个属性为了防止内容和边角的重叠
1 | <android.support.v7.widget.CardView xmlns:card_view="http://schemas.android.com/apk/res-auto" |
注:在gradle的dependencies中添加`compile 'com.android.support:cardview-v7:21.+'`


