CardView
定义:
CardView 是一个带有圆角,阴影效果的FrameLayout。
XML属性:
cardBackGroundColor:cardView 的背景颜色
cardCornerRadius:控制圆角的角度大小
cardElevation:设置cardView的高度
cardMaxElevation:设置cardview的最大高度
cardPreventCornerOverlap:在Android5.0之前,被cardview包含的子控件会自动添加padding防止圆角重叠.默认是TRUE,如果设置为FALSE表示,不会自动添加padding。
cardUseCompatPadding:在5.0之前,系统会自动的添加额外的padding来绘制显示出阴影的效果,这可能会导致cardview的大小在5.0系统前后的不同。设置为TRUE的话就不会出现这种问题,默认为FALSE。
contentPadding:cardview的边缘和cardview子view间的padding。
常用方法:
常用方法比较简单,就是之前列出的xml属性对象的get、set方法