오늘은 안드로이드 예제를 보다가 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처럼 수치와 단위를 써서 직접 길이 값을 지정하면 된다.
'프로그래밍 > Android Studio' 카테고리의 다른 글
RecyclerView 연습용 (0) | 2022.02.18 |
---|---|
안드로이드 퍼미션이란? (0) | 2022.02.01 |
안드로이드 정리 (컴포넌트, 리소스, R.java, 레이아웃) (0) | 2022.01.23 |
안드로이드 테두리(border) 만들기 및 액션바 없애기 (0) | 2022.01.19 |
안드로이드 스튜디오 스마트폰 연결 방법 및 오류 해결 (0) | 2022.01.12 |