Я бы предложил использовать 2-й.
<android.support.constraint.ConstraintLayout
Пожалуйста, обратитесь к документации Android для получения дополнительной информации
Примечание: ConstraintLayout доступенв качестве библиотеки поддержки, которую вы можете использовать в системах Android, начиная с уровня API 9 (Gingerbread).Поэтому мы планируем со временем расширять его API и возможности.Эта документация будет отражать эти изменения.