CardView使用及属性

简介: CardView使用及属性

image.png

使用非常简单,属性不多,常用的更是没几个,自带就有阴影和圆角了



compile 'com.android.support:cardview-v7:25.3.1'


<android.support.v7.widget.CardView
        android:id="@+id/cardView"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_margin="10dp"
        android:foreground="?android:attr/selectableItemBackground"
        app:cardBackgroundColor="#1296db"
        app:cardCornerRadius="10dp"
        app:cardElevation="10dp"
        app:contentPadding="10dp">
        <TextView
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:gravity="center"
            android:text="@string/card_view"
            android:textColor="#fff"/>
    </android.support.v7.widget.CardView>


常用的两个属性:


app:cardBackgroundColor设置背景颜色


app:contentPadding设置内容padding


其他:


app:cardCornerRadius这是设置圆角大小

app:cardElevation这是设置z轴的阴影

app:cardMaxElevation这是设置z轴的最大高度值

app:cardUseCompatPadding是否使用CompatPadding

app:cardPreventCornerOverlap是否使用PreventCornerOverlap

app:contentPaddingLeft 设置内容的左padding

app:contentPaddingTop 设置内容的上padding

app:contentPaddingRight 设置内容的右padding

app:contentPaddingBottom 设置内容的底padding




Gituhb:https://github.com/yechaoa/MaterialDesign



目录
相关文章
|
Android开发
Android控件 TextView属性大全
Android控件 TextView属性大全
|
Android开发
Android使用绝对布局AbsoluteLayout动态添加控件
Android使用绝对布局AbsoluteLayout动态添加控件
176 0
ConstraintLayout中使用Guideline限制控件最大宽度
ConstraintLayout中使用Guideline限制控件最大宽度
|
数据安全/隐私保护 Android开发
EditText与TextView的开发中的常用属性,打造完美布局
EditText与TextView的开发中的常用属性,打造完美布局
86 0
|
XML Java 开发工具
关于RecycleView的overScrollMode属性的一点探索
这个属性本身没有特别重要的功能,只是针对滑动做的一个动效,算是锦上添花的一个东西吧。 这个属性是在Sdk 21之后添加的,故在21之前的版本上无法显示。
1272 0
|
Java Android开发
NestedScrollView嵌套RecyclerView最后一条item显示不全
NestedScrollView嵌套RecyclerView最后一条item显示不全 首先要在最外层的NestedScrollView配置属性 android:fillViewport="true": 然后在上层Ja...
8244 0
|
Android开发 容器
Android layout布局中所有控件的属性
终于建了一个自己个人小站:https://huangtianyu.gitee.io,以后优先更新小站博客,欢迎进站,O(∩_∩)O~~ 第一类:属性值 true或者 false android:layout_centerHrizontal 水平居中    android:layout_cent...
1459 0