蘇州app開發交互設計中的特殊情況解決方案!1.網絡異常①網絡切換A.從WIFI到蜂窩數據,如果產品中有大量流量消耗內容,需要刷新暫停數據并提供網絡切換提示。一般來說,這種情況只有在涉及多媒體播放和下載的產品中才會被考慮,例如主要的視頻應用程序。B.從蜂窩數據到WIFI,您可以充分利用良好的網絡環境優勢,增加用戶體驗。例如,在WIFI環境下,當前頁面下的小視頻將自動播放。②信號斷開,信號丟失,信號減弱,信號斷開或丟失。常見場景如:從有WIFI的房間到室外,
中間有一個切換間隔,導致信號斷斷;打開飛行模式或關閉手機,導致信號丟失。根據不同的狀態,有兩種頁面狀態和不同的設計方法。如下所示:當頁面上有緩存數據時,給出網絡異常的標題提示,用戶需要在重新刷新之前再次拉動或單擊。當頁面上沒有緩存數據時,給出網絡異常的主題提示,并為用戶提供重新加載的Buttton/單擊空白頁面的任何區域都會觸發重新加載/為設置WIFI提供入口。2.缺少頁面①當有頁面框架時:顯示頁面框架+占位符②當沒有頁面框架時,嘗試使用情感設計,并引導用戶查看推薦內容,如微博關注界面。
當用戶不關注任何人時,他們會引導用戶關注。3.加載刷新①下拉刷新設計下拉刷新動畫,每次都會給出刷新反饋信息。如果目前已經是最新內容,則可以提示用戶已經是最新內容。例如:微博和豆瓣,每次刷新時,都會給出更新信息數量的反饋。②分段加載,因為客戶端不能一次加載所有內容,所以他們必須分段加載。
應規定每次加載多少條。③分布加載,部分加載,然后加載,適用于內容類型的P。考慮首先加載文本,然后加載圖片。如果頁面上有一個框架,頁面框架將首先顯示,然后顯示文本和圖片。由于加載圖片的時間稍長,在加載圖片的過程中,將使用默認的占位符來填充圖片的位置,這可以適當地增加用戶的參與感。④預加載,如閱讀應用程序,當用戶閱讀當前頁面時,他們已經加載了下一頁的數據。當用戶到達第二頁時,他們不必等待加載。該應用程序已經幫助加載了它,因此有必要對用戶的下一步行為進行良好的預測。建議在WIFI環境中進行預加載機制,
否則會消耗太多的流量。⑤根據產品本身的特點,考慮是否根據網絡環境加載不同的內容。例如,您可以在設置中選擇只加載文本而不加載圖片,以幫助用戶節省流量。4.其他情況①是否支持游客模式②APP啟動頁面的設計③當token無效時,根據自身特點需要考慮的不同產品④服務器異常。關于蘇州app開發交互設計中的特殊情況解決方案已在上文羅列!