Chapter     7

UI Design: Buttons, Menus, and Dialogs

The UI design determines the usability of your application, which will ultimately determine its success and even its profitability if you are selling it. We’ll build on what we learned in Chapter 6 as UI elements in Android are View classes (widgets) and are grouped together using ViewGroup classes (layout containers).

A standard UI is composed of a number of familiar components that can be used by your application’s users to control their user experience (often called the UX). These UI elements include items such as buttons, check boxes, radio buttons, menus, text fields, dialog boxes, progress bars, system alerts, and similar screen-based elements that are available to us under Android as ...

Get Android Apps for Absolute Beginners, Second 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.