2011-08-31 5 views
0

이것은 가장 잘 설명되지는 않지만 여기에 설명되어 있습니다. 2 x 2 사각형 아이콘의 창이 있습니다. 나는 이것들을 화면에 똑같이 놓아 둔 커스텀 레이아웃 스크립트를 발견했다. 이 4 가지 아이콘은 작은 이미지와 제목이있는 사각형 배경으로 구성됩니다. 현재 폭과 높이는 dp로 정의됩니다. 그러나 그것은 텍스트를 늘리거나 줄입니다. 고정 값을 사용해야한다고 가정합니다. 4 가지 일반화 된 화면 해상도가 있다는 것을 알고 있습니다.안드로이드 고정 너비의 아이콘으로 여러 화면을 지원하는

내 질문은 작은 너비와 높이를 x와 y로 설정해야하지만 큰 장치로 인해 화면이 커지면 연속성을 유지하기 위해 x와 y를 늘려야 할 것입니다.

각 크기에 대한 화면의 최소 너비와 최대 너비 및 높이가 있습니까? 다른 사람들이 이러한 문제를 어떻게 해결할 수 있습니까?

죄송합니다. 약간 넓고 광범위하지만 미안하지만 여러 해상도의 동적 (ish) 디스플레이를 만드는 데 익숙합니다.

도움과 조언을 크게 주시면 감사하겠습니다.

답변

0

Google은 실제로이 우물을 문서화했습니다. res 폴더에 이미지를로드 할 때는 파일의 고, 중, 저해상도 버전을 같은 이름의 파일에 넣어야합니다 (단, hdpi 등은 파일 이름에 추가됩니다). Android는 화면 크기에 따라 선택할 파일을 처리합니다. 나는 이것을 수행하는 방법을 통해 갈 수 있지만, this 링크는 제가 자세히 이야기하고있는 세부 사항을 다루고 있습니다. 또한, 체크 아웃 this 질문 나는 잠시 뒤로 대답했다. 그것은 당신의 질문과 관련이 있습니다.

+0

조언에 감사드립니다. 나는 무엇을해야하는지 이해합니다. 예를 들어 아이콘 만들기와 관련된 이론을 이해합니다. 저밀도 용 36x36 중간 밀도 용 48x48 고밀도 용 72x72 초 고밀도 용 96x96 그러나 내가 더 크게 만들면 어떻게 할 수 있습니까? 화면이 너무 작아서는 안됩니다. – Somk

+0

정말 유감스럽게 생각합니다. 이미지를 48 x 48 이상으로 만들고 저밀도가 있다고 확신하는 방법이 있다면 너무 크지 않을 것입니다. 이것이 왜 각 유형에 최소 및 최대 픽셀이 있는지 궁금해하신 이유입니다. – Somk

+0

36x36, 48x48 등의 제안이 맞습니다.하지만 제 경험상 판단해야합니다. 허용 가능한 저밀도 이미지를 얻고 그에 따라 다른 이미지를 늘릴 때까지 몇 가지 작은 스크린 AVD에서 테스트하십시오. – Vinay

관련 문제