在ConstraintLayout中,我们在RelativeLayout中使用'app',我们使用'android'。为什么?

时间:2017-06-13 12:33:53

标签: android android-layout android-relativelayout android-constraintlayout

在使用Android Studio时,我遇到了约束布局。我使用下面提到的链接来了解它的全部内容:

https://developer.android.com/reference/android/support/constraint/ConstraintLayout.html#RelativePositioning

但我还有一个小问题。在RelativeLayout中,我们使用android:layout_alignParentBottomandroid:layout_alignParentTop等。它们都以android开头。但是在ConstraintLayout中,我们必须使用app:layout_constraintLeft_toRightOf等。

您能解释一下使用appandroid前缀及其重要性之间的区别吗?

1 个答案:

答案 0 :(得分:0)

android通常用于来自Android SDK本身的属性。

如果您使用支持库,则经常使用

app

ConstraintLayout是支持库中可用的新布局。因此" app"