Touch_Feedback
2013-04-03 11:54
323 查看
使用颜色和高亮效果来响应用户的触摸,突出显示手势的效果以及表明哪些操作是可用的。
任何时候,每当用户触摸您应用中的可操作区域,都应当给予视觉上的响应。这样可以使得用户了解他触摸了啥,并且表明您的应用一直在工作。
按钮的状态
大多数的 Android UI 元素都有内置的触摸反馈效果,包括表明元素是否可以操作的视觉效果。
交流
当您的对象需要对复杂的手势做出响应时,应当帮助用户了解该操作的结果将会是什么。例如,当您在 Android 系统“最近的应用”界面左右滑动一个缩略图的时候,它会开始变淡。这样做就使得用户明白滑动可以移除这条记录。
边界
当用户试图滑出可滑动区域的范围时,应当在边界提供视觉的反馈。例如,如果用户试图从主屏幕的第一屏向左滑动时,屏幕就会向右倾斜表明不能再往这边移动了。许多 Android 的可滑动 UI 类 (例如列表 lists 和网格列表 grid lists) 都已经内置了边界反馈。如果您需要自定义界面时,记住要提供边界反馈哦。
任何时候,每当用户触摸您应用中的可操作区域,都应当给予视觉上的响应。这样可以使得用户了解他触摸了啥,并且表明您的应用一直在工作。
按钮的状态
大多数的 Android UI 元素都有内置的触摸反馈效果,包括表明元素是否可以操作的视觉效果。
交流
当您的对象需要对复杂的手势做出响应时,应当帮助用户了解该操作的结果将会是什么。例如,当您在 Android 系统“最近的应用”界面左右滑动一个缩略图的时候,它会开始变淡。这样做就使得用户明白滑动可以移除这条记录。
边界
当用户试图滑出可滑动区域的范围时,应当在边界提供视觉的反馈。例如,如果用户试图从主屏幕的第一屏向左滑动时,屏幕就会向右倾斜表明不能再往这边移动了。许多 Android 的可滑动 UI 类 (例如列表 lists 和网格列表 grid lists) 都已经内置了边界反馈。如果您需要自定义界面时,记住要提供边界反馈哦。
相关文章推荐
- Android Material Design动画 Touch Feedback | 触摸反馈
- Material Design 之 Touch Feedback
- Customize-Touch-Feedback
- android Lollipop(5.0)--touch feedback(触摸反馈)
- Touch Feedback(触摸反馈):水波纹
- Material Design - Touch feedback , Reveal effect
- dispatchOnTouchEvent()
- iOS 3D Touch使用<二、 Peek、Pop使用>
- sencha touch 2 +phonegap eclipse 环境搭建并用adroid simulator调试
- Unity: Unity TouchClickManager
- JavaScript touch control slider
- Cocoa Touch(四): 多线程GCD, NSObject, NSThread, NSOperationQueue
- Touch 与旋转 事件链 响应
- sencha touch 第一次加载慢的解决办法
- Sencha touch 开发系列:类与ST组件,事件,自定义组件
- 03-touch创建文件
- sencha touch 2.0 数据视图的使用
- dispatchTouchEvent
- onInterceptTouchEvent和onTouchEvent调用关系详解
- Touch事件分发机制详解