什麼是CardView
CardView顧名思義就是一個卡片型的View,它是在Android5.0引入的一個控件,作爲一個容器使用,它本身繼承於FrameLayout,可以說它的使用和FrameLayout差不多,也是用來包裹一些子View,只不過它可以添加圓角和陰影的效果,經常在ListView或RecyclerView的item佈局中作爲容器使用,使內容看起來更加突出和顯眼。
如何使用CardView
先看下效果,未使用CardView時:
使用CardView時的效果:
導入依賴
compile 'com.android.support:cardview-v7:26.0.0-alpha1'
佈局文件中,使用CardView
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<a