网络异常时,APP该如何设计?
1.网络切换 WIFI to 3G/4G
例如一些音乐app 或 视频app,当wifi 切换到3G/4G 网络,会跳对话框提示“当前为伍wifi环境,继续播放可能会被收取流量费用”,还会告诉用户这种情况下该肿么办,是继续使用流量播放,还是订购免流量包。
告诉用户发生了什么,遇到了什么问题,也给用户提供解决问题的办法和入口,这才是好的设计。
2.网络信号不好或网络中断
1)整页提示异常
包括icon或者插画形式,网络异常文案,重新连接网络的button
2)预设图标和占位符提示
在app中预设好图标和占位符带替代加载的数字、图片和文字等数据,也就是预处理过程。
3)toast 和 dialog提示
如果仅仅是提示用户,用Toast更好,因为toast不会获得用户焦点,且不会中断用户操作。
http://www.webdesignerdepot.com/2015/03/how-eye-scanning-impacts-visual-hierarchy-in-ux-design/
http://atomicdesign.bradfrost.com/table-of-contents/
http://scotthurff.com/posts/how-to-make-truly-tappable-user-interfaces