很多產(chǎn)品中都有需要用戶輸入數(shù)字進(jìn)行記錄,比如說體重記錄類、記賬類app梅猿。他們都需要解決的兩個問題是,用戶如何輸入數(shù)字秒裕,以及如何將數(shù)據(jù)展示給用戶袱蚓。
一般輸入數(shù)字的組件可能有兩種,鍵盤和滾輪几蜻。那怎樣去比較這兩種組件的優(yōu)劣呢喇潘?可以根據(jù)使用場景進(jìn)行比較体斩。
用戶第一次輸入數(shù)字時:
體重類app
滾輪會有一個默認(rèn)位置,這個默認(rèn)位置跟用戶要輸入的數(shù)字相同颖低,那就需要費點時間了絮吵。鍵盤就不存在這個問題。所以枫甲,這種情況下源武,鍵盤稍優(yōu)。
記賬類app
無法預(yù)測用戶第一筆記錄的錢多大想幻,可能是幾塊或幾十萬,滾輪肯定是不現(xiàn)實的话浇,所以鍵盤直接輸入數(shù)字更優(yōu)脏毯。
用戶從第二次開始:
體重類app
一般體重不會差異很大,所以滾輪可以保存上次的默認(rèn)位置幔崖,用戶微調(diào)就可以了食店。鍵盤的話即便保存了,改起來也不夠直觀赏寇,輸入效率還是偏低的吉嫩。
記賬類app
明顯,每一筆記錄的花費和入賬可能會跟上一筆相差很大嗅定,滾輪也是浪費時間的自娩。
如果用戶出錯:
體重類app
體重是有范圍的,滾輪在設(shè)計上就可以保證用戶的輸入不超出正常范圍渠退。但鍵盤的輸入就無法保證用戶輸入什么異常數(shù)字忙迁,即便要做判斷可能也比較麻煩,增加了代碼量碎乃。
記賬類app
如果王思聰記賬姊扔,可能存在什么“異常數(shù)據(jù)”嗎?╮(╯_╰)╭
數(shù)據(jù)展示的設(shè)計上梅誓,就可以從展示方式的顏值和實用性兩個角度考慮恰梢。
比如說有日歷型、統(tǒng)計圖性(具體分又有曲線圖梗掰、列表嵌言、柱狀圖、餅狀圖)