科技的暖阳为不同才干用户照亮生存的每一角落 Android无阻碍服务
无阻碍服务
Android无阻碍服务为不同才干的用户,包含视力阻碍、听力阻碍、执行不便等人群,提供更为方便和友好的移动设备经常使用体验。
无阻碍服务的关键配置
「实时转写」:准许用户在对话时实时检查屏幕,将对方说的话以文字方式出现进去。
「声响通知」:对特定的声响,如敲门声、烟雾报警器声、婴儿啼哭等,发送通知。
「实时字幕」:在Android 10及更高版本中,为视频、播客、语音信息和音频信息智能生成实时字幕,协助听障用户检查媒体内容。
「TalkBack」:作为Android无阻碍套件的一局部,提供语音反应,协助盲人和视力阻碍者更容易地经常使用Android设备。
「无阻碍菜单」:提供大型屏幕菜单,繁难用户启动锁定手机、控制音量和亮度、抓取屏幕截图等操作。
「随选朗诵」:选用屏幕上的内容后,系统将其大声朗诵进去。
「小白点(辅佐触控)」:作为快捷操作键,协助手指不灵敏的用户经过屏幕上沉没的按钮启动操作。
「Switch Access」:协助执行不便的用户经常使用外部IO设备(如鼠标、键盘)操作屏幕。
「Voice Access」:准许用户经过语音命令控制设备,如关上运行、滑动屏幕等。
启用Android无阻碍服务的方法在系统设置中的“无阻碍”选项中找到并启用各种无阻碍服务。以TalkBack为例,只有在无阻碍界面当选用“TalkBack”选项并开启即可。
无阻碍服务的运行场景
无阻碍服务适配
Android无阻碍服务适配是为了确保Android运行程序能够良好地与无阻碍配置配合,为不同才干的用户(如视力阻碍、听力阻碍、执行不便等)提供更为方便和友好的经常使用体验。
「确保控件可聚焦」:经过API如setFocusable(),isFocusable(),requestFocus()等设置用户界面控件能否可聚焦。
「内容形容(contentDescription)」:关于基础组件如ImageButton、ImageView、CheckBox等,在XML中设置android:contentDescription="xx"属性或在代码中灵活设置view.setContentDescription("xx"),以便屏幕浏览器能够正确读取。
「文本揭示(hint)」:关于EditText区域,提供android:hint属性作为内容形容的代替,协助用户了解在文本区域为空时应输入什么内容。
「正确标志和形容视图元素」:确保运行程序与屏幕浏览器(如TalkBack)兼容,经过正确设置contentDescription和text属性来提供无心义的文本标签。
「防止经常使用无法访问的图像」:尽量经常使用可访问的图像格局,并为图像提供适当的代替文本。
「字体大小调整」:准许用户依据自己的要求调整字体大小,确保文本在不同缩放比例下依然可读。
「色彩对比度调整」:提供色彩对比度调整选项,确保运行程序在不同色彩设置下都能提供良好的视觉体验。
「语音速度调整」:关于经常使用语音反应的用户,提供语音速度调整选项以满足不同需求。
遵照无阻碍设计准则
「分歧性」:确保运行程序的无阻碍设计与其余Android运行程序坚持分歧,经常使用户能够轻松切换和顺应。
「可预测性」:设计应经常使用户能够预测和控制界面元素的反响方式。
「繁难性」:简化操作流程和交互设计,缩小用户的认知累赘。
Android无阻碍服务不只为残障人士提供了更好的移动设备经常使用体验,也表现了科技对社会的关爱和责任。经过始终提升和完善无阻碍服务,Android系统努力于让更多人享遭到科技带来的便利和乐趣。