我对ConstraintLayout和RelativeLayout之间的区别感到困惑。有人能告诉我它们之间的确切区别吗?

我使用ConstraintLayout在我的应用程序,使应用程序布局。我试图创建一个屏幕,其中一个EditText和按钮应该在中心,按钮应该在EditText的下面,边角只有16dp。这是我的布局和屏

随着Android Studio 2.2的预览1,谷歌在其支持库中发布了一个新的布局:ConstraintLayout。使用ConstraintLayout,在Android Studio中更容易使用