Раздел: Добавляем анимацию

Добавляем анимацию

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

Материалы урока

Имейте ввиду, что при чрезмерной анимации или при ее использовании в неподходящее время, можно наоборот нанести вред приложению, например в виде задержек. В этом разделе мы покажем как создавать распространенные виды анимации, которые могут повысить удобство и улучшить восприятие приложения, при этом не раздражая пользователей.

Уроки

Эффект затухания (crossfading)
Узнайте, как создать эффект затухания при переключении между двумя экранами. В уроке мы рассмотрим как создать такой эффект при переключении между индикатором загрузки и текстовым содержимым.
Использование ViewPager для создания эффекта перелистывания
Узнайте, как создать эффект перелистывания для двух или нескольких экранов.
Эффект переворачивания (card flip)
В уроке рассказано про создание эффекта переворачивания, подобному вращению кредитной карточке.
Эффект увеличения (zooming)
Посмотрите как при нажатии на миниатюры увеличивать их на весь экран.
Анимация изменений разметки
Узнайте о встроенной анимации, которая может использовать при добавлении, удалении или изменении элементов разметки.