多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
> 编写:[XizhiXu](https://github.com/XizhiXu) - 原文:[http://developer.android.com/training/design-navigation/index.html](http://developer.android.com/training/design-navigation/index.html) 设计开发 App 的起初步骤之一就是决定用户能够在App上看到什么和做什么。一旦你知道用户在App上和哪种内容互动,下一步就是去设计容许用户在 App 的不同内容块间切换,进入,回退的交互。 本课程演示如何为你的应用规划出高标准的界面层次,然后为它选择适宜的导航形式来允许用户高效而直观的浏览内容。按粗略的先后顺序,每堂课涵盖Android应用导航交互设计过程中的不同阶段。学过这些课之后,你应该可以应用这些列出的方法和设计范例到你自己的应用中,为你的用户提供一致的导航体验了。 ### Lessons - [**规划界面和他们之间的关系**](#) 学习如何选择你应用应该包含的界面。并且学习如何选择其他界面可直达的界面。这节课介绍了一个假想的新闻应用为以后课程作例子。 - [**为多种大小的屏幕进行规划**](#) 学习如何在大屏设备上组合相关界面来优化用户可视界面空间。 - [**提供向下和横向导航**](#) 学习容许用户深入某一层或者在内容层次间横跨的技巧。而且学习一些特定导航 UI 元素在不同情景下的优缺点和最佳用法。 - [**提供向上和历史导航**](#) 学习如何容许用户在内容层级向上导航。并且学习 Back 键和历史导航的最佳做法,也即导航到和层次无关的之前的画面。 - [**综合:设计样例 App**](#) 学习如何创建界面的 Wireframe(线框图,模糊的图形模型)来代表新闻应用基于设想信息模型的界面。这些 Wireframe 利用上述课程讨论的导航元件来展示直观高效导航。