안드로이드 개발자 모임 게시판
(글 수 7,987)
요새 멀티 해상도를 지원하는 앱들이 속출하고 있네요..
A라는 소스를 이용해서 갤럭시탭7.0 갤럭시탭10.1 갤럭시노트 HD폰 일반폰을 지원하다고
하면....
과연 어떻게 해야할가여??
한소스에 drawable과 layout을 서로 분기해서 리소스를 다 때려박아서........
한 APK로 몰고갈것인가
아니면..............
각각의 해상도에 마춰서 따로 APK를 생성하거나(drawable과 layout을 각 해상도에 맞는거만 설정하고)
아니면...
각각의 해상도별로 패키지명을 달리하여 APK를 생성하는
3가지 방법 밖에 생각이 않나네요............
첫번째의 좋은점은... 한소스만 관리하면 편하고 유지보수가 쉽다는점...이지만 단점은 리소스가 좀 커진다는점...
두번째의 좋은점은 리소스를 각 해상도별로 가지게 되므로 커지지 않지만 단점은 각각의 리소스를 넣어서 재빌딩해줘야한다는점
과 리소스를 관리해야한다는점
세번째의 좋은점은 리소스를 각해상도별로 가져서 작고... 리소스를 관리하기 용이하지만.. 소스를 관리하기에 불편하자는점..
인데요.......................
과연 무슨 방법이 좋을가요??? ㅠㅠ?
ps: 이해가 잘안되게 써논 설명이라.. 죄송합니다.

개발자는 기계가 아닙니다.




레이어 설정할때 무조건 화면을 꽉차게 설정합니다. -_-;;