저는 Android 개발에 익숙하며 모든 해결책에 맞게 응용 프로그램을 적용하려고합니다. 최근에 딥 (dip)이라는 개념에 대해 들었지만 본부의 목적을 이해하지 못합니다. 화면 해상도에 상관없이 동일한 물리적 크기로 무언가를 표시 할 수 있습니다.dip을 사용하는 목적은 무엇입니까?
하지만 다른 화면 밀도에서는 작동하지 않는 것이 있습니다. 즉, 너비가 80dip 인 이미지를 정의하면 결과는 160dpi 화면과 320dpi 화면에서 동일하지 않습니다. 부품을 장치에 적용 할 때마다 코드를 작성할 때마다이 장치의 목적을 실제로 얻지 못합니다.
XML에서 레이아웃을 정의하려면 어떻게해야합니까? (코드가 없어도 필요하지 않습니다 : /) 모든 장치에서이보기가 동일하거나 거의 비슷합니까?
왜 그런 종류의 단위가 아닌 레이아웃 (xml)에서 비율을 사용할 수 없는지 알 수 없습니다.
도움 주셔서 대단히 감사합니다. .
PS : 제 영어 :(