Как получить классы (пакеты) для разработчиков Android в моем проекте AS3 - PullRequest
0 голосов
/ 11 декабря 2010

Я 20-летний разработчик для Android, и у меня возникли проблемы с публикацией моего приложения. Дело в том, что я хочу, чтобы мое приложение работало на каждом экране устройства. Для этого я понял, что мне нужно использовать класс DIP (DPI independent pixels) пакетов Android.

Проблема в том, что я нигде не могу их найти. Я искал новые недели, и это сводит меня с ума. Тому, кто поможет мне решить эту проблему, я хорошо заплачу.

1 Ответ

0 голосов
/ 30 августа 2011

Вам просто нужно проверить плотность пикселей: т.е. Как то так

if(Capabilities.screenDPI <= 160){
// do this
}
else if (Capabilities.screenDPI > 160 && Capabilities.screenDPI <= 240){
// do something else
}
else{
// do this for retina screens
}

Вы можете сделать screenDPI константой, которая может немного помочь с производительностью, поскольку вам нужно будет только один раз проверить.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...