Создаем анимации для Android

27 участников

О чём курс

Анимации — это способ сделать интерфейс Android-приложения «живым» и скрыть время ожидания загрузки данных. Внутри курса разбирается практическое применение Material Design, от простых состояний элементов до сложных переходов между экранами.

Что именно разбирается:

  • Основные инструменты: Property Animation, включая ObjectAnimator и AnimatorSet, для управления свойствами объектов.
  • Работа с UI: создание Ripple-эффектов, реакций на касания и анимирование через Canvas.
  • Сложные переходы: использование Transition Framework, Scenes и Reveal Animator для анимации внутри контейнеров.
  • Переходы между экранами: реализация нативных механизмов анимации, доступных в разных версиях Android.

Курс подходит Android-разработчикам любого уровня и дизайнерам мобильных интерфейсов. После завершения вы сможете внедрять плавные и логичные анимации, превращая статичный макет в интерактивный продукт.

Программа обучения

    1. Введение
    1. Анимируем конкретный элемент
    • 2.1 А какие есть варианты?
    • 2.2 По-кадровые анимации (Drawable Animations)
    • 2.3 Property Animation. Свойства
    • 2.4 Property Animation. Value Animator
    • 2.5 Property Animation. Object Animator
    • 2.6 Property Animation. AnimatorSet
    • 2.7 Property Animation. PropertyValuesHolder
    • 2.8 Property Animation.ViewAnimator
    • 2.9 Property Animation. Интерполяторы
    • 2.10 Реакции на касание. Ripple
    • 2.11 Реакции на касание. StateListAnimator
    • 2.12 Анимирование с помощью Canvas
    1. Анимации внутри контейнера
    • 3.1 Вводная часть
    • 3.2 Выходим за пределы контейнера (Overlay)
    • 3.3 Появление и исчезновение объекта (Layout Animations)
    • 3.4 Transition Framework. Виды Transition
    • 3.5 Transition Framework. Сцены (Scenes)
    • 3.6 Круговое появление (Reveal Animator)
    1. Анимации между экранами
    • 4.1 До Lolipop (View Animations)
    • 4.2 После Lolipop (Transition Framework)
    1. Полезные библиотеки
Складчина создана 7 ноября 2016 г. · описание обновлено 23 марта 2026 г.
334 ₽ 3 500 ₽