Android 주변에서 제 머리를 쓰고 있습니다. 기기를 여러 개 지원하는 데 어려움을 겪고 있습니다. dev-docu를 살펴 보았습니다. 이제 정리해보기 위해 :다른 화면 크기로 이미지를 만드는 방법은 무엇입니까?
dp를 사용하는 배후의 아이디어는 다음과 같습니다. 버튼은 실제 화면 크기와 별개로 '실제 크기'와 동일합니다. 그렇다면 ldpi, hdpi 등의 이미지를 제공합니다. 결과적으로 항상 동일한 크기의 버튼이 생성됩니다. 여전히 정확하다면, 버튼이 항상 동일한 크기이고, 다른 장치를 제공해야합니다. 왜냐하면 작은 장치에서는 서로 옆에 두 개의 공간이있을 수 있기 때문입니다. 더 큰 장치에는 공간이 있습니다. 세 명.
위의 내용이 모두 올바른 경우 제 질문은 그래픽 도구와 관련하여 어떻게 처리할까요? 300dpi에서 100px x 100px 버튼을 사용한다고 가정 해 봅시다. 예를 들어, 새 문서의 크기와 dpi는 어떻게됩니까? 다른 화면 크기에 대한 김프?
고르지 않아도됩니다! Marcus
죄송합니다. 그래도 그래픽을 설정하는 방법은 없습니다. dpi와 이미지의 크기를 hdpi ...와 레이아웃 크기와 관련시키는 방법은 무엇입니까? –
문서를 살펴 보셨습니까? 내 답장에 링크를 추가했고 모든 것이 자세히 설명되었습니다. 그러나 간단히 말해서 각 밀도에 대한 이미지 비율을 계산하는 방법을 찾고 있습니다. ldpi : mdpi : hdpi : xhdpi의 경우 3 : 4 : 6 : 8입니다. 이제 그들은 정확하지는 않지만 가까운 곳에있을 것입니다. 그것과 다른 화면 크기에 다른 레이아웃을 제공하는 방법은 위의 링크를 제공 한 설명서에서 설명합니다. – achie
jip, 실제로 두 번 allready,하지만 시작하는 방법을 모르겠다. 예 : backgroundImage 저는 470 x 320 픽셀 크기의 이미지와 160 dpi의 해상도로 시작할 것입니다. 왜냐하면 그것들은 정상적인 기본 값이기 때문입니다. –