2012-09-12 7 views
-3

여러 화면 크기 및 밀도에 맞춰 가능한 한 많은 Android 기기에서 작업 할 수 있도록 이미지를 디자인하는 방법을 알고 싶습니다. 나는 hdpi mdpi와 ldpi 이미지가 필요하다는 것을 알고 있지만 이것들을 디자인하는 방법은 무엇입니까? 나를 위해 주요 문제는 내가 맞는 것입니다 일부 휴대 전화에서 배경 이미지를 디자인하는 경우 배경 이미지이지만 작은 또는 더 큰 휴대폰에 뻗어 것입니다.다양한 화면 크기의 androids를 디자인하는 방법

필자가 알고 싶은 것은 포토샵에서 설정해야하는 설정은 3 가지 이상의 템플릿이 필요합니까? 사전에 어떤 도움

감사

+1

체크 nine 패치 이미지 –

+0

화면 크기 및 밀도 문제 http://stackoverflow.com/a/9529923/1012284 –

답변

0

다른 화면 밀도 기본적으로
에 대해 서로 다른 비트 맵 드로어 블을 제공 this 링크에서 촬영, 안드로이드는 비트 맵 드로어 블 (.PNG, .JPG 저울 , .gif 파일) 및 Nine-Patch 드로어 블 (.9.png 파일)을 사용하여 각 장치의 적절한 실제 크기로 렌더링합니다. 예를 들어, 응용 프로그램이 기준선, 중간 화면 밀도 (mdpi)에 대해서만 비트 맵 드로어 블을 제공하는 경우 시스템은 고밀도 화면에서는 배율을 높이고 저밀도 화면에서는 배율을 낮 춥니 다. 이 크기 조정은 비트 맵에 아티팩트를 유발할 수 있습니다. 비트 맵을 최상으로 보이게하려면 화면 밀도가 다른 다른 해상도의 대체 버전을 포함해야합니다.

당신이 아홉 패치 검사 this 링크에 대한 자세한 내용을 원한다면

NinePatchDrawable 그래픽 안드로이드가 자동으로 당신이 가지고있는보기의 내용을 수용하기 위해 크기를 조정하는 신축성 비트 맵 이미지, 그것을 배경으로 놓았다. NinePatch의 사용 예는 표준 Android 버튼에서 사용되는 배경입니다. 버튼은 다양한 길이의 문자열을 수용하기 위해 늘어나야합니다. NinePatch 드로어 블은 1 픽셀 너비의 테두리가 추가 된 표준 PNG 이미지입니다. .9.png 확장자로 저장해야하며 프로젝트의 res/drawable/디렉토리에 저장해야합니다.

관련 문제