網(wǎng)絡(luò)異常時(shí)碉渡,APP該如何設(shè)計(jì)?
1.網(wǎng)絡(luò)切換 WIFI to 3G/4G
例如一些音樂app 或 視頻app母剥,當(dāng)wifi 切換到3G/4G 網(wǎng)絡(luò)滞诺,會(huì)跳對(duì)話框提示“當(dāng)前為伍wifi環(huán)境,繼續(xù)播放可能會(huì)被收取流量費(fèi)用”环疼,還會(huì)告訴用戶這種情況下該腫么辦习霹,是繼續(xù)使用流量播放,還是訂購(gòu)免流量包炫隶。
告訴用戶發(fā)生了什么淋叶,遇到了什么問題,也給用戶提供解決問題的辦法和入口伪阶,這才是好的設(shè)計(jì)爸吮。
2.網(wǎng)絡(luò)信號(hào)不好或網(wǎng)絡(luò)中斷
1)整頁提示異常
包括icon或者插畫形式,網(wǎng)絡(luò)異常文案望门,重新連接網(wǎng)絡(luò)的button
2)預(yù)設(shè)圖標(biāo)和占位符提示
在app中預(yù)設(shè)好圖標(biāo)和占位符帶替代加載的數(shù)字、圖片和文字等數(shù)據(jù)锰霜,也就是預(yù)處理過程筹误。
3)toast 和 dialog提示
如果僅僅是提示用戶,用Toast更好癣缅,因?yàn)閠oast不會(huì)獲得用戶焦點(diǎn)厨剪,且不會(huì)中斷用戶操作。
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