The Maskable Layout is a simple framelayout that allows you to easily mask views and viewgroups. You can also execute other porterduffxfermodes. Simple Drawables are accepted, as wel as AnimationDrawables !
MaskableLayout

Related Posts
AnimatedBottomBar
A customizable and easy to use bottom bar view with sleek animations