Although every Android application runs as a full-screen application, the Android platform still provides a certain amount of window features, such as the action bar, toasts, dialogs, and notifications. This chapter provides a brief overview of these fundamental window features. Although not every Android application benefits from toasts and dialogs, the action bar and notifications are frequently used by almost every Android application to provide a smooth and consistent user experience.
Through the action bar,1 the Android platform provides window features to help the user to easily identify the running application, his location within the application, important application actions, and navigation options. ...