Рекомендации по использованию при настройке нескольких разрешений экрана на Android

При разработке пользовательского интерфейса нам нужно ориентироваться на множество мутаций Android и различные разрешения экрана.

Как различить раскладку для разрешений экрана 480 * 800 и 480 * 854 в Android?Как настроить поддержку различных экранов в Android?

Оба приведенных выше вопроса рекомендуют использовать разные коды макета для разных экранов. Это действительно необходимо?

http://developer.android.com/guide/practices/screens_support.html

рекомендует

Обеспечить разные макеты для разных размеров экрана

Предоставить различные растровые рисунки для разных плотностей экрана

Но я все еще думаю, что мы можем поддерживать несколько экранов, не создавая отдельного макета для каждого разрешения экрана. Или я не прав?

Я знаю, и я использую, 9-патч для масштабируемых фоновых изображений (или формы ввода и т. Д.)
и я использую dp (плотность пикселей), чтобы объявить размеры относительно плотности экрана

Нокаковы следующие лучшие практики ?

Ответы на вопрос(4)

Ваш ответ на вопрос