設計高效的導航

編寫:XizhiXu - 原文:http://developer.android.com/training/design-navigation/index.html

設計開發 App 的起初步驟之一就是決定用戶能夠在App上看到什麼和做什麼。一旦你知道用戶在App上和哪種內容互動,下一步就是去設計容許用戶在 App 的不同內容塊間切換,進入,回退的交互。

本課程演示如何為你的應用規劃出高標準的界面層次,然後為它選擇適宜的導航形式來允許用戶高效而直觀的瀏覽內容。按粗略的先後順序,每堂課涵蓋Android應用導航交互設計過程中的不同階段。學過這些課之後,你應該可以應用這些列出的方法和設計範例到你自己的應用中,為你的用戶提供一致的導航體驗了。

Lessons

  • 規劃界面和他們之間的關係

    學習如何選擇你應用應該包含的界面。並且學習如何選擇其他界面可直達的界面。這節課介紹了一個假想的新聞應用為以後課程作例子。

  • 為多種大小的屏幕進行規劃

    學習如何在大屏設備上組合相關界面來優化用戶可視界面空間。

  • 提供向下和橫向導航

    學習容許用戶深入某一層或者在內容層次間橫跨的技巧。而且學習一些特定導航 UI 元素在不同情景下的優缺點和最佳用法。

  • 提供向上和歷史導航

    學習如何容許用戶在內容層級向上導航。並且學習 Back 鍵和歷史導航的最佳做法,也即導航到和層次無關的之前的畫面。

  • 綜合:設計樣例 App

    學習如何創建界面的 Wireframe(線框圖,模糊的圖形模型)來代表新聞應用基於設想信息模型的界面。這些 Wireframe 利用上述課程討論的導航元件來展示直觀高效導航。


书籍推荐