마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

android layout 기기별 해상도에 대한 질문입니다.

0 추천
현재 amoled 액정을 제작하여서 붙혔는데요

amoled 스펙상으로는

4.97inch / 720*1280 입니다.

안드로이드 스튜디오에서 해당 해상도로 vitual device를 생성하여서 레이아웃 작업을 선행 했는데요.

실제기기가 들어와서 실행해보니까 레이아웃이 다 틀어져있네요

1dp가 의미하는게 제가 생각한거랑 다른건지..

스튜디오에 있는 기본프리셋중에 720p 1280*720 tvdpi 로 한거와 유사하게 나오네요..

해당관련해서 조언을 부탁드립니다..
차닝 (540 포인트) 님이 2018년 12월 11일 질문

1개의 답변

0 추천
 
채택된 답변
DP라는게 이론적으로는 결국 화면에 보이는 물리적 크기가 같아야하지만,

제조사들이 DP정보를 미세하게 잘못 입력해 놓거나, 최근에는 SW DPI라는 개념도 도입되었기 때문에

DP를 너무 믿고 layout을 설계하시면 제대로 보이지 않을 가능성이 높습니다.

Android에서는 결국 모든 screen을 대응 가능한 방법은 %비율을 사용하는 것이 가장 좋습니다.
디자이너정 (36,110 포인트) 님이 2018년 12월 11일 답변
차닝님이 2018년 12월 12일 채택됨
답변감사합니다. 일단 설정에서 해상도 크기조절을 해서 진행하려고요
...