• 0
kiz35196

View различных девайсов

Вопросы

где берёте?
если есть наработки которыми можете поделиться,поделитесь пожалуйста.
расскажите как имея на руках девайс N сделать для него вью?
или может есть какие-то способы сделать так сказать "responsive" дизайн ?

Искал в интернете готовые уже,не нашёл.

поделитесь опытом

Спасибо!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

7 ответов на этот вопрос

  • 0

У меня обычно один Master View и на Android и на  IOS - универсальная форма - меньше париться.

 

Или вы ищите готовые темы скины?

Вот здесь гляньте: https://cc.embarcadero.com/item/30491

Можно скачать с бесплатного акаунта.

 

А так вообще я обычно делаю свой скин на основе стандартного. Цвета можно поменять сместив цвет освной png картинки скина (HUE) и затем снова загрузить в стиль. 

Изменено пользователем ENERGY

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0
В 12/29/2017 в 20:49, ENERGY сказал:

У меня обычно один Master View и на Android и на  IOS - универсальная форма - меньше париться

вот это и интересует,выглядит одинаково на всех девайсах ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0

обратите внимание на свойства Align Margins Paddings и почитайте про Layout

и новые View станут практически не нужны. Их использование это скорее крайний случай

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0
8 часов назад, kiz35196 сказал:

вот это и интересует,выглядит одинаково на всех девайсах ?

 

Конечно, втч и на десктопе. На Windows можно запустить скин для Android или iOS - для отладки например. Хотя у меня есть программа которая имеет одинаковый вид на Android, iOS и Windows. 

Изменено пользователем ENERGY

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0

Для создания резинового интерфейса достаточно использования TLayout (или наследников/других подобных компонентов) и свойств Align, Margins, Paddings, Anchors у компонентов.

В Embarcadero позаботились о том, чтобы данная тема была рассмотрена в справке, вот вам несколько ссылок с примерами:

 

Теперь по поводу View, данный функционал создавался в основном для того, чтобы разработчик мог делать разный дизайн для разных платформ и размеров экрана. Создавая View для Windows платформы вы можете быть уверены, что при запуске приложения на Windows платформе будет отображаться это View. Вы можете изменить весь дизайн приложения для Windows платформы, на остальных платформах будет отображаться Master View. В некоторых случаях это очень удобная фишка, например, если нужно сделать два разных дизайна для телефонов и планшетов.

Вот несколько ссылок про использование View:

 

И напоследок, общий гайд по дизайну: FireMonkey Application Design

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу