음.. 아까 버튼 관련 댓글을 한번 달았었는데요
제 생각에는 글쓴님이 density 때문에 혼란을 겪고 계신듯합니다.
검색해보시면 density 란? px와 dp간의 비율을 말하는데
320dpi 의 안드로이드 폰이 있다면 1dp는 2px와 같다고 하죠
쉽게 말씀드려서 글쓴님이 생각하시는 해상도의 같고 다름이
화면에 보이는 영역이 달라지는게 아니라 density 값에 따라 바뀐다는거죠
480 x 800 의 동일한 해상도를 가진 2개의 기기가 있다고 가정해볼게요
첫번째 기기 넥서스s 는 hdpi 구요~ 두번째 임의의 기기 WVGA는 mdpi 입니다.
위와 같이 해상도가 같아도 기기마다 density 값은 다를수 있습니다.
dpi의 종류로는 ldpi > mdpi > hdpi > xhdpi 등이 있는데
ldpi 로 갈수록 동일한 해상도 내에 표시되는 화면이 많아서 작게 보이구요
xhdpi 로 갈수록 커보입니다.
density 를 검색하셔서 관련 정보를 한번 읽어보시면 도움이 될거같네요
그리고 참고로 이미지폴더로 구분된 dpi 값을 따르기 번거롭고 실제 이미지의 해상도를
그대로 사용하고 싶다면 drawable 이라는 폴더를 만들고 그 안에 이미지파일을 넣으시면 됩니다.
나머지 drawable-? 폴더들은 삭제하시구요
아 참고로 이클립스 환경에서 에뮬레이터 혹은 그래피컬레이아웃에서 기기 변경을 선택하면
여러 종류의 dpi 환경 (기기 이름과 해상도 뒤에 써있음) 으로 테스트해볼수잇으니 직접 확인해보세요 ㅎㅎ