Android Spruce is a lightweight animation library that helps choreograph the animations on the screen. With so many different animation libraries out there, developers need to make sure that each view is animating at the appropriate time. Spruce can help designers request complex multi-view animations and not have the developers cringe at the prototype.
’cause we just love our animations, don’t we? When designers set up complex multi-view animations, this is the lib to call out for help. Spruce provides 8 SortFunction (change the order in which views animate) implementations, but there is a possibility to make more.