Рекомендации по использованию при настройке нескольких разрешений экрана на Android
При разработке пользовательского интерфейса нам нужно ориентироваться на множество мутаций Android и различные разрешения экрана.
Как различить раскладку для разрешений экрана 480 * 800 и 480 * 854 в Android?Как настроить поддержку различных экранов в Android?Оба приведенных выше вопроса рекомендуют использовать разные коды макета для разных экранов. Это действительно необходимо?
http://developer.android.com/guide/practices/screens_support.htmlрекомендует
Обеспечить разные макеты для разных размеров экрана
Предоставить различные растровые рисунки для разных плотностей экрана
Но я все еще думаю, что мы можем поддерживать несколько экранов, не создавая отдельного макета для каждого разрешения экрана. Или я не прав?
Я знаю, и я использую, 9-патч для масштабируемых фоновых изображений (или формы ввода и т. Д.)
и я использую dp (плотность пикселей), чтобы объявить размеры относительно плотности экрана
Нокаковы следующие лучшие практики ?