Cycle tracks will abound in Utopia
In the last chapter you made the On Your Bike application easier to work with by organizing all of your code into classes that made sense. You also began to understand some common Android user conventions as well as best practices when building an Android application. You learned about toast notifications and communicating with end users through menu systems. In addition, you worked with the built in
SQLite database and used this to store user preferences for your application.
Android has a multitude of different devices out there, many with different screen sizes, resolutions and more. In this chapter, you will learn best practices to make sure ...