http://developer.android.com/guide/practices/screens_support.html
В общем, для каждого Activity можно задать несколько layout'ов под различное разрешение и плотность пикселей. Система сама разберётся какой конкретно из них использовать на каждом отдельно взятом девайсе.
Кроме того, для одного приложения в Google Play можно разместить несколько вариантов apk под различные конфигурации. В этом случае юзеру дадут версию именно под его девайс.
ALPINE
> А говорю я о том, что одно и то же приложение при запуске должно проверять
> размер экрана и в соответствии с ним рисовать интерфейс, пригодный для этого
> экрана, то есть приложения должно включать в себя и планшетную, и смартфонную
> версию. Естественно не надо интерфейс для 3.5" растягивать на 9.8" или сколько
> там у айпада...
andrey.mesheryakov
> Ну и у нас hd версия весит 500 метров, не hd - 250. Я не уверен, что стоит
> сделать версию в 750 метров, но что бы она была одна.
HD-версии в 2 раза тяжелее неHD? Эта оценка специфична для вашего приложения или ее можно принять за правило для любых игровых приложений? Т.е. создав приложение неHD сразу можно оценить, сколько будет весить HD-версия.
$tatic
> В общем, для каждого Activity можно задать несколько layout'ов под различное
> разрешение и плотность пикселей.
Похоже зря в одной теме объединил вопросы про игровой и не игровой софт - у неигрового, похоже, меньше нюансов при выборе 1версия на все платформы или на каждую - своя.
loonypy
> HD-версии в 2 раза тяжелее неHD?
Да там однозначно тяжелее звучит HD-музыка (после non-HD прикупили гитару), в раза тяжелее 4х-картинки, и код растет, становится взрослее, вес его тоже увеличивается.
CasDev
ага на HD версии код выполняется с HD-скоростью.
Тема в архиве.