2011-10-27 3 views
0

hdpi mdpi 및 ldpi 밀도에 대한 레이아웃을 만드는 데 도움이되는 밀도 독립성에 대한 질문이있었습니다. layout-hdpi, layout-mdpi, layout-ldpi의 세 가지 레이아웃으로 세 개의 폴더를 만들었습니다. 이 밀도에서는 developer site의 하단에있는 표에 따라 다른 해결책이 있습니다. 내 앱이 태블릿에서도 사용되기를 원한다. 따라서 새로운 avd (WXGA 1280x800 중간 밀도)를 만들었지 만 레이아웃이 내가 원하는 것처럼 보이지 않는다. (다소 작다.) 어떤 레이아웃을 사용할 지 안드로이드에 어떻게 말할 수 있습니까? 폴더의 이름을 어떻게 지정해야합니까? 나는 단지 "layout-xl-mdpi"라는 폴더를 만들고 레이아웃을 만든 다음 안드로이드는 1280x800 해상도의 경우 레이아웃을 사용해야한다는 것을 알고 있거나 무엇을 사용해야합니까? 다른 한 가지 :이 3 가지 레이아웃을 사용하여 ldpi, mdpi, hdpi 밀도를 다루지 만 해상도는 어떻게됩니까? 작은 hdpi, 정상 hdpi, 작은 ldpi, 작은 mdpi 등. 또는 그것은 중요하지 않습니다? 하나의 레이아웃으로 아래 표에서 "하나의 셀"로 충분합니까? Extra Large Screen for hdpi에는 3 가지 다른 해상도가 있습니다. 가장 좋은 방법은 무엇입니까? 나는 안드로이드 자산 계층 부르는 것이 있습니다android density indepence v2

enter image description here

답변

0

(구글이 같은 전화를 할 수있다, 나는 잊지는) here을 나열. 이는 어떤 폴더 자산이 사용되는지 결정합니다. 그것을 한번보세요.

+0

내 세 폴더 이상으로 레이아웃 sw600dp, 레이아웃 sw768dp, 레이아웃 sw1152dp 등을 만들어야합니까? 아직도 이해가 안돼. – erdomester

+0

그렇다면 ldpi, mdpi, hdpi 폴더를 제외하고 xhdpi 폴더를 추가해야하고 지원되는 태블릿에이 카테고리에 깔끔하게 맞지 않는 600dp 너비의 핸드셋이 있다면 sw600dp 폴더와 다음과 같은 다른 폴더를 추가하십시오 필요에 따라. 혼란 스러울 수는 있지만 간단하게 유지하고 필요한 경우에만 새 폴더를 추가하면 괜찮을 것입니다. – omermuhammed

+0

그래서 hdpi, ldpi, mdpi, xhdpi, sw600dp, sw768dp 등의 폴더를 만들 수 있습니까? – erdomester