Я знаю, что мы должны использовать dp/sp вместо px в дизайне пользовательского интерфейса, но дизайнер UI, с которым я работаю, просто дает мне его дизайн в пикселях в 1280x720. Как преобразовать пиксели в 1280x720 в dp/sp и поддерживать несколько экранов?Преобразование px в dp и sp в /values/dimen.xml в Android
Я проверил документ, 30px в 1280x720 = 15dp в xhdpi. Должен ли я сделать файл /values-xhdpi/dimen.xml
в моем проекте? А как насчет других резолюций? Как следует обращаться к ldpi
, mdpi
, hdpi
, xxhdpi
, xxxhdpi
?
Кроме того, я получил размер текста в пикселях. Нужно ли делать то же самое, что и с dp?
нет необходимости делать различные значения FOLDER –
пройти через этот https: // StackOverflow .com/вопросы/2025282/разностной между пикс-DP-погружай и зр-на-андроида – sushildlh