꾸물꾸물 졔의 개발공부
안드로이드 스튜디오 - 공백만들기 - 마진 & 패딩 본문
layout_margin / padding - 여백 생성
layout_margin : 자신이 포함되어 있는 레이아웃으로 부터 일정 크기만큼 떨어짐
padding : 뷰와 콘텐츠와의 간격
( ex) 버튼안의 문자열과 버튼 테투리의 간격은 패딩으로 제어가능 )
* 둘다 각각의 속성뒤에 (Left, Right, Top, Bottom) 을 사용하여
4방향에 대해 다르게 설정이 가능하다 .
<layout_margin 사용>


그러나, layout_margin 을 이용해서 여백을 생성해주면


-> 사용자가 지정한 (30dp) 크기 만큼, 레이아웃으로 부터 떨어져서 생성이 된다 .
<padding 사용>


padding 사용해서 버튼 틀과 안의 문자열간의 간격을 넓혀주면


사용자가 30 의 크기만큼 여백을 생성해 주었으므로,
버튼과 문자열 사이에 여백이 생기게 되면서 전체 틀의 크기도 커지게 된다
(**문자열 자체의 크기에는 변함 x)
--> 버튼 자체의 크기를 키운것 처럼 보이지만, 사실상 여백을 늘림으로써 자체 크기도 커짐 <--
ㅎㅅㅎ
여백을 어떻게 만드는지 몰라서 여백을 만들고 싶을때마다, 레이아웃을 다 설정해야 하는줄 알았는데
안드로이드를 계속 사용하다보니 여백을 만드는 방법도 찾게 되었다
듯뿌듯 ^_^
'ANDROID' 카테고리의 다른 글
[Dev] -(4) 아이디어 변경 (0) | 2021.02.15 |
---|---|
안드로이드 스튜디오 - 텍스트 문자열 줄바꿈 (0) | 2021.02.03 |
안드로이드 스튜디오 - 툴바 생성하기 (0) | 2021.02.03 |
[Dev] -(3) 두번째 화면 구상 (0) | 2021.02.03 |
안드로이드 스튜디오 - 선형 레이아웃 (LinearLayout) (0) | 2021.02.02 |