1. 程式人生 > >android中cardview的基本使用

android中cardview的基本使用

cardView的基本使用   留個demo 做個小小的備份

cardView個人感覺類似於xml佈局  shape的效果

首先在專案的build.gradle中新增引用

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    testCompile 'junit:junit:4.12'
compile 'com.android.support:appcompat-v7:23.1.1'
compile 'com.android.support:cardview-v7:23.1.1'
}

xml佈局檔案

<android.support.v7.widget.CardView xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_marginTop="20dp"
app:cardBackgroundColor="#303069"
app:cardCornerRadius="8dp"
>
主要屬性
  • app:cardElevation
     陰影的大小
  • app:cardMaxElevation 陰影最大高度
  • app:cardBackgroundColor 卡片的背景色
  • app:cardCornerRadius 卡片的圓角大小
  • app:contentPadding 卡片內容於邊距的間隔
重要一點cardView繼承Framelayout