回覆列表
  • 1 # 千尋team

    許多Android使用者有不同的能力(限制),這要求他們以不同的方式使用他們的Android裝置。這些限制包括視力,肢體或與年齡有關,這些限制阻礙了他們看到或充分使用觸控式螢幕,而使用者的聽力喪失,讓他們可能無法感知聲音資訊和警報。Android提供了輔助功能的特性和服務幫助這些使用者更容易的使用他們的裝置,這些功能包括語音合成、觸覺反饋、手勢導航、軌跡球和方向鍵導航。Android應用程式開發人員可以利用這些服務,使他們的應用程式更貼近使用者。確保應用程式可以貼近所有的使用者的操作步驟是:為應用中的使用者介面控制元件,透過使用android:contentDescription屬性,新增描述性文字, 尤其是ImageButton,ImageView和CheckBox控制元件。確保所有使用者介面元素,可以接受輸入( 觸控或打字),可以使用方向控制器如:一個軌跡球,方向鍵(物理或虛擬)或導航手勢進行控制。確保音訊提示總是伴隨著另一個視覺提示或通知,協助聽力障礙的使用者。只使用輔助功能的導航服務來測試你的應用程式。透過觸控開啟TalkBack 和Explore,然後嘗試使用方向控制你的應用。更多資訊可訪問性測試參考輔助功能開發清單。如果構建自定義控制元件,擴充套件檢視類,您必須完成一些額外的工作來確保你的元件是有輔助功能的。本文件討論如何使自定義檢視控制相容的輔助功能服務。注:本文件中描述的實現步驟讓您的應用程式的適合失明或低視力的使用者使用。為了滿足聽力障礙的使用者使用請參考輔助功能開發清單。更多專業的科普知識,歡迎關注我。如果喜歡我的回答,也請給我贊或轉發,你們的鼓勵,是支援我寫下去的動力,謝謝大家。

  • 中秋節和大豐收的關聯?
  • 雞骨草煲水沖涼可以嗎?