users can interact * Each activity is given a window to draw its user interface * Navigating between activities is managed by the “Back Stack” * Activities can send and receive data to and from other activities Activity Basics
each screen that is generally persistent throughout the app * Provides user actions and navigation modes * Provides consistent navigation across different applications * Makes key actions for the activity prominent and accessible to the user in a predictable way Action Bar
Included automatically in all activities that use the Theme.Holo or one of its descendants * Use the Android Compatibility Library to support older versions * Can also use ActionBarSherlock Action Bar
Gives you the flexibility to have a different layouts as well 1. Create a folder layout-‐land 2. Name of the layout file should be the same 3. Ids of the views in the layout files should be the same Supporting multiple orientations