Как создать различные плотности из большого изображения и сохранить их в папках Drawable на Android?

Я создаю мобильное приложение , разработанное на Android , хотя изображения хранятся в папке Drawable , а в других - . Drawables Плотность одного и того же изображения сохраняется в разных размерах, разные плотности могут быть получены из одного и того же большого изображения, как и для значков.

0
задан 16.01.2017, 17:09
0 ответов

Есть plugin в Андроид Студио, которого называются Андроид Дравабле Importer, если ты это устанавливаешь, когда право кликает в папке твоего проекта> new> Бач Дравабле Import, там ты можешь выбирать изображение, согласно Вашему разрешению помещать, если он ldpi, mdpi, и т.д., и выбирать сосредоточенность, которую ты хочешь произвести, тогда автоматически производит изображение в оставшейся части сосредоточенности.

1
ответ дан 03.12.2019, 17:40

Хорошие.

С моего опыта, связи для изображений должны справляться в процентном содержании.

Первый сноп изображение самое большое, что ты смог, в разрешении 1920x1080 (очевидно он зависит от связи аспекта) для изображений, если они могут быть vectoriales, он лучше. Это - это, чтобы мочь иметь лучшее качество в ресурсах, это никогда не должны быть несовершеннолетние. Оригиналы пребывают такими, не включаются в приложение но они экспортируются как копии меньшего размера и эти копии включаются как assets или drawables.

Потом экспортируй твои изображения в стандартный размер, который является размером экрана normal со средней сосредоточенностью mdpi

Тогда исходя из этой сосредоточенности и размера ты должен использовать пропорциональные размеры изображения со средствами в относительном процентном содержании, как это показывает официальная документация Android:

  • 36 x 36 (0,75x или 75 %) для низкой сосредоточенности ldpi
  • 48 x 48 (ссылка 1,0X или 100 %) для средней сосредоточенности mdpi
  • 72 x 72 (1,5x или 150 %) для высокой сосредоточенности hdpi
  • 96 x 96 (2,0x или 200 %) для экстравысокой сосредоточенности xhdpi
  • 144 x 144 (3,0x или 300 %) для дополнительной экстравысокой сосредоточенности xxhdpi

Это означает, что, если у тебя есть изображение 48x48, и ты хочешь ее для сосредоточенности HDPI, ты должен экспортировать твой оригинал в 150 % нормальной сосредоточенности. Чтобы делать эти превращения ты можешь использовать Photoshop, Gimp или какой-то онлайновый конвертер как в этом Соединении.

Этот blog на английском объясняет этот процесс сходной формы.

-1
ответ дан 03.12.2019, 17:40

Теги

Похожие вопросы