Notice
Recent Posts
Recent Comments
Link
250x250
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 안드로이드
- drift
- data
- textview
- Compose
- android
- activity
- appbar
- CustomScrollView
- Dialog
- Navigation
- ScrollView
- 앱
- 계측
- scroll
- TEST
- livedata
- 테스트
- LifeCycle
- tabbar
- 앱바
- DART
- intent
- textfield
- Button
- viewmodel
- Coroutines
- Kotlin
- binding
- Flutter
Archives
- Today
- Total
목록밀도 (1)
Study Record
다양한 픽셀 밀도 지원(기기에 따른 이미지 지원, sp, dp)
😶 개요 android 기기종류에는 화면 크기가 다양하고 화면 픽셀 크기도 다양하다. 같은 크기더라도 제곱인치당 160 픽셀인 기기도 있고 480 픽셀인 기기도 있다. 따라서, 픽셀 밀도에 따른 편차를 고려하지 않으면 이미지가 잘못된 방식으로 표현될 수 있다. 😶 밀도에 따른 대처법 안드로이드에서는 밀도에 따른 화면에서 UI 표시 크기를 유지하기 위해 dp (밀도 독립형 필셀) 단위를 사용한다. 중밀도 화면(160dpi) 에서 1dp 는 1px 과 거의 비슷한 가상 픽셀 단위이다. android 는 각각 다른 밀도 화면에서 적절한 실제 픽셀 수로 변환한다. 다음 공식은 dp 를 px 로 바꾸는 변환 공식이다. (각 기기의 밀도 정도(dpi) 에 따라 px 가 달라진다.) px = dp * (dpi / 1..
안드로이드
2023. 6. 10. 23:29