app反馈形式
2017-03-11 本文已影响35人
Rockelbel
1.Toast
小弹框,自动消失,使用的最多的也是最轻量的一种信息提反馈形式。toast不会超过一行文字,占用面积小,一般来说不会遮挡当前的操作界面,2-3秒钟自动消失,用户体验比较好。我参与的模块中,使用toast提示的一般是页面刷新、网络故障、密码或文字输入错误等场景。
2.Snackbar
仅存在与android平台上。相对比toast重的一种提示,自动消失或者点击消失,其能提供最多一种点击操作,一般用来撤销某个操作或者提示。实际情况中为了保持ios和android的一致性,我工作过中没有涉及到这个类型,实在有需要也会用dialog的形式。
3.Dialog
俗称弹窗,弹窗属于比较强的反馈类型,一般用于确认某项重要操作(比如退出app、支付),或者是某条比较重要的app内容推送(棋牌游戏的结果面板)。弹窗会阻碍用户的当前操作,会影响用户体验,一般谨慎使用。为了体验的最优化,在尽可能的情况先,我们会把弹窗设置成一定时间自动消失,或者不是必须点某个按钮才能关闭弹窗。
4.Actionbar
一般用户某个操作的中转站,该操作可能有若干个选项,如分享操作。在我看来,这也算dialog的一种变体,只是弹窗的内容形式和出险地点有所变化。