我想知道两个小部件“ android.support.v7.widget.CardView”(使用Android Studio IDE组件选项板添加)和“ com.google.android.material.card.MaterialCardView”(在Material上使用)之间的区别设计文档。
它们是两个包含相同小部件的库吗?我应该使用哪一个以及如何做出此决定?
我尝试阅读更多有关developers.android的文档,但是developer.android上的文档确实很大,有很多版本,但我仍然有些困惑,无法在所有这些版本及其历史之间找到很好的解释全部以及它如何到达那里。有人乐于为我提供有关此历史的见解吗?
材料设计文档的用法:
<com.google.android.material.card.MaterialCardView
android:layout_width="match_parent"
android:layout_height="wrap_content">
</com.google.android.material.card.MaterialCardView>
Run Code Online (Sandbox Code Playgroud)
资料来源:https : //material.io/develop/android/components/material-card-view/
使用Android Studio时添加的CardView XML:
<android.support.v7.widget.CardView
android:layout_width="match_parent"
android:layout_height="wrap_content">
</android.support.v7.widget.CardView>
Run Code Online (Sandbox Code Playgroud)