http://www.androidhive.info/2015/04/android-getting-started-with-material-design/