Throughout this chapter, we'll work with the version of our Android Books app that we completed in Chapter 4, Working with Fragment Transactions. As you'll recall, this is the version of our app that shows a list of books on one fragment, allows the user to select a book from this list, and then shows the detail for the selected book on another fragment. To refresh your memory, the app appears as shown in the following screenshot:
At the completion of this chapter, the app will have an appearance and behavior consistent with material design and will look similar to the following screenshot:
This updated version of the app clearly has a more engaging appearance than the prior version. Each book shown in the list on the left-hand side has a rich graphical appearance and uses shadowing to give the appearance of being placed on a card that is layered above the screen. When a user selects a book, the app transitions to the screen on the right-hand...