powered by simpleCommunicator - 2.0.40     © 2025 Programmizd 02
Форумы / Android [игнор отключен] [закрыт для гостей] / Как правильно разложить ресурсы, для разных экранов?
17 сообщений из 17, страница 1 из 1
Как правильно разложить ресурсы, для разных экранов?
    #38920963
Здравствуйте!
Делаю простенькую игру и в данный момент мне нужно правильно распределить картинки.
То есть для планшетов 10.1 дюймовых, например, картинки больше по размеру для 7 дюймовых поменьше и тд

есть папки drawable-ldpi, drawable-mdpi, drawable-hdpi, drawable-xhdpi, drawable-xxhdpi, drawable-xxxhdpi
также есть drawable-small, drawable-normal, drawable-large, drawable-xlarge и тд

так вот в какие папки правильнее расположить масштабированные картинки?
я в этом деле новичок, поэтому если что не так говорю или есть другие способы, то поправьте меня
...
Рейтинг: 0 / 0
Как правильно разложить ресурсы, для разных экранов?
    #38921017
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Как правильно разложить ресурсы, для разных экранов?
    #38921043
Видел я это и читал, но только больше вопросов возникло... один из вопросов выше
...
Рейтинг: 0 / 0
Как правильно разложить ресурсы, для разных экранов?
    #38921050
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВолодяХаритоновdrawable-ldpi, drawable-mdpi, drawable-hdpi, drawable-xhdpi, drawable-xxhdpi, drawable-xxxhdpi
DPI - это плотность пикселей dots per inch. У экрана одного и того же размера плотность может быть разной. Это зависит от разрешения экрана.
ВолодяХаритоновdrawable-small, drawable-normal, drawable-large, drawable-xlarge
А это касается физического размера экрана. При одной и той же плотности экран может отличаться размерами.

Обычно народ ориентируется на плотность (разрешение), а не на физические размеры.
...
Рейтинг: 0 / 0
Как правильно разложить ресурсы, для разных экранов?
    #38921057
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Размер экранов совсем не так влияет на размер картинки - т.е. на экране размером 10дюймов в планшете будет располагаться картинка меньшая размером чем на 5дюймовом экране смартфона. Вышеуказанные тобой каталоги это не для размера экранов в дюймах а в DPI. Т.е. в зависимости от плотности пикселов.
...
Рейтинг: 0 / 0
Как правильно разложить ресурсы, для разных экранов?
    #38921069
Хорошо, так в какие папки распределить ресурсы? В зависимости от DPI или от размеров экрана?
...
Рейтинг: 0 / 0
Как правильно разложить ресурсы, для разных экранов?
    #38921072
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadmanОбычно народ ориентируется на плотность (разрешение), а не на физические размеры.
...
Рейтинг: 0 / 0
Как правильно разложить ресурсы, для разных экранов?
    #38921119
А как мне сориентироваться в какую папку, какие по размеру картинки положить?
Например, из drawable-mdpi берутся ресурсы на планшете или на телефоне? Не ясно вообще.

Задача такая: отразить 5х5 квадратов-картинок на планшете 10.1 дюймов и также 5х5 квадратов-картинок на планшете 7 дюймови на телефоне, но так чтобы ресурсы выбирались из папок с нужным размером картинки. Чтобы 5х5 квадратов-картинок пропорционально отразились на обоих планшетах и телефоне.
...
Рейтинг: 0 / 0
Как правильно разложить ресурсы, для разных экранов?
    #38921143
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВолодяХаритонов, забудь о планшетах и смарфонах, забудь о 10 дюймов - есть только DPI - от него и пляши - андроид сам будет решать как что и где показывать.
...
Рейтинг: 0 / 0
Как правильно разложить ресурсы, для разных экранов?
    #38921209
Положил рисунок 100х100 пикселей в папку drawable-mdpi.
Теперь, смотрю в Eclipse разметку для:
10.1" WXGA (Tablet) (1280 x 800: mdpi)
и
3.2" HVGA slider (ADP1) (320 x 480: mdpi)

На последнем рисунок чуть ли не на весь экран, а на первом нормально.
Так вот какие мне папки ещё создать, чтобы получить пропорциональный размер картинок, в первом и dтором варианте???
...
Рейтинг: 0 / 0
Как правильно разложить ресурсы, для разных экранов?
    #38921248
Микола Питерский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВолодяХаритоновПоложил рисунок 100х100 пикселей в папку drawable-mdpi.

Нужно положить рисунки разных размеров во все папки, которые ты выше указал, а потом уже смотреть что получилось.
...
Рейтинг: 0 / 0
Как правильно разложить ресурсы, для разных экранов?
    #38921256
Положил во все которые отвечают за DPI. Эффект тот же...
...
Рейтинг: 0 / 0
Как правильно разложить ресурсы, для разных экранов?
    #38921318
В другие папки положил квадрат размером 50х50, но отражается квадрат размером 100х100, раз плотность = mdpi, то и берутся они из drawable-mdpi независимо от размера
...
Рейтинг: 0 / 0
Как правильно разложить ресурсы, для разных экранов?
    #38921365
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВолодяХаритоновВ другие папки положил квадрат размером 50х50, но отражается квадрат размером 100х100, раз плотность = mdpi, то и берутся они из drawable-mdpi независимо от размера
есть еще классификаторы для минимальной/доступной высоты/ширины, например sw600dp - здесь ресурсы для устройства с минимальной шириной 600dp или w600dp - для устройств с текущей шириной минимум 600dp. таким образом телефон с маленьким экраном отпадет, а таблет останется
...
Рейтинг: 0 / 0
Как правильно разложить ресурсы, для разных экранов?
    #38921398
Есть, но они похоже относятся к values
...
Рейтинг: 0 / 0
Как правильно разложить ресурсы, для разных экранов?
    #38921400
Значит всё же нужно к размеру экрана привязывать картинки?
...
Рейтинг: 0 / 0
Как правильно разложить ресурсы, для разных экранов?
    #38921450
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВолодяХаритоновЕсть, но они похоже относятся к values
откуда дровишки?

ВолодяХаритоновЗначит всё же нужно к размеру экрана привязывать картинки?
не к размеру, а к доступному количеству density-пикселей. просто указание mdpi или hdpi ничего не говорит о том, сколько у нас есть точек по горизонтали и вертикали, а вот wXXXdpi и swXXXdp говорят.
...
Рейтинг: 0 / 0
17 сообщений из 17, страница 1 из 1
Форумы / Android [игнор отключен] [закрыт для гостей] / Как правильно разложить ресурсы, для разных экранов?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]