无码日本H肉黄动漫魔乳密剑贴_无码中文字幕在线三区_无码中文字幕视频一区二区三区_无码中文字幕人妻丝袜美腿_无码中文字幕加勒比高清_无码中文字幕A∨在线_日本久久久久久久久久加勒比

歡迎來到深圳市來科信科技有限公司網(wǎng)站!

已閱讀

安卓APP開發(fā)和蘋果APP開發(fā)的一些差異

來源:lexintech.com ?? ?? 發(fā)布時間:2018-01-15
iOS,Android,是現(xiàn)在移動互聯(lián)網(wǎng)APP開發(fā)上面主流的兩個平臺,在APP開發(fā)設計的過程中,因為這兩個平臺的不同特性,設計也有一些差異,產(chǎn)品經(jīng)理或設計師往往要角色切換,不斷的換位思維。
安卓APP開發(fā)和蘋果APP開發(fā)的一些差異
可能新手和外行人覺得iOS和Android沒什么區(qū)別,大多數(shù)APP開發(fā)公司都是只做一套UI設計,拿Android直接照抄iOS設計就可以了。今天我總結(jié)了一下這兩個平臺之間交互設計上的差異性,在開展交互設計的過程中,必須要注意的問題:
 
一、布局形式的差異
 
  iOS經(jīng)典的“tab bar”
 
  在iOS應用內(nèi)如果要切換不同的模塊,或者頁面內(nèi)要切換不同的欄目,往往都會用到“tab bar”這一形式的控件。這個經(jīng)典設計從iOS早期沿用至今,
 
  大部分iOS應用都是這樣設計的。當然,ios本身是很包容的,最近也很流行抽屜式導航。但是tab bar一直是最受歡迎也最好被用戶認知的方式:
 
  Android提供了2種視圖控制方式
 
  在Android4.0規(guī)范出來之后,Android提出了2種視圖控制方式,一種是直接在導航欄的標題下加入一個觸控按鈕,點擊后會彈出切換欄目的菜單
 
  另外一種是直接在導航欄的下面加入了一個視圖控制欄,和iOS的tab bar很像,不過是僅放在了上面,而且提倡支持手勢滑動切換。
 
二、導航邏輯的差異
 
  大家都知道iOS是沒有實體返回按鍵的,所有返回都是通過導航欄的back按鈕來完成。
  在iOS的導航邏輯中,我們可以明顯的看出來,整個程序是一頁一頁的切換,就像一個幻燈片。而返回按鈕也就是切換到上一頁。所以,iOS的返回控制的是頁面。
 
  但是Android就不是這樣了,Android是有物理返回按鈕的,點擊物理返回按鈕,控制的不光是一個頁面,而且包括了上一步的操作,比如說:
  進入頁面A,點擊文本框彈出鍵盤。那么點擊返回按鍵就是 - 收起鍵盤
  所以安卓的返回邏輯是按照時間流來判斷的,而不僅僅是頁面,返回按鈕控制的是動作。
 
  另外在Android4.0中,提出了一個向上的概念,就是導航欄標題前面的一個小箭頭,點擊這個箭頭,是回到該頁面的上一個層級:
 
三、多任務的差異
 
  多任務的差異用一句話來形容就是:iOS是假的多任務,而Android是真的多任務。
 
  如果你設計的應用有下載,那么iOS切換到后臺下載就被暫停了,而Android不但不會暫停,你還可以設計一些偷偷在后臺運行的功能!
 
四、分辨率的差異
 
  你知道Android現(xiàn)在有多少種分辨率嗎? 適配一直是Android很頭痛的問題,身為前端往往要為不同的分辨率調(diào)效果而保證界面不會變形和模糊。而分辨率問題不僅僅影響視覺這一塊,對交互設計也有很大的影響。因為這些手機往往屏幕比例也是不同的,你需要考慮不同的長寬比下,你的界面布局應該是怎樣的。
  所以在設計Android的時候,你不能要求把界面布局寫死,應該盡量保證每個控件都是浮動的,而且自己能評估出各種古怪的布局下的效果。
 
  iOS就會好很多。所以對于交互上的布局影響并不是很大,視覺設計師也可以通過腳本縮小裁圖簡單的解決問題。
 
五、設計風格的差異
 
  設計風格是這兩個客戶端自己獨特的個性,設計風格不單影響的是視覺設計的層面,對交互設計也非常的重要。尤其是在考慮動效,擬物化交互的時候需要重視。
 
  iOS的設計風格偏向擬物化風格,這個擬物化不光是視覺上做出很多擬物的小按鈕小控件的,為了配合視覺,你往往在交互上也可以加一些生動有趣的內(nèi)容。
 
  Android平臺就簡單一些了,在整體的布局和交互形式和iOS差不多的情況下,盡量的簡潔,呈現(xiàn)一種科幻的風格即可以了。Android平臺盡量少用擬物化的動效,因為Android系統(tǒng)對于動畫效果的渲染比較差,如果太復雜的話可能會讓界面非常的卡。
 
APP開發(fā) 網(wǎng)站開發(fā) 產(chǎn)品設計 微信公眾號 APP開發(fā)公司 用戶體驗 APP運營 微信小程序 產(chǎn)品經(jīng)理 網(wǎng)站設計
镶黄旗| 通海县| 泗阳县| 云南省| 古田县| 南宫市| 长顺县| 靖宇县| 白山市| 泗阳县| 长兴县| 青冈县| 贵港市| 茂名市| 休宁县| 上犹县| 察隅县| 中方县| 盐亭县| 乐昌市| 枣阳市| 织金县| 贞丰县| 尉犁县| 哈尔滨市| 平湖市| 二手房| 正定县| 武清区| 无棣县| 枣庄市| 湘潭市| 长垣县| 偏关县| 富蕴县| 临高县| 即墨市| 扶绥县| 登封市| 龙川县| 晴隆县|