该Android设计规范又名Android人机界面指南,内容详细介绍了Android 设计的依据、用户界面原则、Android的交互设计等方面的知识,共由17页组成,配有详细的图文说明等,是一份不错的android学习资料,如果你需要的话,点击本文相应的下载地址进行下载后即可查阅!
Android设计规范内容节选
2 用户界面原则
这部分试图讲述创造一个好的用户界面的一些基本的交互设计原则。这些原则是基本的,不止能应用于 于 android 的用户界面设计,也可以应用于其他。苹果建议开发者花费 60%的开发时间来进行设计工作。下面的用户界面原则将为好的设计提供一个基础。
0%的开发时间来进行设计工
作。下面的用户界面原则将为好的设计提供一个基础。
2.1 隐喻
隐喻是构建一个基于操作任务心智模型的模块;用它们来传递应用程序的概念和功能。基于真实世界的应用对象可以帮助用户很快的理解该应用程序。当你设计你的应用程序时,要注意 andriod 中存在的隐喻,不要重新定义它们。同时,检查你的应用程序执行的任务,看是否有些自然隐喻你可以使用。
2.2 反映用户的心智模型
用户已经有了一个来描述你的程序正在进行的任务的心智模型。这个心智模型产生于真实世界经验、其它软件和一般电脑基本知识的结合。比如说,用户在真实世界里有写字、寄信的经验,也会产生特定的期待,像写一封新的信,选一个接受者,然后寄出信。一个忽略用户心智模型的电子邮件程序用起来会很困难和不舒服。这是因为程序强加给用户一个不熟悉的概念模型,而不是建立一个用户已有的知识经验模式。
在设计程序用户界面之前,试着去发现你的用户的心智模型,这样帮助用户去执行任务。心智模型中内在的隐喻,它代表了任务的概念组成。在写信这个例子中,隐喻包括信件、邮包和信封。在涉及到照片的任务的思考模式中,隐喻包括照片、照相机和专辑。我们要努力地发现用户的期望,包括任务组成、组织、窗口布局的工作流、菜单和工具栏组织、控制面板的使用。
要通过努力地何必把个下面的特征与用户心智模型相融合:
熟悉性
用户的心智模型主要是建立在经验的基础上
简单化
一项任务的心智模型通常是流线型,关注任务的基本组成部分。尽管对于一个给定的任务有很多可选的细节,但是基本的组成部分占大部分,并且不会占用用户的注意。
可利用性Availability
避免 components 在子菜单中过深的隐藏或者只在上下文菜单中可用。
……
用法和行为 Usage and Behavior
状态栏包含了重要的信息,包括电池状态、时间、网络和信号强弱等. 它也会对用户显示提示图标。尽管你的程序可以隐藏状态栏 , 但是你应该认真考虑这种设计的结果。用户会期待可以在状态栏里看到信息。在 iphone 里,程序可以使状态栏变得透明, 允许用户可以看到状态栏后的应用程序的窗口。在android 中,你可以自定义状态栏的颜色。
建议
除非有充分的理由,否则不要隐藏状态栏。
利用提示系统,并在状态栏里显示提示的图标。
……
Android设计规范内容截图
- PC官方版
- 安卓官方手机版
- IOS官方手机版