background image

iPhone 和 Android 的控件对比

一、前言

开发者在产品上同时覆盖

iOS 平台和 Android 平台时,则会遇到同一个功能在不同平

台中界面和交互如何展现的问题。

了解两个平台间的控件对应关系和异同点,对同时面向两个平台的产品和交互设计是

有帮助的。

此部分就两个平台的控件进行对应,并辅以一定的描述,更详细的控件说明和适用的

场合请直接参阅参考资料中的相关文档。

说明:

Android 中的系统控件会根据不同的 ROM 和操作系统版本有所变化,本文中

Android 控件以《Android Design》为主要参考。

二、目的

本文期望表达的含义,集中于如下三个方面:

√ iOS 和 Android 的的控件在目标上是趋同的,但形式则有较大区别,因此 Android 产

品符合

Android 本身的风格,不建议直接沿用 iOS 风格。

√ 了解 iOS 和 Android 控件的对应关系,有助于在产品设计时,既能利用现有的思路,

又能符合相应平台的风格

√ Android 因为各设备商自定义 ROM、不同系统版本之间的不同、设备物理属性的多样

化等原因,造成

Android 本身的风格有多种,设计优秀的 Android 应用,是一件不容易的事

情。

三、功能栏

3.1 状态栏(Status Bar)

iPhone 的状态栏系统提供了 3 种样式,分别为浅色、深色、深色半透,高度固定。

Android 的状态栏根据各个手机厂商自定义的 ROM 不同,会有多种样式,在 MIUI 中

还可以根据主题不同也会变化。