안드로이드
[안드로이드] 리니어 레이아웃
asong
2020. 10. 4. 13:46
리니어 레이아웃
- 방향을 필수로 가진다.
- 한 방향으로만 쌓기
- 레이아웃 안에 레이아웃으로 가능 -> 두 가지 방향 가능
layout_gravity-center_horizontal: 버튼 자체의 가운데 정렬
right: 오른쪽 정렬
gravity_left: 내용물(글자)의 정렬
버튼의 밖: margin
버튼안의 글자와 테두리의 사이: padding
버튼 누르고, Attribute 눌러서 선택하여 조정
Layout margin
Layout gravity
Padding
textSize: 글자크기 sp나 dp
textColor: 글자 색상
background (색 적을 때, #붙여야함.)
app-(src-main)-res-layout에서 새 레이아웃 파일 만들 수 있음.
layout_weight: 남아있는 공간을 분할해주는 역할, 각자 layout_weight속성 값 주면 된다.
1:1 -> 반으로 나눠짐.
1:2, 1:3 등으로 원하는 대로 줘서 공간을 나누면 된다.