【发布时间】:2019-12-12 11:19:51
【问题描述】:
【问题讨论】:
-
你的实现非常好。另请查看下面关于
ConstraintLayout的推荐。
标签: android user-interface layout
【问题讨论】:
ConstraintLayout 的推荐。
标签: android user-interface layout
这是显示相似布局的常见做法。如果需要,可以将所有嵌套布局替换为 ConstraintLayout。它可以提高代码的可扩展性,但会稍微减慢 UI 的渲染速度。 因此,我认为您当前的变体是最优化的。
【讨论】:
是的,这很好,但是对于 ImageView,您还需要将它嵌套在 CardView 中
<androidx.cardview.widget.CardView
android:id="@+id/one"
android:layout_width="200dp"
android:layout_height="200dp"
app:cardCornerRadius="12dp">
<ImageView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:src="@drawable/beach_bg_placeholder" />
</androidx.cardview.widget.CardView>
【讨论】: