熟妇九九区视频,aaaav在线,午夜福利三区,日韩无码第四页,午夜天堂精品久久久,一区二区三区美女福利,日日夜夜爽这里有精品,久久久久久久久999,一区二区三区久久久

APP彈窗淺析

用戶頭像
上海/產品設計師/8年前/5416瀏覽
APP彈窗淺析
用戶頭像
Fayth

只有熟悉它們各自的特性,才能更加輕松正確地去使用。

作為一個交互設計師,每個項目都會接觸到各種各樣,大大小小的彈窗??雌饋砜赡懿⒉浑y,但是也有不少人對于彈窗的分類和使用場景不是很清晰。所以這次我整理了一下關于彈窗的應用,也希望以后能養(yǎng)成定期總結的習慣。 



彈窗的作用

彈窗可告知用戶信息內容,也可讓用戶與之進行交互??蓽p少用戶在流程中的跳出感。 


下圖是我整理的大綱,一般將彈窗分為模態(tài)和非模態(tài)兩種類型。 

5be4599e9302a80121ad7bbce30e.jpg


模態(tài)彈窗

會打斷用戶的操作行為,強制用戶必須進行操作,否則不可以進行其他操作。(除了告訴用戶信息內容外還需要用戶進行功能操作)


非模態(tài)彈窗

不會影響用戶操作,用戶可以不與回應,通常有時間限制,出現(xiàn)一段時間就會自動消失。(一般被設計成用來告訴用戶信息內容) 


1.模態(tài)彈窗


選擇類彈窗

這類模態(tài)需要你做出決定才能繼續(xù)進行主流任務。它可以是一個警告、可以是讓你明確你想要執(zhí)行什么操作的對話框或者明確要選擇的模式。

目的:快速使用


1.1動作菜單( Actionbar、Action Sheets、AcitivityView)


Action Sheet通常是由底部彈出,這類彈窗需要用戶進行有效操作或是點擊空白處消除彈窗,才能進行其他操作。

7461599f904ba8012017945c7b16.jpg8ec2599fd0faa8012028a94c6d48.jpg


使用場景:

  • 呈現(xiàn)與當前情景相關的兩個或多個選項

  • 確認是否執(zhí)行某個可能具有破壞性的操作


注意事項:

  • 選項較少可使用列表模式;宮格模式適用于選項非常多的情況,并且能以圖標形式展現(xiàn)選項

  • 出現(xiàn)可能產生潛在風險的行為時,應當彈出Action Sheet,并將危險操作用紅色標注

  • Action Sheet是可以連續(xù)彈出的

  • 在頁面有多個喚起對象或選項本身不夠明晰的情況下,提供清晰準確的描述是非常有必要的


7b80599fd12fa8012028a92fbca2.jpg



1.2 警告框與對話框( Alert/Dialog )


Dialog通常出現(xiàn)在頁面中間,需用用戶進行有效操作,否則不能進行其他操作。 


65f2599fd15ea8012028a98e4c09.jpg


使用場景:

  • 需要向用戶提問或得到許可

  • 簡單的交互行為,例如編輯文字等

  • 一些重要信息的展示


注意事項:

  • 通常會帶一個取消/關閉的按鈕,點擊可關閉彈窗(點擊空白區(qū)域不可關閉)

  • 如果彈窗中包含輸入框,呼起鍵盤時,彈窗位置往上移(鍵盤不遮罩輸入框為準)



1.3 浮層彈窗( Popover/Popup)


浮層彈窗通常出現(xiàn)在點擊區(qū)域附近,需要用戶進行有效操作或點擊空白處消除彈窗后才能進行其他操作。 


e126599fd18da801211d2553e95a.jpg

使用場景:

  • 當前頁面內容比較重要,又需要展示更多的類型或選擇

  • 將頁面模塊中不常用的功能隱藏


注意事項:

  • 點擊入口樣式應包含“更多/可展開”的含義,例如 ^ + … 之類

  • 如果不是固定位置展開,則要考慮不同位置時展開的方向(如圖3、4)



執(zhí)行類彈窗

這種模態(tài)的出現(xiàn)就是為了完成任務?;旧纤鼈兎浅_m用于添加、編輯等任何復雜的任務。

其實該類彈窗沒有指定的控件,實際上也可能會以一個單獨頁面去開發(fā)。但是在用戶的使用過程中,也會感受到這是一個彈窗,所以我還是把這類彈窗和控件類的一起分析。 


1.4 全屏彈窗


全屏彈窗是最常見的模態(tài)類型,覆蓋整個屏幕,一般從下往上彈出。 


ddbb599fd1d3a8012028a94c712c.jpg


使用場景:

  • 處理可能具有多個步驟的復雜任務

  • 需要用戶保持全身心地關注


注意事項:

  • 主要操作(完成/保存)始終位于右上角或底部

  • 消極操作(取消)應在左上角

  • 當用戶已經(jīng)設置了一些選項,則點擊X號時,彈出警告框提示用戶將丟棄所做的更改



1.5 部分屏幕彈窗


90e9599fd1fea801211d250e8443.jpg



使用場景:

  • 處理較為復雜的任務(一般是作用于當前頁面的)


注意事項:

  • 選擇適當?shù)膭赢?/p>

  • 添加關閉手勢



2.非模態(tài)彈窗


2.1 提示框(Toast/HUD


toast一般出現(xiàn)在屏幕中間或頂部,無法對其操作,出現(xiàn)一段時間以后會自動消失,并且在此期間不影響其他操作。


ios中并沒有toast這個控件,與之相似的是HUD。HUD相對于toast,可以有圖標,內容時可以變的。(曾經(jīng)安卓toast規(guī)范:出現(xiàn)在底部、僅展示文字且精簡、非模態(tài)、自動消失、不可進行交互)


隨著應用場景的不斷豐富,toast的使用早已打破原來的規(guī)范(如4圖,含圖標,模態(tài)窗口并且可交互) 


7854599fd23ea8012028a98ffe39.jpg


使用場景:

  • 用戶進行操作后的及時反饋

  • 用戶當前所處狀態(tài)的反饋,確保用戶知曉自己所處的狀態(tài),并可以做出相應的措施



2.2 Snackbar


Snackbar可以理解為是加強版的Toast。


樣式和規(guī)則與Toast非常相似,不同主要有兩點:1.Snackbar支持主動滑動關閉。2.Snackbar可以附帶一個操作(也可以不帶) 


2f60599fd25fa8012028a9cfe68b.jpg


使用場景:

  • 用戶完成操作后,留有“撤銷”按鈕給用戶反悔的余地

  • 與toast相似



2.3 氣泡/提示(tips)


tips有的懸浮在頁面上,有的嵌入在頁面里,有的可以交互,有的不能交互,有的會自動消失…通常不會影響當前正常操作。


3f4d599fd27ba8012028a94ee4c9.jpg



使用場景:

  • 主動告知用戶信息(與toast相似,但toast一般是操作的之后反饋)

  • 新功能簡單介紹

  • 用戶行為引導



小結


   

通過分析和理解各類彈窗的使用場景、作用和規(guī)范,能對該類控件有個全局性的了解,以便在實際工作中能更好的去使用和優(yōu)化。


規(guī)范是最標準的情況,場景是千變萬化的,具體運用的時候還是需要根據(jù)場景來靈活應用。 




51
舉報
|
138
分享
評論
用戶頭像
評論你的想法~
表情
喜歡TA的作品嗎?喜歡就快來夸夸TA吧!
推薦素材
登錄注冊
灯塔市| 五原县| 张家口市| 水城县| 朝阳区| 昌吉市| 临沧市| 南川市| 麻江县| 宜春市| 连江县| 长海县| 瑞昌市| 黄梅县| 格尔木市| 潮州市| 江口县| 阿克苏市| 昌平区| 边坝县| 会东县| 怀宁县| 南皮县| 色达县| 五指山市| 潍坊市| 南开区| 久治县| 英德市| 龙游县| 麻城市| 隆尧县| 永德县| 浦东新区| 南江县| 海丰县| 巢湖市| 固阳县| 团风县| 八宿县| 巴彦淖尔市|