User Interaction Recipes

A great-looking application design means nothing if users do not find the application easy to use and its features easy to discover. The user interaction patterns found in most Android applications are designed to engineer experiences that are consistent for users from one application to another. By maintaining consistency with the platform, users will feel familiar with your application’s functionality even if they have never used it before. In this chapter, you’ll investigate some of the common implementation patterns for presenting information to users and retrieving their input.