FancyCoverFlow is a flexible Android widget providing out of the box view transformations to give your app a unique look and feel. Curious about what FancyCoverFlow can do for you? Check out the FancyCoverFlow examples on GitHub or get the app on Google Play.
Using FancyCoverFlow in your Android app is as simple as
fancyCoverFlow = new FancyCoverFlow(context); fancyCoverFlow.setMaxRotation(45); fancyCoverFlow.setUnselectedAlpha(0.3f); fancyCoverFlow.setUnselectedSaturation(0.0f); fancyCoverFlow.setUnselectedScale(0.4f);
You can also inflate FancyCoverFlow from XML:
<at.technikum.mti.fancycoverflow.FancyCoverFlow android:layout_width="match_parent" android:layout_height="match_parent" fcf:maxRotation="45" fcf:unselectedAlpha="0.3" fcf:unselectedSaturation="0.0" fcf:unselectedScale="0.4" />
A variety of adjustable effects allows an infinite number of fancy end results. FancyCoverFlow can apply effects on all kinds of views (and view groups) and is not only restricted to ImageView instances. Effects comprise
Nope. Well, wait! Android SDK.
FancyCoverFlow started as a university project of the two master degree students David Schreiber (@davidschreiber) and J. P. Nalog (@jpnalog) at the University of Applied Sciences Technikum Wien in cooperation with the Austrian mobile developer studio blockhaus.
If you want to contribute to this project please don't hesitate forking it. You can either send us pull requests via the GitHub project or contact us.