Должны ли мы по-прежнему поддерживать маленькие экраны? - PullRequest
2 голосов
/ 15 августа 2011

Я просмотрел содержимое некоторых из лучших на данный момент приложений для Android (не говоря уже о том, что я часто проверяю содержимое приложений, которые я лично или профессионально использую), и я вижу, что они НЕ поддерживают маленькие экраны.Я не имею в виду, что они литературно не поддерживают их, исключая их из файла манифеста.Просто каталог LDPI практически пуст (за исключением значка запуска и, возможно, нескольких других значков), а этот каталог с небольшими размерами даже не существует.

Итак, вопрос в том, стоит ли нам поддерживать маленькие экраны, когда в настоящее время устройства Android запускаются с MDPI / NORMAL и выше?

Ответы [ 4 ]

8 голосов
/ 15 августа 2011

Смысл Android в том, чтобы быть совместимым с различными аппаратными характеристиками, поэтому я бы сказал, что да, важно учитывать цели с низким разрешением.Хотя, проведя некоторые исследования, правда, что устройств с ldpi все меньше Эта статья показывает интересные результаты:

ОБНОВЛЕНИЕ: смотрите эту статью на веб-сайте разработчиков Android для получения более свежих данных: http://developer.android.com/resources/dashboard/screens.html

1 голос
/ 15 августа 2011

Этот вопрос, для меня, сводится ко времени против награды.Согласно http://developer.android.com/resources/dashboard/platform-versions.html, чуть более 3% рыночной базы все еще используют телефоны до версии 2.1.Если Ice Cream Sandwich сделает то, что должен был сделать, мы надеемся, что эти разговоры пойдут по пути додо.

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

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

Кроме того, они выпустили возможность иметь несколько APK-файлов на основе различных требований, поэтому мы можем разрабатывать приложения, предназначенные для более ранних телефонов, без вмешательства или добавления кода и ресурсов в наши приложения с более высокой степенью таргетинга.

1 голос
/ 15 августа 2011

Я думаю, что вы можете путать плотность и размер экрана, поскольку вы используете термины взаимозаменяемо.

Тот факт, что у вас небольшой размер экрана, не означает, что он должен быть низкой плотности.Есть экраны, которые регистрируются как «маленькие» для Android, которые считаются HDPI, исходя из их разрешения.

Кроме того, если у вас есть изображения MDPI, это будет прекрасно работать на устройствах, сообщающих о «малых», так как большая часть этого основана на дизайне вашего макета и на том, насколько хорошо он течет на экранах разных размеров.

Как вы можете видеть на сетке экрана Android, маленький <> ldpi.http://developer.android.com/guide/practices/screens_support.html#testing

В заключение, то, что вы не включаете изображения LDPI, не означает, что вы не поддерживаете небольшие экраны.

1 голос
/ 15 августа 2011

Это, конечно, зависит от того, насколько совместимо ваше приложение.Если вы хотите, чтобы он поддерживал старые, меньшие экраны, тогда да;в противном случае нет.Это больше похоже на деловое решение, чем на техническое.

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