|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: Aug 2010
Адрес: Саратов
Сообщений: 185
|
Flash builder mobile адаптация под экраны
Добрый день, я разрабатываю свое первое мобильное приложение и после добавления различных компонентов, у меня появился вопрос - как можно адаптировать приложение под различные экраны? Дело в том, что во время переключения видов девайсов, компоненты могут не помещаться в область дисплея, либо наоборот занимать его меньшую часть... Я думал адаптация будет происходить автоматически, однако очевидно стоит произвести какие то манипуляции... вопрос, какие? Спасибо!
|
|
|||||
"Резиновая верстка" знакомое понятие? Подписываетесь на RESIZE у stage и в зависимости от stageWidth / stageHeight двигаете ваши компоненты + надо делать поправку (в том числе и на размеры компонентов) для разных dpi. Это если проект pure as3.
__________________
משיח לא בא משיח גם לא מטלפן |
|
|||||
[+3 02.07.08]
Регистрация: Sep 2004
Сообщений: 86
|
если надумаете использовать Starling:
http://wiki.starling-framework.org/m...on_development |
|
|||||
Регистрация: Aug 2010
Адрес: Саратов
Сообщений: 185
|
Прочитал пару статей, и как я понял приложение должно масштабировать компоненты исходя из установленного свойства applicationDPI, я не прав? (Flash Builder 4.6)
|
|
|||||
Регистрация: Aug 2010
Адрес: Саратов
Сообщений: 185
|
Блин.. не понял, можно пример?
|
|
|||||
Пример. Вам необходимо нарисовать кнопку. Для удобства кнопка должна быть шириной в полдюйма, но флеш оперирует пикселями и ничего не знает о дюймах. Т.е. вы должны вычислить ширину кнопки в пикселях.
Пусть экран у нас 300 dpi. Тогда, ширина кнопки должна быть 0.5 * 300 = 150 пикселей.
__________________
משיח לא בא משיח גם לא מטלפן |
Часовой пояс GMT +4, время: 12:50. |
|
« Предыдущая тема | Следующая тема » |
Опции темы | |
Опции просмотра | |
|
|