Отправляет email-рассылки с помощью сервиса Sendsay
Открытая группа
54202 участника
Администратор VLLq
Модератор JoomlaSecrets.ru
Модератор В ТОП 10
Модератор Smart Payment
Модератор DigitalExpert

Последние откомментированные темы:

20250620015939

←  Предыдущая тема Все темы Следующая тема →
пишет:

Работа с Navigation Drawer в QML Android

Разработка на Java под Android давно уже стала нормой, хотя есть и альтернативный вариант. Например, разработка под Android с помощью фреймворка Qt и языка разработки интерфейсов QML, который является ответвлением JavaScript.

Проблемой в развитии этого направления является то, что NDK и QML не дают такого набора готовых компонентов, как SDK для Android от Google. Но сама по себе идея кроссплатформенной разработки прочно витает в воздухе и существуют небольшие компании, которые успешно работают в этом направлении. Например, парни из компании Cutehucks занимаются кросплатформенной мобильной разработкой под Qt.

Они поделились с сообществом своей разработкой Navigation Drawer для Android, которую я давно хотел рассмаотреть и применить в своей работе.

И вот такой момент наконец-то настал. Добрались шаловливые ручонки до изучения этих исходников, но для подготовки урока пришлось модифицировать программный код поскольку исходники с гитхаба немного не соответствовали рекомендациям Material Design. Например, панелька Navigation Drawer должна раскрываться в портретной ориентации так, чтобы не доходила 56 dip до противоположного края для смартфона, а в ландшафтной ориентации она не должна раскрываться более, чем на 320 dip, что и было подправлено в программном коде.

Демонстрацию работы с данным Navigation Drawer можно увидеть по ссылке в следующей статье.

Это интересно
0

29.11.2015
Пожаловаться Просмотров: 1136  
←  Предыдущая тема Все темы Следующая тема →


Комментарии временно отключены