1. Component의 크기

  1) layout_width : Component의 너비, 폭

  2) layout_height : Component의 높이

width와 height

 

2. ViewComponent의 크기를 지정하는 방식

  1) 수치로 지정

     - px : 디바이스의 스크린에 들어가는 실제 픽셀 (이미지의 파랑 점 1개).

     - dp : 안드로이드 폰의 다양한 해상도를 지원하기 위해 만든 단위입

px단위로 지정
dp단위로 지정

  2) WrapContent : View 내용의 크기에 맞게 지정

TextView의 내용의 크기로 지정

  3) MatchParent : View의 크기를 부모의 크기와 동일하게 지정

TextView의 부모의 크기로 지정

 

3. ViewComponent의 여백을 설정하는 방식

  1) layout_margin : View와 View사이의 간격

    - layout_margin(Left, Top, Bottom, Right, Start, End, Vertical, Horizontal)

1번과 2번 View사이의 간격을 설정하지 않았다
2번 View의 속성에 layout_marginLeft 값을 설정한 결과

 

  2) Padding : View와 View의 내용 사이의 간격

   - padding(Left, Top, Bottom, Right, Start, End, Vertical, Horizontal)

비교를 위해 View의 크기를 wrap_content로 설정

 

view에 padding을 설정한 결과

 

블로그 이미지

모데스티

,