在Android Studio中使用材质设计组件

在Android Studio中使用材质设计组件,android,android-studio,material-design,Android,Android Studio,Material Design,我正在用Android studio构建我的第一个应用程序,我想在其中使用材质设计组件,比如卡片 我想我知道如何通过编写代码来添加这些,但我想知道,是否有可能以某种方式在design选项卡的调色板中添加cardview、recycleview等 每当我使用Android Studio创建材质设计应用程序时,我总是通过xml创建卡片。然后,它将在设计视图中正确显示。然而,设计视图左侧的小部件只是简单的图像,它们是实际Android API的一部分(不需要像您这样的额外引用)。要将卡片添加到页面,请

我正在用Android studio构建我的第一个应用程序,我想在其中使用材质设计组件,比如卡片


我想我知道如何通过编写代码来添加这些,但我想知道,是否有可能以某种方式在design选项卡的调色板中添加cardview、recycleview等

每当我使用Android Studio创建材质设计应用程序时,我总是通过xml创建卡片。然后,它将在设计视图中正确显示。然而,设计视图左侧的小部件只是简单的图像,它们是实际Android API的一部分(不需要像您这样的额外引用)。要将卡片添加到页面,请使用以下xml:

<android.support.v7.widget.CardView
        android:id="@+id/cardview"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:elevation="100dp"
        card_view:cardBackgroundColor="@color/cardview_initial_background"
        card_view:cardCornerRadius="8dp"
        android:layout_marginLeft="@dimen/margin_large"
        android:layout_marginRight="@dimen/margin_large"
        >

    //add any widgets which you want inserted in the card here
</android.support.v7.widget.CardView>


希望这对您有所帮助:)

如果您正在学习,您应该优先选择通过代码而不是拖放来完成这项工作,您应该为额外的材质设计组件(如Cardview)安装Android设计支持库。使用gradle:'com.android.support:design:23.3.0'链接失效。