Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 2차계엄
- 유광버섯 통조림
- 1203계엄령
- 원스휴먼 레시피 파밍
- 커피추천
- 시그니처
- 원스휴먼 레시피
- 일론머스크
- 믹스커피추천
- 원스휴먼 황금양
- 원스휴먼 동물
- 원스휴먼 스타크롬
- 2차 비상계엄
- 믹스커피
- 원스휴먼 황금양털파밍
- 홈플러스 시그니처 모카골드믹스커피
- 원스휴먼 사료
- 국방부
- 비상계엄령
- 윤석열
- 원스휴먼 황금양 구하기
- 원달러환율
- 원스휴먼 먹이
- 계엄령 외신반응
- 원스휴먼 요리
- 원스휴먼 쿠폰
- 홈플러스
- 계엄령
- 레시피 파밍
Archives
- Today
- Total
0101011001010111
kotlin _ 3-1 Widget란 무엇일까? 크기를 지정할 때의 단위 , px , in , mm , dp 본문
Kotlin/안드로이드_[입문]앱개발
kotlin _ 3-1 Widget란 무엇일까? 크기를 지정할 때의 단위 , px , in , mm , dp
[진주] 2023. 8. 13. 19:38728x90
반응형
현재 강의에서는 주로 dp를 쓰고 있는데
다른 단위인 px, in , mm도 있다.
px(pixels) in (inches) mm (millimeters)
를 잘 안쓰는 이유는,
안드로이드 폰 마다 크기가 다양하고 이것으로 단위 설정하게되면
폰의 크기마다 어떤것들은 크게 나올 것이고 어떤것들은 너무 작게 표시가 될 것이기 때문에 잘 쓰지 않는다.
예를들어, 똑같은 100*100픽셀 사이즈의 네모칸이지만, 어떤 해상도냐에 따라 크기는 천차만별이 된다.
그럼 내가 애써만든 ui가 와장창 깨져버리겠죠?
ㄴ 그래서 이걸 방지하기 위해 dp라는 단위를 쓴다.
dp ( density-independent pixels) : 밀도에 독립적인 단위.
- 1dp는 밀도가 10dpi의 화면일 때 1픽셀을 나타냄.
똑같이 100dp를 주더라도.
이렇게 장비에 따라 변동적인 크기를 줄수있다. (사이즈를 어느정도 유지함)
(즉, 큰화면일때는 자동으로 늘어나고, 작은화면일 때는 자동으로 줄어든다)
728x90
반응형
'Kotlin > 안드로이드_[입문]앱개발' 카테고리의 다른 글
kotlin _ 3-1 Widget란 무엇일까? Edit text (0) | 2023.08.13 |
---|---|
kotlin _ 3-1 Widget란 무엇일까? TextView (0) | 2023.08.13 |
kotlin 3-1 Widget란 무엇일까? layout_width, layout_height (0) | 2023.08.13 |
kotlin 3-1 Widget란 무엇일까? id 형식 (0) | 2023.08.13 |
Kotlin 3-1 .Android UI - Widget (0) | 2023.08.13 |