Android开发无障碍指引-信息无障碍研究会.PDF

Android开发无障碍指引-信息无障碍研究会.PDF

  1. 1、本文档共34页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Android开发无障碍指引-信息无障碍研究会

2016 Android 开发无障碍指南 中国信息无障碍产品联盟信息无障碍研究会 译制 翻译声明 翻译机构:信息无障碍研究会(ARA) 中国信息无障碍产品联盟(CAPA) 译者:刘辉、李鸿利、张昆 审阅:杨骅、刘彪、蔡勇斌、朱广锐、沈广荣、王孟琦 本文档翻译自谷歌官方文档 《Android guide: Accessibility》。如您对 翻译文档内容有异议,请将原文文档做为主要参考,原文版权由 Google 持有并 保留。 本翻译文档使用请参见 CC BY-NC-SA 3.0。 文档可以免费使用、分享,但 请保留本链接,如您对内容上有任何的意见或疑问,也请 Fork 本文档,或发送 邮件至 liuhui@,我们只是希望文档内容能够统一完整,真正帮助 开发者完善产品的信息无障碍。 该翻译文档同时也有网页版及中英文混排的网页版,便于您的审阅。 1 目录 翻译声明1 简介3 让应用无障碍4 标记用户界面元素4 启用焦点导航5 启用视图焦点6 控制焦点顺序6 创建可访问自定义视图7 处理定向控制器的点击8 实现无障碍 API 方法8 发送无障碍事件11 填充无障碍事件12 提供自定义无障碍内容14 处理自定义触摸事件16 测试无障碍18 无障碍开发清单19 无障碍需求19 无障碍建议20 特殊情况和注意事项20 构建无障碍服务23 manifest 声明和权限 23 无障碍服务声明23 无障碍服务配置24 注册无障碍事件26 无障碍服务方法27 获得事件详情28 为用户采取措施29 手势监听30 使用无障碍操作30 使用焦点模式31 样例代码32 2 简介 很多 Android 用户因能力差异,需要使用不同的方式与 Android 设备进行交 互。视觉障碍、肢体残疾和与年龄有关的障碍用户,不能充分的看到或使用触摸 屏,还有听力障碍用户因听力损失而无法获取音频信息和警报。 Android 提供了无障碍特性和服务,帮助这些用户更轻松地浏览他们的设备, 包括文本转语音、触觉反馈、手势导航、轨迹球和定向垫导航。 Android 应用程 序开发者可以利用这些服务,使他们的应用程序更加无障碍。 Android 开发者还可以建立自己的无障碍服务,提供更强的可用性特性,如 音频提示、物理反馈以及替代导航方式。无障碍服务可以为所有应用、一组应用 或单一的 app 提供这些增强特性。 以下主题展示了如何使用Android 框架,使应用程序更加无障碍: 让应用无障碍 开发实践和 API 特性可以确保应用程序对残障人群无障碍。 无障碍开发清单 一个帮助开发人员确保他们的应用无障碍的清单。 构建无障碍服务 如何使用 API 特性来构建无障碍服务,使其他应用程序对用户更加无障碍。 3 让应用无障碍 当视觉、肢残和老龄化用户激活设备中的无障碍服务和特性时,Android 应 用将会更加无障碍。无障碍服务让应用更加无障碍,即使在代码中不做任何的无 障碍修改。但是,需要采取以下步骤来评估应用的无障碍性能,确保所有用户都 有愉快的使用体验。 保证所有用户的无障碍体验需要做到以下几步,特别是使用 Android 框架提 供的组件创建用户界面时。如果应用只使用标准组件,步骤如下: 1. 使用 android

文档评论(0)

2105194781 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档