안드로이드 개발 질문/답변
(글 수 45,052)
갤탭 10.1 의 가로세로 길이는 1280 , 800 입니다.
요즘 나오는 최신폰(4인치)의 가로 세로 길이를 찍어봤더니 1280 , 720 이었습니다.
가로,세로 길이가 거의 동일하니
갤탭에서 잘 동작하는 앱을 폰에 설치했습니다.
근데, 화면 아랫부분이 죄다 짤려서 나옵니다. ㅜㅜ ( 별도로 해상도별로 drawable 이나 layout 폴더를 만들지 않았음 )
TextView 의 TextSize 를 100sp 혹은 100dp 로 설정했는데
갤탭과 폰 둘다 , 물리적으로 보이는 글자 크기가 동일하게 보이네요.
(제가 원하는 것은 폰에서는 자동으로 글자가 작게 보여서, 결론적으로 폰에서는 각 view 들의 물리적 크기가 작게 보이기만 하고
전체적인 화면 모양이 갤탭과 동일하게 보이길 바랬습니다. -> 이건 불가능한가요? )
당연히 폰은 화면크기가 작은데,, 위와 같이 물리적인 크기가 갤탭과 동일하게 나오게 되니 , 짤려서 보일수 밖에 없을듯 합니다.
dp나 sp 는 해상도 독립적인 단위인데, 왜이런현상이 발생하는건가요?
density, resolution 글들을 꽤 봤는데, 잘 정리가 되지 않습니다. ㅜㅜ




resolution이 같아도 density가 다르면 같은 비율로 나오지 않습니다.
개발자 사이트 참조하세요