请选择 进入手机版 | 继续访问电脑版
在使用手机的过程中,当我们进行一些操作前,操作时或操作之后。竟然回遇到各种各样的对话框,来提醒用户或引导用户进行下一步操作。
(1)Dialog
关于移动端提示(dialog、toast和snackbar)的一些思考-1.jpg
这是一种需要用户进行下一步操作的对话框。告知用户一些情况或警告提醒,让用户进行确认或下一步操作。当用户在进行不可逆或有风险的操作时,例如当用户需要完全删除某个文件是,系统会告知用户,可能无法找回。这是需要用户进行确认。
有时候,当系统或者App有更新,会提醒用户选择稍后更新还是马上更新。

关于移动端提示(dialog、toast和snackbar)的一些思考-2.jpg
这种需要确认的对话框有主动弹出或被动弹出、有文字提示类的,有设置类(音量,筛选,单选,复选,输入框等)的。
关于移动端提示(dialog、toast和snackbar)的一些思考-3.jpg

(2)Toast 关于移动端提示(dialog、toast和snackbar)的一些思考-4.png
toast通常是用于提示用户进行操作后的一些提醒。
(1)输入未空时
(2)操作成功
(3)操作失败
(4)网络状态切换,如WIFI->4G
(5)网络中断
(6)…
关于移动端提示(dialog、toast和snackbar)的一些思考-5.jpg

这种toast,不需要用户进行操作,可以自己设置显示消失的时间。且对用户的打扰程度很低。
(3)Snackbar(android) 关于移动端提示(dialog、toast和snackbar)的一些思考-6.jpg
Snackbar可以看作是toast上增加了操作按钮。一般出现在底部。除了告知用户的一些信息外,同时也可以与用户进行交互。
同时Snackbar,即时不进行任何交互,也会在一定时间内消失。
当snackbar设计成不使用操作按钮时,效果其实与toast类似
关于移动端提示(dialog、toast和snackbar)的一些思考-7.jpg
总结
在实践的过程中,弹框如果不在十分必要的情况下,尽量少用。在产品需求中是否必须使用弹框。同时,弹框只使用一层,多层级的弹框在交互体验上,并不是好的选择。
分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|翁笔

© 2001-2018 Wengbi.com

返回顶部