CardView的学习
2016-07-08 01:11
253 查看
CardView继承至FrameLayout类,可以在一个卡片布局中一致性的显示内容,卡片可以包含圆角和阴影。CardView是一个Layout,可以布局其他View。
CardView常用属性:
示例
CardView继承至FrameLayout类,可以在一个卡片布局中一致性的显示内容,卡片可以包含圆角和阴影。CardView是一个Layout,可以布局其他View。
CardView常用属性:
card_view:cardElevation阴影的大小
card_view:cardMaxElevation阴影最大高度
card_view:cardBackgroundColor卡片的背景色
card_view:cardCornerRadius卡片的圆角大小
card_view:contentPadding卡片内容于边距的间隔
card_view:contentPaddingBottom
card_view:contentPaddingTop
card_view:contentPaddingLeft
card_view:contentPaddingRight
card_view:contentPaddingStart
card_view:contentPaddingEnd
card_view:cardUseCompatPadding设置内边距,V21+的版本和之前的版本仍旧具有一样的计算方式
card_view:cardPreventConrerOverlap在V20和之前的版本中添加内边距,这个属性为了防止内容和边角的重叠
12345678910 | <android.support.v7.widget.CardView xmlns:card_view="http://schemas.android.com/apk/res-auto" android:layout_width="200dp" android:layout_height="wrap_content" card_view:cardBackgroundColor="#303069" card_view:cardCornerRadius="10dp" card_view:cardPreventCornerOverlap="true" card_view:cardUseCompatPadding="true" card_view:contentPadding="10dp"> ...</android.support.v7.widget.CardView> |
注:在gradle的dependencies中添加`compile 'com.android.support:cardview-v7:21.+'`
示例
CardView继承至FrameLayout类,可以在一个卡片布局中一致性的显示内容,卡片可以包含圆角和阴影。CardView是一个Layout,可以布局其他View。
相关文章推荐
- CardView
- Android studio 2.2 预览版123出现的9patch的问题
- 学习RecyclerView和CardView
- 使用RecyclerView和CardView,实现知乎日报精致布局
- Android卡片式列表布局
- 瀑布流效果RecycleView+CardView
- CardView设置item的margin问题
- Android RecyclerView 使用解析,替代ListView
- Android5.0中Cardview的简单使用
- CardView
- Android Material Design之在RecyclerView中嵌套CardView实现
- CardView 去掉 padding
- CardView使用要点
- Android 实现卡片布局
- CardView初级使用
- Design Support Library
- ClassCastException:ColorDrawable cannot be cast to RoundRectDrawableWithShadow
- 关于使用 CardView 开发过程中要注意的细节
- RecyclerView,SwipeRefreshLayout,CardView最新控件的使用
- 使用RecyclerView CardView相关问题 解决The hierarchy of the type is inconsistent问题