안드로이드 개발 질문/답변
(글 수 45,052)
반갑습니다.. 설 연휴는 잘 보내셨습니까?
올해는 모두 원하시는 일 다 이루시길 기원합니다..
저는 완전초보 개발자 입니다..
다름이 아니라.. 간단한 게임을 만들면서 공부를 시작해 볼려고 하는데요,,
안드로이드를 지원하는 각 폰들의 해상도가 각각 다른데..
어디에 기준을 맞춰야 하는건지 의문이 들어서 질문을 드립니다..
이미지를 각각의 폰에 맞는 해상도에 맞춰서 따로따로 만들어야 하는지..
아님 큰 해상도의 이미지를 하나 만들어서 이미지를 줄이는 식으로 해야 하는건지..
답이 없어 답답한 마음에 이렇게 질문하게 되었습니다..
선배님들 혹시 이런 문제 경험이 있으시거나 고민해보신분 있으시면,, 답변 부탁드립니다..
완전 초보라,, 혹시 선행적으로 알아야 할것이 있다면.. 그것또한 부탁드리겠습니다..
감사합니다.. 날이 추운데 감기 조심하시구요..
올해는 모두 원하시는 일 다 이루시길 기원합니다..
저는 완전초보 개발자 입니다..
다름이 아니라.. 간단한 게임을 만들면서 공부를 시작해 볼려고 하는데요,,
안드로이드를 지원하는 각 폰들의 해상도가 각각 다른데..
어디에 기준을 맞춰야 하는건지 의문이 들어서 질문을 드립니다..
이미지를 각각의 폰에 맞는 해상도에 맞춰서 따로따로 만들어야 하는지..
아님 큰 해상도의 이미지를 하나 만들어서 이미지를 줄이는 식으로 해야 하는건지..
답이 없어 답답한 마음에 이렇게 질문하게 되었습니다..
선배님들 혹시 이런 문제 경험이 있으시거나 고민해보신분 있으시면,, 답변 부탁드립니다..
완전 초보라,, 혹시 선행적으로 알아야 할것이 있다면.. 그것또한 부탁드리겠습니다..
감사합니다.. 날이 추운데 감기 조심하시구요..
하나의 어플리케이션 빌드로 모든 해상도에 대한 지원을 정확히 할 수 있도록 되어있습니다.
http://android-developers.blogspot.com/2009/10/support-for-additional-screen.html
요기 보면 간단한 이야기가 있긴 있습니다만, 굉장히 복잡할 수 있는 부분이라 한마디로 정리해드리긴 어렵습니다.
drawable 폴더 말고, drawable-hdpi, drawable-mdpi 폴더에 이미지를 같은 이름으로, 크기는 다르게 넣어주면,
런타임에 기기에 따른 적당한 이미지가 로드되는 식입니다. layout 도 마찬가지입니다. 이런 것을 제대로 쓰려면
manifest 에도 적절한 태그를 넣어주어야 합니다.
그러나 가장 쉬운 접근방법은 "자동 늘이기 모드" 라고 해서, 320x480 기계라고 가정하고 그냥 어플 코딩을 하시면
안드로이드가 알아서 480x800 등등 에서도 적당히 보이도록 늘여서 보여줍니다.