동일한 크기의 분류 된 경우에도 DIP 수가 장치마다 다른 경우 안드로이드에서 DIP의 목적을 혼동합니다. ..안드로이드 : DIP 해상도가 장치마다 다른 경우 DIP 사용 방법
내가 어디 예는이 게임의 배경으로 전체 화면 비트 맵을 표시하고 지금 게임을 개발하고 (중간 표시 등)이 같은
뭔가 : drawSprite (bmBackground, 0, 0, 533, 320, 캔버스);
533x320은 내 삼성 S2 디스플레이의 DIP 해상도입니다. 중간 디스플레이 클래스 인 일부 HTC에서는 해상도가 480x320 일 수 있으며 동적으로 새 DIP를 계산하지 않으면 배경이 화면에 맞지 않습니다. 그것을위한 크기
나는 DIP와 아이디어가 우리가 다른 화면/해상도에 대해 항상 이러한 모든 고려 사항을 만들 필요가 없다고 생각했다 .. 아이폰에서 3과 4는 모두 같은 해상도의 DIP를 가지고 있지만 픽셀 해상도는 같은
나는 혼란 스럽다.
아이폰이 서로 다른 해상도를 처리 할 수있는 안드로이드가 아닌 다른 방법을 사용하여 모든 값은 하나 개의 크기 (320 × 480)에 있지만, 높은 해상도, 모든 것이 단순히 올바른 위치로 조정됩니다. 이것은 다양한 화면 크기와 밀도가 있기 때문에 장치가 동일한 안 종횡비를 가지고 있기 때문에 안드로이드와 작동하지 않을 수 있습니다. – Kekoa
[strechable 9 패치를 사용할 수 없습니까?] (http://developer.android.com/guide/developing/tools/draw9patch.html) – Snicolas