안드로이드 개발 질문/답변
(글 수 45,052)
안드로이드 이미지 폴더에 대해 궁금합니다.
이미지 폴더가 3개 있는데
hdpi ldpi mdpi 이런식으로 있는데
저는 계속 hdpi 에만 이미지 파일을 넣어서 코딩을 했는데
차후 안드로이드에 넣었을때 문제 되는게 있나요~?
그리고 3개가 해상도가 다르다는데 이미지 작업을 3개 폴더에 어떻게 해줘야하나요~?
2010.11.03 11:35:39
mdpi 이미지는 1px 이 1dp 가 됩니다. 즉 해상도가 어떻게 되든 mdpi 이미지를 기준으로 ui 작업을 하시고
xml 에 모드 dp 나 sp 단위로 계산을 하시면 어느 해상도나 다 맞게 됩니다.
대신 자동으로 이미지가 늘어나니 약간 깨지긴 하겠죠 ?.
아님 hdpi 로 이미지를 넣으시고... px 로 작업하신걸.. 전부 2/3 곱해서 dp 로 바꾸심 됩니다.
다만 hdpi 랑 mdpi 는 가로세로 비율이 다르니 1.5 / 1.6 정도씩 곱해야 대강 맞을겁니다.
이렇게 작업하셔도 되구요.
2010.11.03 12:10:06
그러면 저는 여태 모든 이미지 크기를 (포토샾에서,,)를 with 480 으로 하고 HDPI 에 넣었습니다.
이거를 WVGA800 에서 돌리면 정상 출력이 됩니다. 그리고 이것을 또 HVGA 에서 돌리면은
이미지가 축소되서 나옵니다. 그러면 안드로이드 폰에 들어갔을때 다 정상출력이되나요?
2010.11.03 12:27:10
http://www.androidpub.com/?mid=android_dev_info&category=367217&page=2&document_srl=320322
회색님의 자료 입니다.. 아주 명쾌하게 설명 되어 있으니 참고 하세요 ^^