안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요. 안드로이드 앱을 개발 중에 있습니다.
해상도 관련하여서 질문이 있습니다.
현재 같은 해상도인
갤럭시 S와 넥서스 원과 기타 중국제품 세가지를 작업 중입니다.
갤럭시 S 는 4인치, 넥서스 원은 3.7인치, 중국 제품은 7인치입니다.
해상도가 같은줄 모르고
px 대신 dip 를 이용하여 사용하니,
7인치 기준으로 작업했던 이미지들이
4인치와 3.7인치에서도 7인치에서 보이는 것과 비슷한 크기로 배치가 됩니다.
화면 크기 만큼 줄어들게 하기 위해서는
dip 대신 px 을 사용해야 하는건가요 ?
또 텍스트 사이즈 같은 경우는 어떻게 지정을 해주어야 하나요 ?
현재는 pt로 지정해 주었는데.... 글씨가 두줄이 되어서 짤리네요.ㅠㅠ
아무쪼록 답변 부탁드립니다 _ _)




dip로 작업하든 px로 작업하든 전체 수치를 숫자로 고정하면 안됩니다.
물론 위의 예시는 px가 같다고 하시니 px로 전체를 바꾸면 3개는 잘되겠고...
기타 다수의 안드로이드 폰에서도 잘될것으로 보입니다. (갤S랑 해상도가 같은 폰이 상당히 많으니까..)
다른 폰은 물론 다 깨집니다. 태블릿 포함해서요.
그러나 딱 3개만 하겠다고 하시면 그냥 px하시면 됩니다.
글씨의 경우는 sp단위를 사용하시면 될겁니다.