WEB开发网
开发学院手机开发iPhone 开发 Android和iPhone 统一还是差异化? 阅读

Android和iPhone 统一还是差异化?

 2010-07-04 23:42:00 来源:WEB开发网   
核心提示:Android 平台和iPhone平台虽然都是潜力无限的触屏系统,但是iPhone的设计风格已经成型,Android和iPhone 统一还是差异化?,设计规范也得到了广泛的认可,Android平台却有很多的不确定因素,title的左边经常是返回、编辑、设置之类的,右边经常是新增、撰写、搜索之类的,可以这样设计,也可以那

Android 平台和iPhone平台虽然都是潜力无限的触屏系统,但是iPhone的设计风格已经成型,设计规范也得到了广泛的认可,Android平台却有很多的不确定因素,可以这样设计,也可以那样设计,没有硬性的规范,也没有顽固的用户习惯。并且由于平台具有开放性和延展性,Android系统不像 iPhone,只有320*480一种分辨率、一个home键,而是根据硬件厂商的定制,可以有多种分辨率、可以有全键盘、轨迹球、五个硬件键盘或没有硬键键盘。

一、Android和iPhone的异同

1、分辨率

Android 手机屏幕大小不一,有480×320, 640×360, 800×480,怎样才能让App自动适应不同的屏幕呢?其实很简单,只需要在res目录下创建不同的layout文件夹,比如layout- 640×360,layout-800×480,所有的layout文件在编译之后都会写入R.java里,而系统会根据屏幕的大小自己选择合适的 layout进行使用。

iPhone手机则只有480*320的分辨率

2、硬件特征

Android 大部分是电容屏,可带全键盘(G1),有轨迹球,有home键、menu键、拨打键、挂断键、search键、返回键(G3等),也可以没有任何按键(乐 phone)。也有LG、MTK出的千元出头的电阻屏的Android手机。用户除了跟软件交互之外还要跟手机交互,比如调出菜单、调出搜索都需要接管默认按键的服务。

iPhone是电容屏,只有单一Home键。

3、触控方式

Android和iPhone都习惯向右划屏后退,向左划屏前进的操作。都是多点触控,可用两个手指完成缩放。不同点在于Android有长按之后弹层的操作,iPhone有向下拖拽刷新的操作。

4、提醒方式

Android和iPhone都有弹层提醒、声音、振动、闪光、气泡数字提醒。Android还有通知区域提醒和轨迹球闪光提醒。

5、产品形态

Android的title区一般很窄,标签栏和工具栏可以在下边,也可以在上边,还没有统一的设计规范,所以这是Android平台让人郁闷的地方。

 

iPhone的title区很宽,因为title会有操作按钮,同时利用title区域进行操作指引,title的左边经常是返回、编辑、设置之类的,右边经常是新增、撰写、搜索之类的。让用户明确层级之间的关系。

1 2 3  下一页

Tags:Android iPhone 统一

编辑录入:coldstar [复制链接] [打 印]
赞助商链接