自 2025 年 3 月 27 日起,我们建议您使用 android-latest-release
而非 aosp-main
构建 AOSP 并为其做出贡献。如需了解详情,请参阅 AOSP 的变更。
无障碍
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
硬件按钮
通过 Android Protected Confirmation 实现无障碍功能时,请遵循以下指南。
硬件放大视图
“确认”字符串
消息 |
连按两次(按钮)即可确认 |
颜色 |
#000000 87% |
字体 |
Roboto-Medium |
字号 |
要求:18sp |
行高 |
要求:20dp |
“取消”字符串
消息 |
要求:Android Protected Confirmation |
颜色 |
#000000 87% |
字体 |
Roboto-Regular |
字号 |
要求:22sp |
行高 |
要求:28dp |
正文
消息 |
正文文本由应用开发者提供。 |
颜色 |
#000000 87% |
字体 |
Roboto-Regular |
字号 |
要求:20sp |
行高 |
要求:28dp |
消息 |
要求:这项确认可为您即将执行的操作增添一层额外的安全保障。 |
颜色 |
#000000 54% |
字体 |
Roboto-Regular |
字号 |
要求:18sp |
行高 |
要求:24dp |
硬件反色
反色无障碍功能只更改了颜色属性,界面的所有其他属性均保持不变。
背景颜色 |
#000000 87% |
图标颜色 |
#a1c2fa |
“确认”字符串颜色 |
#ffffff |
“取消”字符串颜色 |
#ffffff |
标题文本颜色 |
#ffffff |
开发者文本颜色 |
#ffffff |
子标题文本颜色 |
#ffffff |
软件按钮
如果您的 Android Protected Confirmation 实现使用的是软件按钮,请在实现无障碍功能时遵循以下指南。
软件放大视图
“确认”字符串
“取消”字符串
消息 |
要求:Android Protected Confirmation |
颜色 |
#000000 87% |
字体 |
Roboto-Regular |
字号 |
要求:24sp |
行高 |
要求:28dp |
正文
消息 |
正文文本由应用开发者提供。 |
颜色 |
#000000 87% |
字体 |
Roboto-Regular |
字号 |
要求:20sp |
行高 |
要求:24dp |
消息 |
要求:这项确认可为您即将执行的操作增添一层额外的安全保障。 |
颜色 |
#000000 54% |
字体 |
Roboto-Regular |
字号 |
要求:16sp |
行高 |
要求:20dp |
软件反色
反色无障碍功能只更改了颜色属性,界面的所有其他属性均保持不变。
背景颜色 |
#000000 87% |
图标颜色 |
#a1c2fa |
“确认”字符串颜色 |
#000000 87% |
“确认”按钮颜色 |
#a1c2fa |
“取消”字符串颜色 |
#a1c2fa |
标题文本颜色 |
#ffffff |
开发者文本颜色 |
#ffffff |
子标题文本颜色 |
#ffffff |
本页面上的内容和代码示例受内容许可部分所述许可的限制。Java 和 OpenJDK 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2025-07-27。
[null,null,["最后更新时间 (UTC):2025-07-27。"],[],[],null,["# Accessibility\n\nHardware buttons\n----------------\n\nUse the following guidelines when implementing accessibility\nwith Android Protected Confirmation. \n\n### Hardware Magnified View\n\n#### Confirmation string\n\n| Message | Double-press (button) to confirm |\n| Color | #000000 87% |\n| Font face | [Roboto-Medium](https://fonts.google.com/specimen/Roboto) |\n| Font size | Requirement: 18sp |\n| Line height | Requirement: 20dp |\n|-------------|-----------------------------------------------------------|\n\n#### Cancel string\n\n| Message | Cancel |\n| Color | #000000 87% |\n| Font face | [Roboto-Medium](https://fonts.google.com/specimen/Roboto) |\n| Font size | Requirement: 18sp |\n| Line height | Requirement: 20dp |\n|-------------|-----------------------------------------------------------|\n\n#### Header text\n\n| Message | Requirement: Android Protected Confirmation |\n| Color | #000000 87% |\n| Font face | [Roboto-Regular](https://fonts.google.com/specimen/Roboto) |\n| Font size | Requirement: 22sp |\n| Line height | Requirement: 28dp |\n|-------------|------------------------------------------------------------|\n\n#### Body text\n\n| Message | The body text is provided by the app developer. |\n| Color | #000000 87% |\n| Font face | [Roboto-Regular](https://fonts.google.com/specimen/Roboto) |\n| Font size | Requirement: 20sp |\n| Line height | Requirement: 28dp |\n|-------------|------------------------------------------------------------|\n\n#### Subheader text\n\n| Message | Requirement: This confirmation provides an extra layer of security for the action you're about to take. |\n| Color | #000000 54% |\n| Font face | [Roboto-Regular](https://fonts.google.com/specimen/Roboto) |\n| Font size | Requirement: 18sp |\n| Line height | Requirement: 24dp |\n|-------------|---------------------------------------------------------------------------------------------------------|\n\n### Hardware Inverted colors\n\nInverted colors accessibility only changes the color properties. All other\nproperties of the UI remain the same.\n\n| Background color | #000000 87% |\n| Icon color | #a1c2fa |\n| Confirmation string color | #ffffff |\n| Cancel string color | #ffffff |\n| Header text color | #ffffff |\n| Developer text color | #ffffff |\n| Subheader text color | #ffffff |\n|---------------------------|-------------|\n\nSoftware buttons\n----------------\n\nUse the following guidelines when implementing accessibility\nif your Android Protected Confirmation implementation uses\nsoftware buttons. \n\n### Software Magnified View\n\n#### Confirmation string\n\n| Message | Ok |\n| Button color | #4285f4 100% |\n| Font face | [Roboto-Medium](https://fonts.google.com/specimen/Roboto) |\n| Font size | Requirement: 20sp |\n|--------------|-----------------------------------------------------------|\n\n#### Cancel string\n\n| Message | Cancel |\n| Text color | #4285f4 100% |\n| Font face | [Roboto-Medium](https://fonts.google.com/specimen/Roboto) |\n| Font size | Requirement: 20sp |\n|------------|-----------------------------------------------------------|\n\n#### Header text\n\n| Message | Requirement: Android Protected Confirmation |\n| Color | #000000 87% |\n| Font face | [Roboto-Regular](https://fonts.google.com/specimen/Roboto) |\n| Font size | Requirement: 24sp |\n| Line height | Requirement: 28dp |\n|-------------|------------------------------------------------------------|\n\n#### Body text\n\n| Message | The body text is provided by the app developer. |\n| Color | #000000 87% |\n| Font face | [Roboto-Regular](https://fonts.google.com/specimen/Roboto) |\n| Font size | Requirement: 20sp |\n| Line height | Requirement: 24dp |\n|-------------|------------------------------------------------------------|\n\n#### Subheader text\n\n| Message | Requirement: This confirmation provides an extra layer of security for the action you're about to take. |\n| Color | #000000 54% |\n| Font face | [Roboto-Regular](https://fonts.google.com/specimen/Roboto) |\n| Font size | Requirement: 16sp |\n| Line height | Requirement: 20dp |\n|-------------|---------------------------------------------------------------------------------------------------------|\n\n### Software Inverted Colors\n\nThe inverted color accessibility only changes the color properties. All other\nproperties of the UI remain the same.\n\n| Background color | #000000 87% |\n| Icon color | #a1c2fa |\n| Confirmation string color | #000000 87% |\n| Confirmation button color | #a1c2fa |\n| Cancel string color | #a1c2fa |\n| Header text color | #ffffff |\n| Developer text color | #ffffff |\n| Subheader text color | #ffffff |\n|---------------------------|-------------|"]]