CreditsRoll

Additional

Language
Java
Version
1.0 (Apr 4, 2014)
Created
Apr 4, 2014
Updated
Apr 4, 2014 (Retired)
Owner
Frakbot (frakbot)
Contributor
Sebastiano Poggi (rock3r)
1
Activity
Badge
Generate
Download
Source code

CreditsRoll

The CreditsRoll library allows you to have Star Wars-like credits rolls in your app. It's compatible with all API levels. Yes, this is API 1+!

Why?

Because a), freaking Star Wars, and b), why not.

No seriously, why?

This is an example of custom View, that uses a few interesting tricks to achieve the end result:

  • Custom text measuring and laying out, using a StaticLayout
  • 3D view transform on a Canvas using a Camera
  • Custom view attributes handling
  • Rickroll

License

This library is released under the Apache 2 License. Please take a look at the NOTICE file for details.

Third party libraries

The demo app uses the amazing NineOldAndroids library by Jake Wharton to support using Honeycomb-style animations on API level 1+.