Android Lollipop Abstract