안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요. 어플 개발중 다해상도 지원 관련 문의드립니다.
처음 해보는 작업이라 기초적 질문이라도 양해 부탁드립니다.
현재 프로젝트 소스 디렉토리를 보면,
drawable-hdip, drawable-ldip, drawable-mdip
폴더가 있습니다.
현재 hdip를 기준으로 작업을 하였고, mdip 및 xhdip 적용작업이 필요합니다.
xdip용 이미지를 전달 받았는데, 어떻게 적용해야 하는지 문의드립니다.
현재 소스 디렉토리에 다른 폴더와 같이 drawble-xhdip를 만들어서 이미지를
넣어 작업하면 되는지요..?
단순희 xdip폴더를 추가하여 이미지 넣으면 에러가 발생하는 것 같던데,
방법이 따로 있는지 궁금합니다.
감사합니다.
2012.04.04 13:44:13
디바이스의 dip 에 따라 알맞은 폴더의 이미지를 선택적으로 가져오는건데 대부분 hdip 폴더를 사용합니다.
이미지가 풀 싸이즈가 아닌경우는 View가 화면에 위치한 크기와 위치에 따라서 이미지가 리 싸이징 됩니다.
다 해상도를 지원하려면 View 배치하는 방법을 고려 하셔야 하는데 노가다 코딩에 뷰 로딩 속도도 느리고
완벽하게 해상도에 맞지도 않습니다만 어느정도는 맞는거 같더군요..




단순히 폴더를 만들고 넣어주면 알아서 처리해 줍니다.
지금 이 게시글의 오타인지는 모르겠지만, 폴더 이름 확인해보세요