PX1 단말기 해상도에 관계없이 항상 같은 크기로 이미지를 보여주고 싶을때 안드로이드 앱을 만들다 보면 단말기마다 해상도가 달라 이미지 크기나 비율이 제멋대로 일때가 있다. 예를 들면 480x800 와 1080x1920에서 imageview를 100x80px로 잡으면 상대적으로 480x800보다 1080x1920에서 작게 나온다. 그래서 대부분 px 대신 dp로 하게 된다. dp로 하면 해상도에 따라 자동으로 크기를 보정해 주기 때문이다. 하지만 dp도 정확히 해상도에 비례해서 보정해 주지는 않는다.왜냐하면 dp는 Density(인치당 픽셀수) 에 영향을 받기 때문이다 그렇다면 만약 해상도와 Density에 관계없이 항상 같은 크기로 이미지를 보여주고 싶을때는 어떻게 해야 하는가? 내가 가장 많이 사용하는 방법은 이렇다. DisplayMetrics metrics = new Di.. 2013. 8. 29. 이전 1 다음