2016-07-28 2 views
0

표시 할 항목이없고 이미지의 UI/UX 디자이너가 지정한 크기가 거의 440 KB (PNG) 인 경우 오류 텍스트 대신 이미지를 표시해야한다는 새로운 요구 사항이 있습니다. 그래서 나는 그것을 똑바로 사용하는 것이 공정하다고 생각하지 않습니다. 투명한 배경 이미지이므로 JPG 형식으로 변환하여 크기를 줄일 수 없습니다. 다른 해상도 리소스 폴더에 배치하기 위해 이미지의 4 해상도가 있습니다. 하지만 APK에 모두 보관하면 그 자체가 1MB에 가깝기 때문에 drawable-xhdpi 폴더에서 하나의 이미지 만 찍었고 drawable-nodpi에 보관했습니다. 좋아, 그래서 내 쿼리는 다음과 같습니다아이콘 사용량 최적화?

1) 어떻게 효율적으로 그 이미지를 사용할 수 있습니까?

2) JPG 아이콘을 PNG 대신 사용하면 걱정하지 않으셔도됩니다.

3) 이러한 이미지를 drawable-nodpi에만 저장하고 다른 크기의 파일에 크기를 설정하는 것은 어떻습니까?

답변

0

1) API 레벨 13+ 만 지원하면 PNG를 WebP로 변환하고 그렇지 않으면 ZopfliPNG를 사용하여 PNG를 최적화하십시오.

2) JPG는 알파 채널을 지원하지 않으므로 손실이 발생합니다.

3) 그냥 drawable-xhdpi에 넣고 Android에서 이미지의 크기를 조정하도록합니다. 이미지의 크기를 조정하지 않으려면 drawable-nodpi에 이미지를 넣으십시오.