프로그래밍/Android Studio
안드로이드 match_parent와 fill_parent 그리고 wrap_content 차이
나도 오늘부터 개발자?!
2022. 1. 25. 13:04
오늘은 안드로이드 예제를 보다가 layout_widht와 height에 mach_parent가 아니라 fill_parent가 작성되어 있는 것을 보고 문득 궁금해서 알아봤어요 ~
fill과 match에 차이는 없고 단지 fill_parent가 API 8 이전에 사용을 했었는데 fill이라는 단어가 문제가 되어서 API 8 이상부터는 match라는 단어로 바뀌었다고 하네요
layout에서 fill_parent를 사용하려고 하면 줄이 그어져 있는데 이 이유는 deprecated 선언 상태이기 떄문이에요!
그래서 fill_parent는 가급적 사용하지 않는걸 추천 드립니다 ~
※ deprecated: 중요도가 떨어져 더 이상 사용되지 않고 앞으로는 사라지게 될 (컴퓨터 시스템 기능 등)
match_parent와 wrap_content 차이
※ match_parent: 부모가 가지는 길이를 모두 채울 때 사용한다. 해당 레이아웃을 취하는 컨테이너의 길이를 모두 채우는 것이다.
※ wrap_content: 해당 뷰가 그려질수 있게 필요한 길이만 사용한다. 이 경우 절대적인 값도 넣을 수 있는데, 10px , 10dp, 10sp처럼 수치와 단위를 써서 직접 길이 값을 지정하면 된다.