很多Android用户因能力差异,需要使用不同的方式与Android设备进行交互。视觉障碍、肢体残疾和与年龄有关的障碍用户,不能充分的看到或使用触摸屏,还有听力障碍用户因听力损失而无法获取音频信息和警报。
Android提供了无障碍特性和服务,帮助这些用户更轻松地浏览他们的设备,包括文本转语音、触觉反馈、手势导航、轨迹球和定向垫导航。 Android应用程序开发者可以利用这些服务,使他们的应用程序更加无障碍。
Android开发者还可以建立自己的无障碍服务,提供更强的可用性特性,如音频提示、物理反馈以及替代导航方式。无障碍服务可以为所有应用、一组应用或单一的app提供这些增强特性。
以下主题展示了如何使用Android框架,使应用程序更加无障碍: