совет по размеру изображения - PullRequest
0 голосов
/ 04 июля 2018

Исследуя размеры изображений Android для экранов / плотностей разных размеров и т. Д., Я обнаружил абсолютную массу вещей, многие из которых могут устареть, а многие из них могут не соответствовать моей ситуации, поэтому я думал, что попросил бы общего совета.

Мой основной вопрос: насколько большим мне сделать фоновое изображение в пикселях, дюймах или сантиметрах? Вероятно, пиксели будут лучше.

Мое приложение заблокировано в ландшафтном режиме, мне не нужно беспокоиться об ориентации.

Я использую векторное изображение, поэтому мне не нужно беспокоиться о масштабировании и проблемах с качеством

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

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

Итак, мне нужно сделать все для создания разных ресурсов изображений для разных точек на дюйм, или один будет делать? Какой размер я должен сделать это?

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

Спасибо

1 Ответ

0 голосов
/ 04 июля 2018

Векторные изображения должны использоваться только для значков. В вашем случае я бы просто использовал Drawable и убедитесь, что у вас есть разные изображения для разных плотностей. Затем создайте разные макеты для телефона и планшета. Вы должны использовать прокрутку на макете для телефона

Пиксель Google является хорошим представлением телефона Android: он имеет разрешение 1080 x 1920 с разрешением 441 точек на дюйм. Тогда из документов разработчика Android:

xxhdpi ~ 480dpi

Вы можете уменьшить 1080 x 1920 с помощью соотношений (3: 4: 6: 8: 12). если вы представляете имеет другое соотношение сторон, убедитесь, что ширина или высота совпадает с 1080 х 1920 в зависимости от ориентации устройства

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