Накопленный опыт, собранные грабли и оттестированный временем и сотнями разработчиков функционал – как нельзя лучше описывает смысл библиотек, используемых в разработке. В использовании готовых библиотек есть свои плюсы и минусы: + Не надо тратить время на изобретения велосипеда.
+ За вас уже протестировали готовый функционал и починили “детские болячки” (если библиотека популярная). – Программист не всегда интересуется насколько библиотека уязвима и влияет на производительность.
– Модуль может быть достаточно громоздким при необходимости использования только малой части функционала...
При программировании под андроид можно использовать уже ряд готовых анимаций переходов между экранами. Но что если дизайнер придумал более изощренные переходы? Рассмотрим какие есть возможности реализовать нестандартные смены экранов. Активити и фрагменты От того, используются ли переходы между Activity или все происходит в рамках разных фрагментов зависит и то, какие инструменты предлагает система для переходов между экранами. Приложение с несколькими Activity Когда используете несколько Activity, то можно использовать простые анимации переходов или создать красивые эффекты с shared element...