Accessibility Service
This is an example of an accessibility service that provides custom feedback for the Clock application which comes by default with Android devices. It is a hands-on example of various ways to utilize the accessibility API for providing alternative and complementary feedback. The sample demonstrates how to provide application specific feedback — the service handles only accessibility events from the Clock application. Further, the sample demonstrates how to provide dynamic, context-dependent feedback — feedback type changes depending on the ringer mode.
Window Querying Accessibility Service
Demonstrates several new accessibility features in Ice Cream Sandwich, including the ability for an AccessibilityService to traverse the view hierarchy using AccessibilityNodeInfo objects, service configuration via xml files, and adding additional information to AccessibilityEvents using AccessibilityRecords.