(三)高级篇____11、声明访问权限
原文链接:http://docs.eoeandroid.com/training/accessibility/index.html
作者:qishanmingfeng
时间:2012年9月8日
实现可接入性
笔者备注:可接入性的含义是,设计的应用适用于所有用户,包括那些有特殊需求的人或残障人士。以下有时候将其翻译为辅助性。
- 当你所设计的安卓应用涉及到尽可能广泛的用户群时,这时关注你应用程序的可接入性显得非常重要。你的用户界面中的暗示可能是服务于大多数使用者,比如
 
当一个按钮被按下时,按钮可见状态的改变。这种状态改变对于视力不好的人,可能不是最优的。
- 这个类向你展示了如何把大部分的辅助性特性构建到安卓框架中。它涵盖了如何优化您的应用程序的可接入性,通过利用像焦点导航(通过焦点来指引用户)和内容
 
描述这样的平台特性。它还介绍了如何构建辅助性的服务,该服务可以方便用户与任何android应用程序交互,而不仅仅你自己的。
课程
- 开发辅助性的应用 -Developing Accessible Applications
 - 学习如何让你的android应用程序具有可接入性。
 - 允许通过一个键盘或者方向键轻松导航来设置标签和触发事件,这些标签和事件能被一个辅助性服务解读,进而达到更平稳的用户体验。
 
- 开发辅助性的服务 -Developing Accessibility Services
 - 开发一个辅助性服务,监听辅助性的事件,这些事件的信息,如煤矿事件类型和内容描述,并使用这些信息来与用户沟通。这里是使用这么一个样子:利用text-to-speech引擎将文本内容以语音方式传达给用户。
 
                    
                
                
            
        
浙公网安备 33010602011771号