2016-07-08 7 views
2

Я знаю, что мы должны использовать 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?

+0

нет необходимости делать различные значения FOLDER –

+0

пройти через этот https: // StackOverflow .com/вопросы/2025282/разностной между пикс-DP-погружай и зр-на-андроида – sushildlh

ответ