Голосов: 0
#1
Создаем анимации для Android
Автор: Перевалов Данил
Описание
С тех пор как появился Material Design анимации стали неотъемлемой частью мобильных приложений под Android. Ведь основным принципом Material Design является представление интерфейса как будто он нечто материальное, а в материальном мире все двигается. Сейчас уже сложно представить хорошее мобильное приложение без анимаций. Если в вашем приложении нет анимаций, то скоро оно окажется на обочине трассы «Хорошее мобильное приложение».
Пользу анимаций сложно переоценить, они позволяют не только сделать ваше приложение более «живым» и красивым, но также скрасить долгую загрузку данных или вообще сделать ее незаметной.
Этот курс научит вас основам создания сложных и не очень анимаций и позволит вам быть на пикеAndroid разработки.
Курс предназначем как для начинающих, так и для более опытных Android-разработчиков. Также для продвинутых дизайнеров интерфейсов под мобильные платформы.
Содержание
1. Введение
2. Анимируем конкретный элемент
2.1А какие есть варианты?
2.2По-кадровые анимации (Drawable Animations)
2.3Property Animation. Свойства
2.4Property Animation. Value Animator
2.5Property Animation. Object Animator
2.6Property Animation. AnimatorSet
2.7Property Animation. PropertyValuesHolder
2.8Property Animation.ViewAnimator
2.9Property Animation. Интерполяторы
2.10Реакции на касание. Ripple
2.11Реакции на касание. StateListAnimator
2.12Анимирование с помощью Canvas
3. Анимации внутри контейнера
3.1Вводная часть
3.2Выходим за пределы контейнера (Overlay)
3.3Появление и исчезновение объекта (Layout Animations)
3.4Transition Framework. Виды Transition
3.5Transition Framework. Сцены (Scenes)
3.6Круговое появление (Reveal Animator)
4. Анимации между экранами
4.1До Lolipop (View Animations)
4.2После Lolipop (Transition Framework)
5. Полезные библиотеки
Для просмотра содержимого вам необходимо зарегистрироваться!Для просмотра содержимого вам необходимо зарегистрироваться!
Последнее редактирование модератором:
- Статус
- В этой теме нельзя размещать новые ответы.