Android Mobile Operating System - User Agents
Action Bar
The action bar is a dedicated piece of real estate at the top of each screen that is generally persistent throughout the app. It provides several key functions:
- Makes important actions prominent and accessible in a predictable way (such as New or Search).
- Supports consistent navigation and view switching within apps.
- Reduces clutter by providing an action overflow for rarely used actions.
- Provides a dedicated space for giving your app an identity.
Action bar is typically split into four areas of function:
App Icon
The app icon establishes your app's identity. It can be replaced with a different logo or branding if you wish. Important: If the app is currently not displaying the top-level screen, be sure to display the Up caret to the left of the app icon, so the user can navigate up the hierarchy (aka Up Navigation and/or Navigation Pattern).
2) View Control
If your app displays data in different views, this segment of the action bar allows users to switch views. Examples of view-switching controls are drop-down menus or tab controls. For more information on view-switching, see the App Structure pattern.
If your app doesn't support different views, you can also use this space to display non-interactive content, such as an app title or longer branding information.
3) Action Buttons
Show the most important actions of your app in the actions section. Actions that don't fit in the action bar are moved automatically to the action overflow. Long-press on an icon to view the action's name.
Action Overflow
Move less often used actions to the action overflow.
Android is a mobile os.
Android 2.3 (Gingerbread)
Android 2.3 is more famously known as Gingerbread.
Action Bar
The action bar is located atop of each screen, typically persistent thought an app. The action bar makes important actions prominent and accessible in a predictable manner. It reduces clutter while serving up dedicated screen space for app branding, as well as supprts consistent navigation and view switching within the app.
Targeting Android with Media Queries
Android Accessibility
Android includes the following features that support access for users with visual impairments:
- TalkBack pre-installed screen reader that uses spoken feedback to describe the results of actions and events.
- Explore by Touch system feature that works in conjunction with TalkBack, allowing for spoken feedback after a touch event on the device's screen.
- Accessibility Settings provide for device modification of display and sound options.
TalkBack
TalkBack is a free screen reader that can be downloaded via Google Play.
TalkBack Keyboard
The TalkBack Keyboard is an Accessible Input Method (Accessible ime).
TalkBack, Kickback, and SoundBack are apps for the Android Accessibility Service to aid blind and vision-impaired users that add spoken, audible, and vibration functionality services to the device.
Note: in order to use these applications, the user must explicitly turn on Accessibility.
TalkBack Refreshed: Accessible Keyboard and More
Android Accessibility Resources
- Apps4Android
- Accessible Android
- Android Accessibility Documentation
- Designing for Accessibility
- Steps to Making Android Applications Accessible
- Android Accessibility
- Making Applications Accessible
- Accessibility Developer Checklist
- Developing Accessible Applications
- Accessibilty Testing Checklist
- Nexus 7 Accessibility Overview
