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

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

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

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

10.12.2015, 21:23. Просмотров 271. Ответов 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     Формула масштабирования
Посмотрите здесь:

Масштабирования фигуры. Pascal
Масштабирования формы C++ Builder
. Формула полной вероятности. Формула Байеса
MS Word Формула: дроби (числитель и знаменатель той же высоты, что и вся формула)
Программа масштабирования Free Pascal
Запрет масштабирования ActionScript
Формула полной вероятности. Формула Байеса
Android Отмена масштабирования
Анимация масштабирования и смещения соседнего объекта Android
Формула полной вероятности и формула Байеса
Формула полной вероятности и формула Байеса
Анимация масштабирования JavaScript

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Паблито
2014 / 1756 / 546
Регистрация: 12.05.2014
Сообщений: 6,215
Завершенные тесты: 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
Сообщений: 297
Завершенные тесты: 1
14.12.2015, 08:37  [ТС]     Формула масштабирования #4
Да, масштабирование происходит засчёт размера экрана, это я тоже выяснила.
Yandex
Объявления
14.12.2015, 08:37     Формула масштабирования
Ответ Создать тему
Опции темы

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