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. ...

Get Introduction to Android™ Application Development: Android Essentials, Fifth Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.