Створюйте Android HDPI, MDPI та LDPI зображення з одного зображення PNG XHDPI

Спробуйте Наш Інструмент Для Усунення Проблем

Я ще не самий просунутий програміст Android, але я взяв кілька речей з моменту початку створення своїх основних базових додатків для платформи. Хоча в проект Android для Android можна додати одне зображення PNG як ресурс, натомість також можна використовувати кілька версій того самого зображення. Якщо є лише одне зображення, воно буде використовуватися незалежно від розміру та щільності екрану пристрою Android, на якому він працює. Система масштабує та змінює розміри зображень автоматично, якщо виникає потреба, щоб програма працювала на різних розмірах та щільності екрану, якщо не може бути розташований відповідний ресурс зображення. Хоча це краще, ніж взагалі не відображати зображення, це може спричинити за собою всілякі проблеми, включаючи зображення, які не дуже добре виглядають на певних пристроях.

Посібник для розробників Android має велику сторінку присвячені зображенням , розміри екрана, щільність і все таке хороше. Якщо ви хочете додати кілька версій одного і того ж зображення у додаток для Android, вам потрібно знати, як їх створити. Хоча теоретично ви можете використовувати будь-який редактор зображень або розмір розміру для виконання завдання, ви можете перевірити 9Patch Resizer інструмент, натомість призначений саме для цього завдання та автоматизований так, що вам не доведеться самостійно жонглювати зі значеннями.

Отже, замість того, щоб створювати кілька версій одного і того ж зображення вручну, ви просто створите одну версію - версію xhdpi - і скористайтеся програмою, щоб отримати всі інші версії зображень, створені для вас. Ви можете повторити цей процес для всіх зображень, які ви додаєте до своєї програми.

android resize dpi images

Програма доступна як виконуваний файл для Windows, так і як jar jar-файл для інших операційних систем. Виконаний файл відображає базовий інтерфейс, в який ви можете скинути своє xhdpi. Після цього він автоматично створить відповідні папки dravable-hdpi, dravable-ldpi та dravable-mdpi в одному кореневому каталозі, в якому зберігається зображення, щоб ви могли перенести їх у папки проектів додатків для Android відразу, щоб включити їх у ваша заявка.