2014-09-03 4 views
1

다양한 화면 밀도의 스플래시 로더 애니메이션을위한 PNG 시퀀스를 만들었습니다. AnimationDrawable을 사용하고 있으며 XML 파일로 애니메이션을 만들었습니다. 각 밀도에 대한 PNG 시퀀스는 30 프레임입니다. 시퀀스 당 5 개의 밀도와 220kb에서, 내 res 폴더가 너무 커지기 시작합니다.Android AnimationDrawable PNG 시퀀스에 리소스를 제공하는 가장 좋은 방법은 무엇입니까?

PNG를 압축하지 않고이 PNG 시퀀스에 리소스를 제공하는보다 효율적인 방법이 있습니까? xxhdpi 크기 만 제공하면이 PNG를 더 작은 화면으로 축소 할 수 있습니까? 가장 좋은 방법은 무엇입니까?

답변

1

xxhdpi을 사용하는 하나의 폴더 만 사용하여 고밀도 및 저밀도와 호환되도록 권장하고 안드로이드가 다시 크기를 조정하게하지 마십시오. 최소한 이미지를 프로그램 적으로 크기 조정해야합니다.

가로 세로 비율을 프로그래밍 방식으로 유지하면서 이미지 크기를 조정하는 방법은 this link을 따르십시오.

관련 문제