Sunday, 4 March 2018

Long-Shadows

A library for efficiently generating and rendering beautiful long shadows in Android.

Features

  • Any Type of views : Long-Shadows can render shadow for any type of view, even custom views.
  • Heavy calculation in Native : Long-Shadows shifts the load of heavy calculations to native, to reduce overhead in Java. Thus the rendering is very fast and efficient.
  • Precise control over shadow of every View : The library supports fine control over shadows of a view, so two views in same ViewGroup can have different shadow parameters.
  • Multiple Shadows for a View : The library support rendering multiple long shadows for a single view, simulating multiple light sources.
  • Async Calculations : The library allows the operations to be asynchronous to avoid blocking the UI thread for long calculations.
  • Shadow animations : The library supports fade out animation while rendering the shadow.



from The Android Arsenal

No comments:

Post a Comment