Размеры экрана, которые вы упомянули, должны быть диапазонами.Например, 3,3-дюймовый экран, вероятно, попадет в категорию «нормальных», так как он больше, чем 2,7, но меньше, чем 3,7.Тем не менее, есть некоторые незначительные изменения с точки зрения плотности пикселей и тому подобное, но идея размеров экрана, которые они выбрали, заключается в том, что нет большой разницы между 3,2-дюймовым экраном и 3,3-дюймовым экраном., так что если вы правильно напишите свой макет (с использованием относительной ширины и т. д.), то ваше приложение должно выглядеть одинаково, независимо от того, используете вы 3.2 или 3.3.Причина, по которой они добавляют все эти размеры для SDK, заключается в том, что вам может потребоваться отображать больше информации или выкладывать вещи по-другому, если ваш потребитель использует действительно маленький экран по сравнению с действительно большим экраном (например, планшетом).Однако по большей части относительные макеты имеют решающее значение - не используйте жестко запрограммированные значения пикселей для определения размера элементов представления, если вы можете избежать этого, и сохраняйте гибкость макета - таким образом, все размеры экрана могут поддерживаться с минимальными усилиями и тестированиемс вашей стороны.