成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

iOS學習筆記 用戶接口原則

移動開發(fā) iOS
本文介紹的是iOS學習筆記 用戶接口原則,主要介紹了接口的原則,我們先來看內(nèi)容。

iOS學習筆記 用戶接口原則是本文要介紹的內(nèi)容,一個好的用戶界面應遵循用戶接口設計原則中的“人-用戶-思考與工作”的思路,而不是設備所能達到的技術水平。一個平淡的、復雜的且不符合邏輯的用戶界面可以使一個很好的應用程序使用起來變得不連貫,就像過山車一樣。而一個漂亮的、直觀的且有吸引力的用戶界面在使用中會增加程序的功能感及用戶的積極情緒。

美學的整體性

這里的美學的整體性不是衡量一個程序有多漂亮,而是衡量一個app的用戶界面與其功能的結合。在設計應用程序時應對用戶界面和功能之間的取舍進行合理的規(guī)劃。

一致性

用戶界面的一致性允許我們把我們的知識點及技能從這個應用程序搬到另一個應用程序中去。程序的一致性并不是單純地從其他程序拷貝,而應該是采納程序中使用戶使用起來更舒服的一種標準或模式。

如何判斷一個應用程序是否具有一致性原則,可以分為以下幾點問題考慮:

1、程序是否與iOS標準保持一致性?有沒有采用系統(tǒng)默認的操作、外觀?有沒有使用可靠的方法與設備的功能特征結合?

2、程序內(nèi)部是否保持一致性?用戶輸入框是否使用統(tǒng)一風格?同一個icon是否表達的相同的意思?相同的操作在不同的地方是否是相同的意思?用戶自定義的UI控件在外觀和功能一致?

3、在合理的范圍內(nèi),程序的不同版本是否一致?專業(yè)術語及含義是否保持一致?基本原則是否改變?

直觀操作

當用戶操控屏幕上的對象替代傳統(tǒng)的間接操控時,用戶可更關注于任務本身,而且他們也樂意去了解這些操作的作用。iOS用戶通過多點觸摸享受直接操作的感覺。使用手勢使得用戶更好的感受虛擬對象,因為不需要額外的設備,如鼠標。

如用戶只需要張開和閉合手指就可實現(xiàn)縮放功能。在游戲中用戶只需直接與屏幕中的對象交互即可,如輕點來解鎖某個物品。

在iOS應用程序中,用戶可以通過以下方法體驗直觀操作:

1、旋轉和移動設備

2、手指操作

反饋

用戶總是期望程序能夠快速響應他們的操作。

蘋果移動設備中的內(nèi)置程序設計的可以很直觀的看到狀態(tài)的改變。例如,當用戶點中列表中的某個項目時,它會變成高亮狀態(tài)。當某個操作會持續(xù)一段時間,就應該使用進度條,如果可能的話,還應該顯示說明文字。

細微的動畫可以幫助用戶理解操作的作用。例如,給列表添加新項時的動畫可以讓用戶很直接的感受視覺的變化。

聲音也能給予用戶反饋。但是聲音不應是響應用戶的主要手段,因為用戶所在環(huán)境可能聽不到聲音。

隱喻

當應用程序中的虛擬設備和行為是以我們現(xiàn)實生活為參照模型時,用戶就可以很容易的理解它的操作。最經(jīng)典的寫照的例子就是“文件夾”:用戶可以根據(jù)現(xiàn)實中的把文件放到文件夾中,就可以很容易的理解電腦中的把文件放入文件夾的含義。

iOS中使用的相關例子:

1、iPod的回放控制

2、游戲中的拖放、輕點、滑動等手勢

3、滑動開/關控制

4、滑動圖片列表可見區(qū)域

一般情況下,適當?shù)臄U展下現(xiàn)實中的隱喻對程序的可使用性是有好處的。例如:如果當初PC中使用虛擬檔案櫥柜肯定會降低程序的可使用性。

用戶控制

應該讓用戶來觸發(fā)和控制操作,而不是應用程序。盡管程序可以建議用戶如何操作或者提醒危險操作,但由程序來決定,而遠離用戶是錯誤的。一個好的應用程序應該權衡用戶與程序的控制,以達到最佳平衡。

盡可能的使用用戶熟悉的操作方式和行為,并盡可能讓你的程序操作簡潔明了,這樣用戶就很容易理解并記住這些操作。

設計應用程序時,還需要注意下面一些關于用戶的希望的操作:

1、在執(zhí)行某個操作之前,保留取消的余地;

2、在執(zhí)行某個危險的操作時,先讓用戶決定確認過程;

3、在執(zhí)行中止操作時,應有個過渡過程。

小結:iOS學習筆記 用戶接口原則的內(nèi)容介紹完了,希望本文對你有所幫助!

責任編輯:zhaolei 來源: 博客園
相關推薦

2011-04-21 15:20:37

iOS設計用戶界面iOS

2009-06-22 14:28:00

java接口

2013-03-28 09:45:34

iOS學習筆記總結整理

2012-05-14 16:59:40

iOS

2011-06-01 10:58:57

2011-08-22 15:43:08

IOS開發(fā)數(shù)據(jù)庫

2012-03-07 11:03:13

Java設計模式

2012-05-14 17:06:46

iOS

2011-07-22 16:57:44

iOS 通知

2011-08-16 14:59:31

IOS開發(fā)ViewDidUnloiOS 5

2010-06-01 17:03:59

SVN用戶

2011-07-21 17:40:43

iOS 多核 內(nèi)存

2024-07-03 11:48:08

接口隔離代碼開發(fā)

2014-12-04 09:32:08

UDP

2013-03-25 13:41:10

iOS5ARC內(nèi)存管理

2011-08-03 09:44:18

IOS開發(fā) UITextFiel UITableVie

2015-02-12 15:45:05

微信SDK

2021-07-07 12:01:48

iOS內(nèi)存對齊

2009-07-14 16:08:41

WebWork學習

2011-03-17 16:43:49

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 91精品国产色综合久久不卡98 | 亚洲一区二区三区四区视频 | www.蜜桃av.com| 亚洲精品国产成人 | 国产乱码久久久久久 | 日韩二区 | 中文字幕一区二区三区不卡 | 91资源在线 | 亚洲一区导航 | 自拍偷拍第一页 | 中文字字幕一区二区三区四区五区 | 精品九九久久 | 中文字幕一区二区三区精彩视频 | 51ⅴ精品国产91久久久久久 | 亚洲 中文 欧美 | 国产精品日韩一区二区 | 国产一区二区在线免费观看 | 天堂久久天堂综合色 | 国产精品视频免费观看 | 国家aaa的一级看片 h片在线看 | 一区二区三区在线观看视频 | 国产视频导航 | 久草网免费 | 亚洲视频免费在线播放 | 九九亚洲 | 欧美日韩一区二区三区不卡视频 | 国产精品一区二区三区99 | 亚洲一区二区久久 | 亚洲国产精品激情在线观看 | 国产美女在线观看 | 免费久久视频 | 免费看a| 成人性生交大片免费看r链接 | 红色av社区| 欧美在线观看一区 | 日日日操 | 亚洲一区视频在线 | 岛国精品| 国产精品久久二区 | 欧美八区| 欧美综合一区 |