55 lines
1.8 KiB
Plaintext
55 lines
1.8 KiB
Plaintext
page.title=Implementing Accessibility
|
|
page.tags="navigation","input"
|
|
|
|
trainingnavtop=true
|
|
startpage=true
|
|
|
|
@jd:body
|
|
|
|
<div id="tb-wrapper">
|
|
<div id="tb">
|
|
|
|
<h2>Dependencies and prerequisites</h2>
|
|
<ul>
|
|
<li>Android 2.0 (API Level 5) or higher</li>
|
|
</ul>
|
|
|
|
<h2>You should also read</h2>
|
|
<ul>
|
|
<li><a href="{@docRoot}guide/topics/ui/accessibility/index.html">Accessibility</a></li>
|
|
</ul>
|
|
|
|
</div>
|
|
</div>
|
|
|
|
<p>When it comes to reaching as wide a userbase as possible, it's important to
|
|
pay attention to accessibility in your Android application. Cues in your user
|
|
interface that may work for a majority of users, such as a visible change in
|
|
state when a button is pressed, can be less optimal if the user is visually
|
|
impaired.</p>
|
|
|
|
<p>This class shows you how to make the most of the accessibility features
|
|
built into the Android framework. It covers how to optimize your app for
|
|
accessibility, leveraging platform features like focus navigation and content
|
|
descriptions. It also covers how to build accessibility services, that can
|
|
facilitate user interaction with <strong>any</strong> Android application, not
|
|
just your own.</p>
|
|
|
|
<h2>Lessons</h2>
|
|
|
|
<dl>
|
|
<dt><b><a href="accessible-app.html">Developing Accessible Applications</a></b></dt>
|
|
<dd>Learn to make your Android application accessible. Allow for easy
|
|
navigation with a keyboard or directional pad, set labels and fire events
|
|
that can be interpreted by an accessibility service to facilitate a smooth
|
|
user experience.</dd>
|
|
|
|
<dt><b><a href="service.html">Developing Accessibility Services</a></b></dt>
|
|
<dd>Develop an accessibility service that listens for accessibility events,
|
|
mines those events for information like event type and content descriptions,
|
|
and uses that information to communicate with the user. The example will
|
|
use a text-to-speech engine to speak to the user.</dd>
|
|
|
|
</dl>
|
|
|