O'Reilly logo

Introduction to Android™ Application Development: Android Essentials, Fifth Edition by Shane Conder, Lauren Darcey, Joseph Annuzzi Jr.

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

10. Architecting with Patterns

In this chapter, you are going to develop common architectural design patterns using different classes, views, and layouts. This is important because the architecture of your application determines how users navigate and act within your application. You’re going to learn about many different navigation patterns and how to implement them, and we’ll also discuss many different ways to encourage your users to take action within your application. After completing this chapter, you should be comfortable creating a basic architecture for your application.

Architecting Your Application’s Navigation

First, let’s take some time to figure out how to implement navigation so users can reach the tasks that you will be providing. ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required