마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

[부탁드려요] 해상도별 앱 아이콘 이미지 설정 문의 입니다.

0 추천
지정한 디바이스가 아닌, 모든 디바이스에서 해상도를 맞추려고 하는데요.

디자이너분에게 아이콘을 요청을 할건데,

mdpi가 기존 48*48 이던데.

큰 해상도에서도 적용이 가능한가요?

그리고 xdpi xxdpi에 관하여 이해가 잘 안되서요.

48*48 사이즈의 이미지를 xdpi와 mdpi에  넣고 layout에서 선언해주면 해상도에 맞게 자동으로 인식을 하나요?

 

도움 좀 부탁드릴게요.
쮸뿌쮸뿌 (2,470 포인트) 님이 2016년 2월 24일 질문
xhdpi 폴더에 96x96이미지를 넣으면
알아서 축소되거나 확대됩니다.
다른 폴더도 마찬가지지만, 되도록이면
높은 해상도 폴더에 큰 아이콘을 넣 는게 좋겠죠
확대하면 깨지니까요..

3개의 답변

+1 추천
안드로이드 스튜디오 1.5 이상을 쓰면 vector asset이란게 있는데, 벡터 이미지를 쓰면 저런 문제 신경 안 써도 됩니다.
쎄미 (162,410 포인트) 님이 2016년 2월 24일 답변
아직 이클립스 사용중입니다.
지금 당장 툴을 바꿀 수가 없어서요. 이번 주 까지 개발완료라...
이클립스에서는 어떻게 대응해줘야 하나요..
오홍 좋은거 알았네요         .
0 추천
mdpi , xhdpi , xxhdpi 등은 해상도와 아무 상관이 없습니다. (인터넷 조금만 검색해보면 설명이 잘 나옵니다.)

각 디렉토리에 맞는 이미지를 넣어야 제대로 의도한 대로 표시됩니다.

예를 들어 mdpi에 48x48 이미지를 넣었다면 xhdpi에는 96x96 을 넣어야 합니다.
익명사용자 님이 2016년 2월 24일 답변
그러면 각 디바이스별 해상도에 맞는 이미지를 모두 가지고 있어야된다는 말씀이예요?
0 추천
각 단말에서 가장 적합한 형태(xxhdpi, xhdpi)를 찾아 이미지를 적용하고

해당 단말에 맞는 형태의 이미지가 없으면 다른 형태의 이미지로 보여집니다.

물론 이렇게 되는 경우 100% 깔끔하게는 나오지 않겠죠.

그래서 일반적으로 되도록 큰 형태를 기준 하나로만 만들고 특수한 경우에만

별도의 사이즈에 맞춰 만드는 식으로 많이 합니다. 큰 이미지를 작게 보여주면

작은 이미지를 크게 보여주는것처럼 이미지가 이상하게 나오지는 않으니깐요.

물론 여건이 되면 각 형태에 대한 이미지들을 전부 만들기도 합니다.
마리노 (3,320 포인트) 님이 2016년 2월 24일 답변
...