Aviasales
Компания
45,90
рейтинг
5 июня 2015 в 15:24

Разработка → Что вы хотели знать про Android Animation Framework, но боялись спросить

Всем привет! Меня зовут Андрей Комрачков, я Android-разработчик в компании Aviasales и сегодня хочу показать вам видеозапись своего доклада, который я подготовил для LearnDroid – бесплатной online-школы Android-разработчиков, запущенной 30 марта компаниями Google и e-Legion.



Тема доклада: Android Animation Framework.
Цель урока: дать общие представления о том, какие у разработчика есть инструменты и возможности, а также как их применять на практике.
Продолжительность: 32 минуты полезной информации, без регистрации и смс.

Вас ждёт наглядный рассказ про основные анимационные движки (их возможности, плюсы и минусы, варианты применения), фреймворк Transitions и переходы между экранами.

План занятия:


Animation Frameworks (Drawabla animations, View Animations, Property Animations}
Layout Transitions (Layout animations, Transitions framework)
Windows Transitions (Custom Animations, Shared Objects)
Moar

Несколько скриншотов из записи:







Сама видеозапись доклада:



Спасибо за внимание, ждите новых выпусков

Наши предыдущие публикации:

» Итоги конкурса проектов с API Aviasales
» Aviasales со вкусом Airbnb
» Как Aviasales на Material Design переходил
» А у нас есть SDK, а у вас?
Автор: @bluebyte
Aviasales
рейтинг 45,90
Компания прекратила активность на сайте

Комментарии (3)

  • +2
    Мне очень понравилась лекция и особенно наличие примеров приложений, на которых все практически разбирается. Хорошо, что примеры не только из SDK :) но и на реальных живых приложениях (Aviasales, Google I\O 2014). Только бы еще увеличить шрифт в Android Studio ;)
  • +2
    Лекция очень качественная! Хорошо поставлена речь и интересный материал. Спасибо.
  • 0
    Добрый день. Можно ли как-то отследить момент окончания анимации, запускаемой командой overridePendingTransition. Очень хочется в момент анимации (одна FragmentActivity сменяет другую FragmentActivity) отключать кнопки.

    Пример кода:
    Intent intent = new Intent(this, ButtonController.class); 
    startActivityForResult(intent, REQUEST_01);
    overridePendingTransition(R.anim.from_left, R.anim.nothing);
    

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.

Самое читаемое Разработка