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

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

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

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

10.12.2015, 21:23. Просмотров 309. Ответов 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
Всем привет Есть такая проблема: есть картинка и лежит она в drawable. Если запускать программу, то Android "подгоняет" разрешение...

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

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

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

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

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

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

Подобрать коэффициент масштабирования - Алгоритмы
Задача: вывести на экран точки (вершины графа) по их координатам. Координаты заданы относительно (т.е. без привязки к какому-нибудь...

Масштабирования сайта на планшете - HTML, CSS
Добрый день. Столкнулся с проблемой при оптимизации сайта под планшет, есть планшет 10" Samsung и при отркрытии сайта в хроме отображается...

Насчет масштабирования сайта - HTML, CSS
Добрый день участники форума. Я задался вопросом, он заключается в следующем: Имеется сайт, пусть будет http://gta-brutal.ru/. ...

Алгоритм масштабирования изображения - C#
Здравствуйте! Я новичок в компьютерной графике, а в курсовом проекте необходимо сделать программу, которая загружает изображение, затем...

Алгоритм масштабирования изображения - Алгоритмы
Дорогие форумчане помогите придумать алгоритм масштабирования изображения. Чтобы описание алгоритма было понятным программисту, т.е. Четки...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Pablito
2453 / 1898 / 590
Регистрация: 12.05.2014
Сообщений: 6,700
Завершенные тесты: 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
Да, масштабирование происходит засчёт размера экрана, это я тоже выяснила.
Yandex
Объявления
14.12.2015, 08:37     Формула масштабирования
Ответ Создать тему
Опции темы

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