Размер изображение для виджета homescreen

Интерфейс, диалоги, темы, стили, меню
Ответить
Аватара пользователя
Fry
Сообщения: 183
Зарегистрирован: 07 дек 2013, 22:07

Размер изображение для виджета homescreen

Сообщение Fry » 04 апр 2015, 15:43

Всем привет.

У меня есть виджет для домашнего экрана - 4 на 2 ячейки. Вся область виджета занята картинкой на заднем фоне. Проблема в том, что мне не понятно, как выбрать размер этой картинки.

Если ее впихивать "как есть", то на некоторых устройствах вылетает Out of Memory Ecxeption. А если резать - не ясно под какой размер. Если резать сильно - то на телефонах с разерешением в 1.5 к и выше пикселей по вертикали (например, Samsung Galaxy note 3), картинка выглядит плохо.

Как решить проблему?
Arbeit macht Fry

Аватара пользователя
rezak90
Сообщения: 3422
Зарегистрирован: 26 июн 2012, 13:22
Откуда: UA
Контактная информация:

Re: Размер изображение для виджета homescreen

Сообщение rezak90 » 04 апр 2015, 16:25

Как говорит Инна, "Размер не имеет значения!". Может она и прова.
R.id.team
Политика на форуме запрещена

Аватара пользователя
doter.ua
Сообщения: 1106
Зарегистрирован: 23 ноя 2013, 16:08
Откуда: Ukraine

Re: Размер изображение для виджета homescreen

Сообщение doter.ua » 04 апр 2015, 16:58

-mdpi -hdpi -xhdpi -xxhdpi ..
Семь раз отмерь - поставь студию.
Эклипс не студия, ошибка вылетит - не исправишь.
Скажи мне кто твой друг, и оба поставили студию.
Студия - свет, а эклипс - тьма.

Аватара пользователя
Fry
Сообщения: 183
Зарегистрирован: 07 дек 2013, 22:07

Re: Размер изображение для виджета homescreen

Сообщение Fry » 04 апр 2015, 20:11

doter.ua писал(а):-mdpi -hdpi -xhdpi -xxhdpi ..
Ну, допустим ) Но тогда возникают новые вопросы.

1. Как вычислить размеры в пикслелях для каждого размера?
2. Как связана возможность возникновения Out of memory exception в виджете с размером экрана?
3. Нужно хранить разные варианты картинок, или динамически узнавать размер экрана и нарезать картинки по мере необходимости?
Arbeit macht Fry

Аватара пользователя
Fry
Сообщения: 183
Зарегистрирован: 07 дек 2013, 22:07

Re: Размер изображение для виджета homescreen

Сообщение Fry » 04 апр 2015, 20:12

rezak90 писал(а):Как говорит Инна, "Размер не имеет значения!". Может она и прова.
Так все говорят, у кого маленький... телефон.
Arbeit macht Fry

Sergey777
Сообщения: 68
Зарегистрирован: 30 мар 2015, 17:16

Re: Размер изображение для виджета homescreen

Сообщение Sergey777 » 10 апр 2015, 09:07

Расчёт размера картинок в пикселях, для того что бы их потом засунуть в нужную папку должен вестись согласно коэффициентов: ldpi - 0,75; mdpi - 1; hdpi -1,5; xdpi - 2, xxdpi - 3. Т. е. нужно делить размер в пикселях на эти коэффициенты.

Аватара пользователя
Fry
Сообщения: 183
Зарегистрирован: 07 дек 2013, 22:07

Re: Размер изображение для виджета homescreen

Сообщение Fry » 15 апр 2015, 23:32

Sergey777 писал(а):Расчёт размера картинок в пикселях, для того что бы их потом засунуть в нужную папку должен вестись согласно коэффициентов: ldpi - 0,75; mdpi - 1; hdpi -1,5; xdpi - 2, xxdpi - 3. Т. е. нужно делить размер в пикселях на эти коэффициенты.
А что это дает в данном случае? Ну вот мы знаем, сколько пикселей в dp для каждой плоности экрана. Как вычислить размер картинки для основных типов экранов, чтобы он
1. занимал весь экран по ширине?
2. качество масштабирования было приемлемым
3. не вызывал ошибки переполнения памяти.

ЗЫ. Тут еще надо заметить кстати, что плотность, на сколько я понимаю, не влияет на размер экрана. Одна и та же плотность может быть и на маленьком экране и на большом. Значит и количество пикселей по ширине/высоте может быть разным при той же плоности.
Arbeit macht Fry

Ответить