화면마다 다른 레이아웃을 유지해야합니다. 예를 들어 :
res/layout/my_layout.xml // layout for normal screen size ("default")
res/layout-small/my_layout.xml // layout for small screen size
res/layout-large/my_layout.xml // layout for large screen size
res/layout-xlarge/my_layout.xml // layout for extra large screen size
res/layout-xlarge-land/my_layout.xml // layout for extra large in landscape orientation
res/drawable-mdpi/my_icon.png // bitmap for medium density
res/drawable-hdpi/my_icon.png // bitmap for high density
res/drawable-xhdpi/my_icon.png // bitmap for extra high density
는 manifest.xml에서이 링크
확인이 하나를 추가 http://developer.android.com/guide/practices/screens_support.html
최고의 UI 디자인의 경우를 대신있는 LinearLayout의 상대 레이아웃을 유지해야한다. 예를 들어
:
이를 참조하면 하나 개의 이미지를 표시 할 .. 그럼, 이제 다른 화면에 대해 서로 다른 크기에 동일한 이미지를 유지해야합니다.
36x36 for low-density
48x48 for medium-density
72x72 for high-density
96x96 for extra high-density
3 : 4 : 6 : 8 배율
빠른 회신
감사합니다. 나는 이것에 대해 알고 있지만 differents 레이아웃을 사용하지 않습니다. 예를 들어, 배경 화면을 사용하려면 4 개의 폴더에 대해 어떤 크기를 사용해야합니까? 36 * 36/48 * 48/72 * 72/96 * 96 또는 기타 배경 및 ImageButton에 대한 4 크기는 무엇입니까? 예를 들어 아이콘의 경우 저밀도 및 3 : 4 : 6 : 8 비율의 36 * 36을 사용해야합니다. – SensorS
생각해도 레이아웃에는 문제가 없습니다. 이미지 밀도가 다른 다양한 드로어 블 폴더를 사용하십시오. – Lokesh
감사합니다. 나는 다른 드로어 블 폴더에 대해 서로 다른 밀도의 이미지를 사용하지만 내 사진의 크기가 무엇인지 모릅니다. 나는 내 아이콘의 크기와 배경이 어떤 크기인지 모르겠다. – SensorS