Google 致力于为黑人社区推动种族平等。查看具体举措

构建更多无障碍应用

无障碍功能是所有应用的重要组成部分。无论您是要开发新应用还是改进现有应用,都应考虑应用组件的无障碍功能。

通过集成无障碍功能和服务,您可以提高应用的易用性,尤其是对于残障用户来说。

注意:尽管在应用中添加无障碍功能是有益的,但建议您仅将这些无障碍功能用于帮助残障用户与您的应用互动。

开发资源

如果您遵循 Material Design 最佳做法,您的所有用户(包括残障用户)都可以更轻松地在您的应用中导航并与您的应用互动。
在创建应用时,请遵循包括色彩对比度、轻触目标大小和内容标签在内的基本无障碍原则,这样会给用户带来巨大的便利性。
使用无障碍功能扫描仪应用可发现各种各样用来改进应用无障碍功能的方法,包括轻触目标大小、色彩对比度和内容标签等。
使用一行代码即可在应用的 Espresso 测试中运行无障碍功能测试框架检查。

如果您希望创建新的互动模式来帮助特定类型的残障人士,或者您的应用内容具有特定的无障碍需求,您可以创建自己的无障碍服务

无障碍功能的影响

通过将无障碍功能集成到您的应用中,您可以使其更具包容性:
  • 世界银行统计,世界上 15% 的人口患有某种残疾。残障人士依靠支持无障碍功能的应用和服务来沟通、学习和工作。如果让您的应用使用起来更没有障碍,就能吸引更多用户。

  • 无障碍功能可让所有用户(不仅是残障用户)都能更轻松地与您的应用互动。例如,如果有人在做饭时使用您的应用,他们可以使用语音指令而不是轻触手势进行导航。

最新资讯

其他资源

如需详细了解如何让您的 Android 应用使用起来更没有障碍,请参阅下面列出的其他资源:

Codelab

博文