android - 单个 LinearLayout 与单个 ConstraintLayout

标签 android android-constraintlayout

如果我只有一个 LinearLayout,里面有几个项目,那么用 ConstraintLayout 替换它会有什么影响

<LinearLayout>
   <TextView>
   <TextView>
   <TextView>
</LinearLayout>

对比

<ConstraintLayout>
   <TextView>
   <TextView>
   <TextView>
</ConstraintLayout>

它们的效率有什么不同吗?

最佳答案

对于这样一个没有嵌套且只有 3 个子 TextView 的简单布局,LinearLayout 在概念复杂性、性能、Android Studio 的拖放用户界面、XML 行、应用程序的 kB 大小方面是最好的。也许我忘记了什么,但在这种情况下,除了 LinearLayout 之外,我不敢浪费时间和弄乱任何其他布局。

关于android - 单个 LinearLayout 与单个 ConstraintLayout,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49553879/

相关文章:

java - 窗口已经聚焦,忽略我的通知应用程序中 : com. android.internal.view 的焦点增益

Android:如何让功能等待另一个?

android - 在 ConstraintLayout 中使用 <include> 和 <merge>

android - 约束布局 - Android - 避免重叠

java - 如何将cursor.getString数据用于getResources()?

android - 如何在屏幕上定期更新 android GPS?

android - 约束布局中的 Barrier 和 Guideline 有什么区别?

android - 将 ConstraintLayout 划分为具有不同背景的子部分

Android 约束布局显示属性 'android:layout_constraintWidth_percent' 未找到

android - Google登录:通过播放服务获取用户信息