- Android入門基礎:從這裡開始
- Android分享操作
- Android多媒體
- Android圖像與動畫
- Android網絡連接與雲服務
- Android聯繫人與位置信息
- Android可穿戴應用
- Android TV應用
- Android企業級應用
- Android交互設計
- Android界面設計
- Android用戶輸入
- Android後臺任務
- Android性能優化
- Android安全與隱私
- Android測試程序
文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
實現輔助功能
編寫:K0ST - 原文:http://developer.android.com/training/accessibility/index.html
當我們需要儘可能擴大我們用戶的基數的時候,就要開始注意我們軟件的可達性了(Accessibility 易接近,可親性)。在界面中展示提示對大多數用戶而言是可行的,比如說當按鈕被按下時視覺上的變化,但是對於那些視力上有些缺陷的用戶而言效果就不是那麼理想了。
本章將給您演示如何最大化利用Android框架中的Accessibility特性。包括如何利用焦點導航(focus navigation)與內容描述(content description)對你的應用的可達性進行優化。也包括了創建Accessibility Service, 使用戶與應用(不僅僅是你自己的應用)之間的交互更加容易。
Lessons
開發Accessibility應用
學習如何讓你的程序更易用,具有可達性。 允許使用鍵盤或者十字鍵(directional pad)來進行導航,利用Accessibility Service特性設置標籤或執行事件來打造更舒適的用戶體驗。
編寫 Accessibility Services
編寫一個Accessibility Service來監聽可達性事件,利用這些不同類型的事件和內容描述來幫助用戶與應用的交互。本例將會實現利用一個TTS引擎來向用戶發出語音提示的功能。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论