Всем привет.
Решил сделать небольшое расширение для анимации виджетов. Пока готова возможность анимировать выезжания виджета с боку приложения. Так же планирую добавить возможность выезжания виджета внутри приложения (расширяя лэйаут или поверх) и смену одного виджета на другой скользящим эффектом.
Если кому интересно, то вот исходники -
https://github.com/dimkanovikov/WidgetAnimationFramework. Там есть демо-проект, в котором можно посмотреть реализованную на данный момент возможность. Если вкратце, то выкатить виджет можно очень просто, вот так:
WAF::Animation::sideSlideIn(youCoolWidget, WAF::LeftSide);
А вот гифка как выглядит демо пример:
Фичреквесты, багрепорты и патчи приветствуются!:)