2012-07-24 6 views
-2

내 밀도가 다른 프로그램 (mdpi, ldpi, hdpi)을 만들기 위해 필요한 모든 프로그램이 필요합니까? 그렇다면 hdpi의 밀도는 어느 정도입니까? ldpi는 어느 것입니까?다른 화면 용 Android 개발

두 번째 질문입니다. 내가 이해하지 못하는 것은 화면 크기는 어떻습니까? 사람들이 일반적으로 태블릿을 지원하기 위해 수행하는 작업은 무엇입니까? 그들은 이미지를 가지고 아무 것도하지 않고 단지 다른 레이아웃을 만듭니다 (더 편리합니다)? 내가 맞습니까, 아니면 이해할 수 없습니까?

공식 문서 이외의 내용을 읽는 것이 좋을 것입니다. 더 인간적인 언어로 쓰여진 것.

감사합니다.

+4

[이 기사] (http://developer.android.com/guide/practices/screens_support.html)를 읽으십시오 - 묻는 모든 내용을 설명하십시오. –

답변

1

일부 사용자에게는 9 패치를 사용할 수 있습니다. 예 : 배경. 실제로 -

비율 4 크기의 그래, 당신이 필요로하는 이미지는 다음과 같습니다

그래서 당신이 이미지 MDPI 24 * 24 픽셀이있는 경우
mdpi= *4; 
ldpi= *3; 
hdpi= *6; 
xhdpi= *8. 

, 당신은 hdpi에

것이 36 * 36 픽셀해야합니다

그리고 일반적으로 단지 hdip 이미지를 사용하여 좋은 RESOURSE http://www.androidguys.com/2010/02/18/handling-multiple-screen-sizes-part-2/

+0

* 4, * 3 등은 무엇을 의미합니까? mdpi 24 * 24라면 hdpi에 1/3을 추가해야합니다. 제 생각에, 당신은 * 6을 썼습니다. 아니면 마지막 숫자를 의미할까요? 나는 왜 마지막 규칙인가? (왜 36이지만 56이 아닌가?) – Stas

+1

우리는 24px와 비율 인 mdpi의 이미지를 가지고 있습니다. 그래서 24/(4mdpi) = 6 그런 다음 6 * (6hdpi) = 36 –

+0

고맙습니다. – Stas

1

. (또는 xhdip)

하지만 u는 올바른 크기를 필요로하는 경우, 이미지를 만들 다른 밀도의 경우

태블릿의 경우 고해상도 이미지가 필요합니다.