Axure是一款功能強(qiáng)大的交互設(shè)計(jì)軟件,作為產(chǎn)品小白入門時(shí)的必學(xué)軟件,從做一個(gè)登錄界面開始展開我們的學(xué)習(xí)歷程。 這里我用的是Axure RP 8為大家演示如何制作一個(gè)登錄界面。作為一個(gè)學(xué)習(xí)分享,如果有不妥之處,還望各位多多指教,敬請(qǐng)見諒。
1、打開Axure,在默認(rèn)的元件庫(kù)先拖入一個(gè)矩形,在右側(cè)檢查器里設(shè)置矩形方框的大小、填充顏色,陰影和圓角半徑的數(shù)據(jù),使其稍微美觀點(diǎn),效果如圖:
2、從元件庫(kù)中拖選橫線控件,將方框進(jìn)行一個(gè)簡(jiǎn)單劃分,之后在方框上部分拖入一個(gè)文本標(biāo)簽,并輸入文字login;
3、之后分別拖入登錄界面剩余所需的控件合理放置到方框上,需拖入的控件有:兩個(gè)文本框,一個(gè)復(fù)選框,一個(gè)按鈕;為了美觀創(chuàng)意也可以拖選一些小標(biāo)記美化界面,這里全看個(gè)人創(chuàng)意喜好。(這里我隨便加了兩個(gè)水滴標(biāo)記)
4、
5、這里有個(gè)注意的就是文本提示后有兩個(gè)提示隱藏的選項(xiàng)Typing和獲得焦點(diǎn)。Typing表示的是當(dāng)用戶輸入時(shí),文本框的提示文字才會(huì)隱藏,獲得焦點(diǎn)表示的是當(dāng)文本框獲得了點(diǎn)擊表示輸入時(shí)(用戶還沒輸入),文本框的提示就隱藏了。圖為用戶名和密碼的文本框?qū)傩栽O(shè)置:
6、為體現(xiàn)良好的人性交互,當(dāng)用戶輸入密碼錯(cuò)誤或者用戶名不存在時(shí)界面會(huì)提示,這里我們拖入一個(gè)標(biāo)簽框作為提示,如圖;
7、到這里總體的界面設(shè)計(jì)就出來了,接下來是要對(duì)登錄界面的用例邏輯進(jìn)行設(shè)置,當(dāng)用戶名輸入為空、密碼輸入為空、用戶名輸入錯(cuò)誤、密碼輸入錯(cuò)誤、用戶名和密碼正確時(shí)都應(yīng)該有相應(yīng)的邏輯用例,這里以當(dāng)用戶名輸入為空做例子介紹如何設(shè)置登錄界面的用例。到這里總體的界面設(shè)計(jì)就出來了,接下來是要對(duì)登錄界面的用例邏輯進(jìn)行設(shè)置,當(dāng)用戶名輸入為空、密碼輸入為空、用戶名輸入錯(cuò)誤、密碼輸入錯(cuò)誤、用戶名和密碼正確時(shí)都應(yīng)該有相應(yīng)的邏輯用例,這里以當(dāng)用戶名輸入為空做例子介紹如何設(shè)置登錄界面的用例。
8、點(diǎn)擊登錄按鈕,在登錄按鈕屬性一欄的交互雙擊選擇“鼠標(biāo)單擊時(shí)”進(jìn)入點(diǎn)擊登錄按鈕動(dòng)作后的用例設(shè)置。在用例編輯器的頂部點(diǎn)擊新增條件,在條件生成的界面設(shè)置當(dāng)元件uname等于空時(shí),點(diǎn)擊確定按鈕。之后繼續(xù)在用例編輯器上選擇“設(shè)置文本”,在配置動(dòng)作那一欄選擇tips元件,將文本的值設(shè)置為“Please enter your username !”,這樣就可以在用戶沒輸入密碼點(diǎn)擊登錄時(shí)在提示框顯示提示內(nèi)容。
9、其余的用例設(shè)置大致是一樣的,這里我的用例設(shè)置為當(dāng)用戶名,密碼為空或者輸入錯(cuò)誤時(shí),點(diǎn)擊登錄按鈕提示框會(huì)顯示對(duì)應(yīng)的提示信息,當(dāng)用戶輸入正確的用戶名和密碼時(shí)(用戶名:幻云思密達(dá),密碼:123456),點(diǎn)擊登錄按鈕跳轉(zhuǎn)到www.baidu.com。圖為本案例用例邏輯設(shè)置:
10、到這里就完成了一個(gè)登錄界面的制作了,按下F5就可以看看模型是咋樣的了。這里需要注意的是用例的設(shè)置先后順序也是有影響的,設(shè)置的時(shí)候一定要考慮清楚,比如如果先設(shè)置提醒用戶名或者密碼輸入錯(cuò)誤的用例再設(shè)置提醒當(dāng)用戶名或者密碼為空的用例時(shí),模型的用例執(zhí)行是從第一個(gè)用例開始的,所以后面的用戶名或密碼為空的提示可能就會(huì)被前一個(gè)當(dāng)用戶名或密碼錯(cuò)誤的提示覆蓋掉了(因?yàn)橛脩裘蛎艽a為空也算是用戶名或密碼輸入錯(cuò)誤)。
新聞熱點(diǎn)
疑難解答
圖片精選