page.title=Создание приложений с помощью Material Design
page.type=проектирование
page.image=images/cards/material_2x.png
page.metaDescription=Научитесь применять Material Design к своим приложениям.
@jd:body
Необходимые знания и компоненты
- Android 5.0 (уровень API 21)
Material Design представляет собой комплексную концепцию создания визуальных, движущихся и интерактивных элементов для различных платформ и устройств.
Чтобы применить элементы Material Design в своих приложениях Android,
руководствуйтесь инструкциями в
спецификации Material
Design, а также воспользуйтесь новыми компонентами и функциями, которые доступны в Android 5.0 (уровень API 21).
Данный курс обучения посвящен созданию приложений Material Design, в ходе которого используются следующие элементы:
- тема Material Design;
- виджеты для карточек и списков;
- настраиваемые тени и обрезка представлений;
- векторные элементы;
- настраиваемая анимация.
В этом курсе также рассматривается обеспечение обратной совместимости нового приложения, в котором используются функции Material Design, с версиями Android, предшествующими версии 5.0 (уровень API 21).
Уроки
- Начало работы
- Узнайте, как обновлять приложения с помощью элементов Material Design.
- Использование темы Material Design
- Узнайте, как применять стили Material Design в приложениях.
- Создание списков и карточек
- Узнайте, как с помощью системных виджетов создавать единообразные списки и карточки.
- Определение теней и обрезка представлений
- Узнайте, как устанавливать высоту представлений для создания настраиваемых теней, а также обрезать представления.
- Работа с элементами дизайна
- Узнайте, как создавать векторные элементы и тонировать элементы дизайна.
- Определение настраиваемой анимации
- Узнайте, как создавать настраиваемую анимацию для представлений и переходов между операциями, в которых используются общие элементы.
- Обеспечение совместимости
- Узнайте, как обеспечить совместимость приложений с версиями платформы, предшествующими Android 5.0.