본문 바로가기
2학년 2학기/모바일 소프트웨어 - 안드로이드 스튜디오

Arrangement와 Alignment

by kkkkk1023 2024. 11. 6.

1. Arrangement

: Arrangment는 중심축을 의미한다. 즉, Row(Column)내부에 있는 Component를 중심축 기준으로 정렬한다.

  • Row의 중심축은 가로축 이므로 horizontalArrangement
  • Column의 중심축은 세로축 이므로 verticalArrangement

 

 

[Row에서의 Arragement. 즉, horizontalArrangement]

 

 

 


 


[Column에서의 Arragement. 즉, verticalArrangement]

 

 

 

 

 

2. Alignment

: Alignment는 중심축의 반대축을 의미한다. 즉, Row(Column)내부에 있는 Component를 중심축의 반대축 기준으로 정렬한다.

 

기본적으로 verticalAlignment의 기본값은 위쪽 정렬이고, horizontalAlignment의 기본값은 왼쪽 정렬이다.

 

  • Row의 중심축은 가로축 이므로 그 반대인 verticalAlignment
  • Column의 중심축은 세로축 이므로  그 반대인 horizontalAlignment