2014-09-12 1 views
0

Android 애플리케이션 용 인앱 키패드를 설계했으며 모든 키에 이미지를 제공해야합니다. 현재 레이아웃에 맞춰 크기가 축소되는 각 이미지에 대해 하나의 큰 이미지 만로드했습니다. 또한 모든 해상도에서 멋지게 보입니다.Android 드로어 블 : 다양한 밀도 또는 눈금

이 접근 방식을 수용 할 수 있습니까, 아니면 화면 밀도에 따라 다른 이미지를 제공해야합니까? 현재는 일반적인 drawable 디렉토리 안에 배치했습니다.

+1

드로어 블 디렉토리에 파일을 배치하는 경우 자산 디렉토리가 다른 이유로 자산에 대해 말하지 마십시오. – greenapps

+0

질문을 수정했습니다. 감사. – anavarroma

답변

2

당신이해야합니다. 해상도가 낮은 휴대 전화는 대개 메모리가 많지 않습니다. 큰 이미지를 작은 화면에로드하는 것은 너무 많은 메모리를 사용하여 충돌을 일으킬 수 있습니다. 그래서 당신이 다른 이미지를 주면, 밀도에 따라 적절한 이미지를 얻을 것입니다. this을 확인하십시오.

2

일부 경우에는 허용되지만 확실히 최적이 아닙니다.

최고의 메모리 성능과 최소한의 인공물을 얻으려면 안드로이드 문서에서 권장하는 것과 같이 다른 밀도에 대해 대체 비트 맵 리소스를 제공하는 것이 좋습니다.