Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Nullik
43 / 12 / 1
Регистрация: 13.03.2013
Сообщений: 300
Завершенные тесты: 1
#1

Формула масштабирования - Программирование Android

10.12.2015, 21:23. Просмотров 313. Ответов 3
Метки нет (Все метки)

Добрый вечер!
Столкнулась с такой проблемой: нужно знать, как масштабировалась картинка, какие имеет размеры, но не получается их получить. Решила сделать подгонкой, получились очень забавные цифры. Может быть кто-то знает, как происходит масштабирование слоя (или картинки) при помощи функций setScaleX\setScaleY ?

Приведу практические наблюдения:
картинка 1000 px, ширина экрана 320 px
чтобы вошла вся картинка нормально, рассчитала коэффы по отдельности и длину нужную:

zoom 1.0 -> 1000 px
zoom 1.1 -> 1029 px
zoom 1.2 -> 1053 px
zoom 2.0 -> 1160 px

Так вот, как происходит этот прирост, 29, 53, ... , 160 ?
Это нужно для скроллинга потом.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.12.2015, 21:23
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Формула масштабирования (Программирование Android):

Отмена масштабирования - Программирование Android
Всем привет Есть такая проблема: есть картинка и лежит она в drawable. Если запускать программу, то Android "подгоняет" разрешение...

Анимация масштабирования и смещения соседнего объекта - Программирование Android
Уважаемые форумчане! Подскажите пожалуйста в какую сторону копать? Есть 2 ImageView расположенных рядом. Один из них увеличивается...

Формула: дроби (числитель и знаменатель той же высоты, что и вся формула) - MS Word
Всем доброго времени суток! Многие сталкивались с тем, что, при создании формул, числитель и знаменатель дроби уменьшаются. Собственно...

Программа масштабирования - Free Pascal
Уважаемые,подскажите как написать программу масштабирования графических и текстовых изображений при выводе на печать. Заранее большое...

Запрет масштабирования - ActionScript
Как запретить масштабирования окна? Или как запретить изменять размеры окна? А то в итоге получается расширяешь окно и в поле зрение...

Масштабирования фигуры. - Pascal
Вообщем дали задание розработать прогу которая выводить на экран фигуру, через подпрограммы в которых должны максимально использоваться...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Pablito
2472 / 1917 / 595
Регистрация: 12.05.2014
Сообщений: 6,741
Завершенные тесты: 1
11.12.2015, 18:41 #2
даже не опасаясь выглядеть глупо, я скажу - я ничерта не понял
vindigo
18 / 18 / 3
Регистрация: 15.05.2014
Сообщений: 78
14.12.2015, 01:30 #3
подозрительная цифра - 160, скорее всего в деле замешана плотность экрана, уж больно похоже на mdpi.
Nullik
43 / 12 / 1
Регистрация: 13.03.2013
Сообщений: 300
Завершенные тесты: 1
14.12.2015, 08:37  [ТС] #4
Да, масштабирование происходит засчёт размера экрана, это я тоже выяснила.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.12.2015, 08:37
Привет! Вот еще темы с ответами:

Анимация масштабирования - JavaScript
Всем привет! Ищу плагин, либо просто скрипт, либо хотя-бы пример анимации масштабирования. Например в верхнем левом углу есть Кнопка. На...

Масштабирования формы - C++ Builder
Здравствуйте! Как сделать чтоб программа на любом компьютере запускалась с нормальными размерами кнопок лейблов...Тоисть чтоб все объект...

. Формула полной вероятности. Формула Байеса - Теория вероятностей
3.5. На четырех станках при одинаковых и независимых условиях изготавливают детали одного наименования. На первом станке изготавливают 15%,...

Формула полной вероятности и формула Байеса - Теория вероятностей
Здравствуйте! Решала задачу по теории вероятности, но ответ не сошелся. Подскажите, пожалуйста, что неправильно:) Произведено 3...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
14.12.2015, 08:37
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru