標籤:android4.0 android design 設計規範 扁平化設計
想成為Android的傑出開發工程師,不懂得Android的設計規則怎麼可以,Android4.0問世後Google公司為Android程式員規範了一系列的設計原則,不要再盲目的模仿IOS的設計了,因為Android 就是Android ,不一樣的煙火。
大多數開發人員想要發布他們的應用程式在多個平台上。但是請記住,不同的平台遵守不同的規則和約定。喬布斯只有一個,而Android不是那一個。完美設計決策將使使用者感受到在Android平台上的非凡感官感受,區別於其他平台。而“設計一次,到處通吃”的方法可能會幫你節省時間,但是很可能產生不一致的應用程式體驗,使我們的程式與其他Android應用格格不入,導致使用者體驗疏遠。請每一位程式員考慮下面的指導方針,以避免最常見的陷阱和錯誤。
(1)不要模仿其他平台的UI元素
每個平台都會提供一套精心設計的UI元素,一個獨特的時尚主題。例如,IOS平台的主圓角的按鈕,有的在標題列中使用漸層。在某些情況下,元素可能有相同的目的,但是設計工作是完全不同的。當我們構建Android應用程式,不要從其他平台攜帶主題UI元素,不要模仿他們的特定的行為。請回顧Building Blocks這個指南,重新瞭解Android最重要的UI元素以及系統的預設主題,以及檢查Android平台應用程式是如何擷取應用的上下文元素的。如果我們想定製UI元素的主題,定製仔細根據您的特定品牌——而不是根據不同平台的慣例。
一句話不要一味模仿IOS的圓角扁平化設計,因為Android不是喬布斯!!
(2)不要攜帶其他平台的表徵圖
ANdroid平台已經給各位開發人員提供了常用功能的表徵圖集,比如如共用,建立或刪除表徵圖。當我們將我們的應用程式遷移到Android,請將其表徵圖的設計與官方提供的表徵圖相一致!我們可以找到各種各樣的表徵圖用於應用程式下載頁面。http://developer.android.com/design/downloads/index.html
(3)不要使用底部選項卡
底部選項卡在IOS程式的使用非常頻繁,但是我看到在Android設計規範中明確提出了一點我們的程式不應該使用底部選項卡,我也不太懂為什麼呢!但是既然這麼寫了,我們一定要尊重它的設計理念,畢竟每個平台都有著自己的設計理念。
Android的選項卡視圖控制應該顯示在螢幕的頂部。此外,Android應用程式可能使用底欄分割操作欄上的動作。我們應該遵循這條指導原則,避免與平台上的其他應用程式建立一個不一致的體驗,避免混淆操作和視圖切換。
今天的介紹就寫到這,希望各位能對我寫的進行批判和補充,之後我會繼續更新這篇文章,希望能與各位博友共同進步!