让我们简略了解一下新版 Android 引入了哪些设计模式...

Android 4.4 KitKat

自我标识

Android 系统有一贯的设计风格,不过你也可以根据品牌形象的需要,对样式进行自定义。

使用你的标识色替换 Android UI 框架默认风格的蓝色,就可以统一的对按钮、进度条、滑块、标签和滚动提示等进行自定义。

在操作栏展示应用的图标和名称,使得用户始终能看到它们。

推荐阅读 自我标识 一节,了解如何在应用中突出你的品牌形象,并将其融入 Android 应用的视觉元素之中。

触摸反馈

Android KitKat 之前的版本中,默认触摸反馈是一种充满活力的蓝色。而且所有的触摸反馈都有明显的色彩对比,所以有可能和你的标识色相冲突。

Android KitKat 开始,触摸反馈变得比较微妙,触摸仅仅带来控件背景色的微小变化。这样做有两个好处: (1) 符合 设计原则 - 给予鼓励 的原则;(2) 更加容易突出你品牌的形象,不会与系统的设计风格混淆。阅读 触摸反馈 一节,了解更多细节。

全屏模式

Android KitKat 增强了应用的全屏模式,可以满足你的不同需求。阅读 全屏模式 一节,了解更多细节。

手势

新的 手势 一节介绍了 Android KitKat 的新手势: 双击双击拖动。这两个手势用于调整视图内容的大小。

Android 4.1 果冻豆 Jelly Bean

通知抽屉

Android 4.1 中,通知抽屉有一些明显的改进:

  • 用户可以在通知抽屉中立刻做出操作

  • 通知可以有更灵活的大小和布局

  • 通过优先级标志让通知按照重要程度排序

  • 可以折叠和展开通知

通知抽屉基本布局没有改变,所以为 Jelly Bean 之前的版本设计的应用的通知仍然看起来是一样的。阅读更新过的 通知 一节,了解更多通知抽屉的改变。

 

可调整大小的窗口小部件

窗口小部件作为自定义主屏幕的重要功能,使用户可以在主屏幕中“一眼”就看到应用中的重要信息。Android 4.1 带来了改进的应用小部件,它可以根据一些信息自动调整大小,并载入不同的内容:

  • 用户将窗口小部件放在主屏幕的什么位置

  • 用户为窗口小部件选择的大小

  • 主屏幕上的可用空间

你可以为横向和纵向的屏幕方向提供不同的小部件模式,系统会自动根据屏幕方向的变化来调用。 窗口小部件 一节提供了更详细的信息,包括小部件的类型、限制和设计指导。

 

无障碍性

Android 的一大使命就是整理全世界的信息,并使其可以被所有人访问。我们的使命不会因为用户有所残疾而改变,无论是视觉障碍、色盲、听力损失或者其他不便。

新的 无障碍性 一节提供了关于如何使你的应用符合无障碍性的指导:

  • 使导航更加直观

  • 使用推荐的触控元素大小

  • 使视觉 UI 元素的文字标签更有意义

  • 超时的情况发生时,提供其他选择的提示

  • 使用标准的框架控件或者使用支持 Talkback 的自定义控件

  • 自己尝试一下

 

冰淇淋三明治 Ice Cream Sandwich - Android 4.0

导航栏

Android 4.0 移除了手机上的硬件按键的要求,取而代之的是虚拟的导航栏,放置有返回、主屏幕和最近的应用这三个按钮。阅读 兼容性 一节,了解系统是如何在兼容之前的硬件按键以及如何让 Android 3.0 之前的应用兼容新的虚拟导航栏。

 

操作栏

操作栏对于 Android 应用来说是最重要的元素。它为平台提供了统一的导航,并且可以展示应用中的操作。

 

多视图布局

在 Android 的世界,为不同的屏幕尺寸和比例设计你的应用是很重要的。多视图布局可以将在小型设备上需要多个视图才能完成的操作组合在同一个界面中,展示在更大屏幕的平板上。

 

选择

之前,长按手势用于调出上下文操作菜单,现在则只用于选择。一旦选择了数据,上下文操作栏就会显示可用的操作。