操作后

  • 加载状态
    • 状态改变的等待时间,是否在 [规定时间] 范围内
    • 当加载时间过长时,是否需要加入加载中状态
  • 转场动效——是否需要加入有趣的转场动画(有趣的转场动画能减少等待过程中的焦虑感)
  • 中间过程——加载过程中是否允许用户取消
  • 提示类型
    • 轻提示(tips提示)
    • 中提示(toast / HUD 、snackbar提示)
    • 重提示(对话框,模态弹层,需执行按钮操作后弹层提示才会消失)

**|| 备注:
tips提示:**tips提示是嵌入页面在页面内的提示条,属于非模态弹层,出现在界面顶部(参考 [ 微信聊天页断网时tips ])

  1. **toast / HUD提示:**以悬浮层的形式弹出内容给用户提示,并在规则时间内自动消失,属于非模态弹层,出现在界面顶部或中间(参考 [ 豆瓣断网时刷新提示 ])。注意:toast其实是安卓系统控件的名称,iOS有类似控件叫HUD,但toast可以通用到两个系统内
  2. **snackbar提示:**以悬浮层的形式出现,包括提示内容与按钮,在规则时间内会自动消失,属于非模态弹层,出现在页面底部
  3. **对话框:**以弹层的形式出现在页面中间,用户必须通过选择弹层操作后,弹层才会消失,属于模态弹层,出现在页面中间<br />
  • 结果反馈
    • 成功、失败或进入“空值状态”时相关提示
    • 完成操作后,结果数据的更新