標籤:android4.0 design 設計規範 導覽列 操作欄
在拜讀和翻譯了Android design設計指導後,對比Android 4.0,4.1,4.4版本與Android2.3及之前版本的app設計指導,總結了Android 4.0版本後設計規範的10大改變之處,在此也感謝博友對我所寫文章的支援,之前重要設計理念系列的文章閱讀量最近一直在暴漲,也鼓動著我繼續寫該系列的文章。
一、導覽列
由之前的物理按鍵導航(返回、菜單、搜尋、首頁)變成了嵌入螢幕的虛擬按鍵(返回、首頁、最近任務)。
把功能表項目和搜尋項從導覽列去掉,把之前通過長按首頁鍵才出現的曆史開啟的程式應用直接展示在導覽列中。
二、操作欄
在android應用中操作欄是最重要的結構元素。它為使用者的應用程式行為提供了一致的導航平台表面。簡單的來說,使用者在操作你的應用程式中開啟的任何介面,都可以通過操作欄完成與過往介面提供的一樣的功能。
為適用於大多數應用程式,操作欄被分為四種不同的功能區域。
(1)應用程式圖示
這個不多說就是可以展示我們不同應用程式的標識。
(2)視圖控制
如果我們的應用程式可以在不同的視圖顯示資料,這部分的操作欄允許使用者切換視圖/
(3)動作按鈕
可以在這裡顯示我們的應用程式的最重要的功能按鈕
(4)更多操作
點擊彈出一些不常用的操作或者關於一些系統設定
操作欄還可以拆分成中的1主操作欄、2頂部欄和3底部欄。如果需要,頂部欄可以承載選項卡tabs,底部欄可以承載主要操作和被收合的更多操作(action overflow)。
在空間足夠的橫向螢幕展示介面時,被拆分的操作欄,可以靈活合并在一起。如中的手機端橫豎屏操作欄所示。
三、多面板布局
多面板布局主要是針對平板開發而言的,也就是使用片段Fragement,我在之前的博文中也介紹過很多關於如何使用Fragement布局的操作介紹。複合展示在同一個介面中,有效地利用平板電腦的螢幕空間,扁平化層級結構,簡化導航。
四、選擇
長按手勢在過去的版本裡是用於顯示上下文動作操作的,在android4.0之後用於資料選擇。在Android4.0中後,長按後在操作欄的位置會覆蓋一個臨時的情境操作欄,不再彈出情境菜單浮出層。在臨時情境操作欄的環境下,當前介面的內容項允許被單個處理,也允許被批量處理。
在新版中
(1)使用者可以通過觸摸就選擇額外的資料。
(2)當促發一個臨時的情境操作欄,選擇的資料會高亮顯示,臨時操作欄也會自動判斷消失掉。
(3)可以通過操作欄的回退按鈕取消選擇操作。
關於android4.0的四大革新之處就是如上所示,我之後會繼續寫android4.1以及4.4的版本更新,請各位盡情期待,也感謝各位博友的支援。