2016-07-28 4 views
0

У меня появилось новое требование представить изображение вместо текста ошибки, если нет предметов для показа, и изображение почти имеет размер 440 KB (PNG), который задает мой дизайнер UI/UX. Поэтому я не думаю, что справедливо использовать это прямо. Поскольку это прозрачное фоновое изображение, невозможно уменьшить размер, преобразовывая его в формат JPG. Я получил 4 разрешения изображения для размещения его в другой папке ресурса разрешения. но если я сохраню все в своем APK, то это займет около 1 МБ, поэтому я взял только одно изображение из папки drawable-xhdpi и храню в drawable-nodpi. Итак, мои запросы следуютОптимизация использования значков?

1) Как я могу эффективно использовать это изображение?

2) Любые заботы, если я использую значки JPG в качестве замены PNG?

3) Как сохранить изображения, подобные этим только в drawable-nodpi, и установить размер в другом файле размеров?

ответ

0

1) Преобразование PNG в WebP, если вам нужно только поддерживать уровень API 13+, в противном случае используйте ZopfliPNG для оптимизации вашего PNG.

2) JPG не поддерживает альфа-канал и он потерял.

3) Просто поместите его в drawable-xhdpi и позвольте Android масштабировать изображение для вас. Поместите изображения только в drawable-nodpi, если вы не хотите, чтобы изображение масштабировалось.

Смежные вопросы