This chapter was a rather interactive one. First we showed you how to add, define, change, and adjust a theme in Android. Then we submerged into Android styles and assets. In this chapter, we also adopted some custom fonts and coloring. In the end, we made some seriously beautiful buttons and swift animations. In the next chapter, you will start learning about the system part of the Android Framework. We will start with permissions.