W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
編寫:K0ST - 原文:http://developer.android.com/training/accessibility/index.html
當(dāng)我們需要盡可能擴(kuò)大我們用戶的基數(shù)的時(shí)候,就要開(kāi)始注意我們軟件的可達(dá)性了(Accessibility 易接近,可親性)。在界面中展示提示對(duì)大多數(shù)用戶而言是可行的,比如說(shuō)當(dāng)按鈕被按下時(shí)視覺(jué)上的變化,但是對(duì)于那些視力上有些缺陷的用戶而言效果就不是那么理想了。
本章將給您演示如何最大化利用Android框架中的Accessibility特性。包括如何利用焦點(diǎn)導(dǎo)航(focus navigation)與內(nèi)容描述(content description)對(duì)你的應(yīng)用的可達(dá)性進(jìn)行優(yōu)化。也包括了創(chuàng)建Accessibility Service, 使用戶與應(yīng)用(不僅僅是你自己的應(yīng)用)之間的交互更加容易。
開(kāi)發(fā)Accessibility應(yīng)用
學(xué)習(xí)如何讓你的程序更易用,具有可達(dá)性。 允許使用鍵盤或者十字鍵(directional pad)來(lái)進(jìn)行導(dǎo)航,利用Accessibility Service特性設(shè)置標(biāo)簽或執(zhí)行事件來(lái)打造更舒適的用戶體驗(yàn)。
編寫一個(gè)Accessibility Service來(lái)監(jiān)聽(tīng)可達(dá)性事件,利用這些不同類型的事件和內(nèi)容描述來(lái)幫助用戶與應(yīng)用的交互。本例將會(huì)實(shí)現(xiàn)利用一個(gè)TTS引擎來(lái)向用戶發(fā)出語(yǔ)音提示的功能。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: