Мне было интересно, какая разница между этими двумя? преимущества одного над другим? и т.д...
Разница между андроидом: ориентация = "вертикальная" против андроида: ориентация = "горизонтальная"
Ответ 1
"horizontal" позволяет размещать элементы в макете рядом друг с другом, где "вертикаль" будет складывать их. На самом деле нет преимуществ - используйте тот, который наилучшим образом соответствует вашему дизайну.
Официальная документация говорит: "Должен ли макет быть столбцом или строкой? Используйте" горизонтальный "для строки" вертикальный" для столбец.
Ответ 2
Насколько я знаю, они применимы только к LinearLayout. И он определяет увядание ваших представлений, расположенных вертикально, как это:
View1
View2
View3
View4
etc...
или горизонтально:
View1 View2 View3 View4 etc...
Ответ 3
горизонтальная:
# # # # # # # # # # #
вертикали:
#
#
#
#
#
#
#
#