하루에 0.01%라도 성장하자

Develop/Android

Drawable과 mipmap의 차이

뚠님 2019. 4. 30. 11:09
728x90
반응형

안드로이드를 개발하면서 drawable 과 mipmap의 차이를 알고 싶어 졌다.

 

이유는 개발 하는 단말기가 Note8로 4.0xxxhdpi를 갖는다.

 

그런데 이 해상도에 맞는 이미지를 넣으려고 봤더니 drawable에는 xxhdpi까지 밖에 폴더가 없는상황...

혹시나 해서 xxxhdpi 폴더를 만들어 주고 이미지를 넣어 보았으나 실제로 Note8은 xxhdpi에 있는 이미지를 인식 하였다.

 

mipmap에는 xxxhdpi 폴더가 있었다.

그래서 mipmap에 xxxhdpi 이미지를 넣고 작업을 할까 했는데, 생각해 보니 이미지 자원은 지금까지 drawable에 넣어 사용했고 mipmap에는 넣어 사용하지 않았는데 이렇게 해도 될까? 라는 생각이 들었다.

 

그래서 찾아보았다..

 

<참고한 사이트>

- http://points.tistory.com/30

http://sunphiz.me/wp/archives/1608

 

그렇다.

 

drawable은 이미지를 저장하는 곳이고 mipmap은 런처아이콘을 저장하는 용도로 사용된다.

따라서 xxxhdpi가 drawable에 없다고 mipmap에 넣어 사용하면 안된다는 것이다!

 

그렇다면 여기서 의문은 왜 xxxhdpi를 갖는 기기는 xxhdpi의 이미지를 가져오는 것인가...

728x90
반응형

'Develop > Android' 카테고리의 다른 글

안드로이드 공부 및 포스팅 계획  (0) 2019.06.10
Android ) Android Studio Logcat Font Change  (0) 2019.05.31
Android 변수의 종류  (0) 2019.05.02
Drawable과 mipmap의 차이  (0) 2019.04.30
Notification Skill #1  (0) 2019.04.30
네비게이션바 숨기기  (0) 2019.04.30