如何在安卓中实现卡片布局

9

我需要有关卡片布局的信息,并且需要一些简单的例子。我没有找到任何例子。请帮帮我。 谢谢


1
http://java.dzone.com/articles/be-lazy-productive-android-2 - Remy San
1
https://developer.android.com/samples/BatchStepSensor/src/com.example.android.batchstepsensor/cardstream/CardLayout.html - Umair
谢谢,这是有用的材料 @Rems - user3611372
https://dev59.com/7WMm5IYBdhLWcg3wIsQ2 - ngrashia
2个回答

16
除了已经提出的库之外,还有一个由Google官方创建的CardView,作为android.support.v7.widget库的一部分提供。CardView扩展了FrameLayout类,允许您在任何应用程序中使用具有一致外观的卡片来显示信息。CardView小部件可以具有阴影和圆角。
要使用此布局,您必须将以下行添加到您的build.gradle文件中(至少如果您正在使用Android Studio):
dependencies {
     compile 'com.android.support:cardview-v7:+'
}

之后,您可以像这样使用它:

<android.support.v7.widget.CardView
        xmlns:card_view="http://schemas.android.com/apk/res-auto"
        android:id="@+id/card_view"
        android:layout_gravity="center"
        android:layout_width="200dp"
        android:layout_height="200dp"
        card_view:cardCornerRadius="4dp">

        <!-- Content -->

</android.support.v7.widget.CardView>

1
太棒了,这是正确的官方答案。 - Joaquin Iurchuk
你的链接指向了“RecyclerView”文档,难道不应该指向https://developer.android.com/guide/topics/ui/layout/cardview.html吗? - Hey
1
@Arno 绝对没错,但是链接似乎不再有效,你会被重定向到 RecyclerView 页面。我已经修复了链接,谢谢。 - reVerse

7

2
+1 给 DevAppsDirect。它真的非常有帮助! - afrish

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接