Android 和 iOS 主要交互区别整理

我简单整理了一下Android 和 iOS 主要的交互区别,如果有遗漏欢迎批评补充。

我总结有下面五类区别:

一、界面布局形式的差异

1 iOS 的 Tab Bar

在iOS应用内最多用Tab Bar来切换不同的模块,Tab Bar 也是最受欢迎最容易被用户认知的方式。


2 Android 的顶部Tab Bar 和抽屉式导航

Android 4.0后在可在应用顶部的导航栏下方加入可点击或滑动的Tab bar


优点是防止tab距离虚拟键太近产生误触。缺点是多数用户并不知道其可以滑动。

二、导航逻辑的差异

在 iOS 里面,程序是借助右上角的返回键和右划手势一页一页的切换,iOS的返回控制的是页面。

而 Android 和 Windows Phone的返回逻辑是按照时间顺序来判断的,返回按钮控制的是动作。

三、应用之间联系的差异

iOS 相对封闭,应用之间互相独立,进入了一个应用后除非退出或通过后台切换,否则无法离开。而iOS 9在应用左上角引入了跳转导航,允许快速返回上一个应用。

四、后台多任务的差异

iOS的后台是假后台,按Home键返回桌面后,iOS会把程序暂停(除微信等常用社交软件),之后系统会在特定时间进行系统应用的操作被唤醒时(比如检查邮件或接到电话),将之前暂停的后台应用一起执行。这样,系统就不会单独为第三方应用而使手机处于活动状态,从而延长了待机时间。

安卓的后台是真后台,关闭程序后仍会在后台运营,即使使用管理软件清除内存,也会有自启动的可能。

五、操作手势上的差异

iOS 以点按为主,iOS 7以后加入了右划返回上一层的手势以优化大屏体验,列表页面也把划动手势作为快速调出操作的快捷方式

Android多使用长按呼出情景操作栏。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 174,922评论 25 709
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 14,190评论 4 61
  • 坐车,除非情非得已,总想要坐在靠窗口的位置。只有坐在靠窗的位置才不会失去坐车的乐趣,尤其独自一人的时候。有时候也会...
    沿着路的鞋阅读 2,875评论 0 1
  • “自己想出答案和确认别人的答案是否正确,何者较容易?”这是东野圭吾小说《嫌疑人X的献身》中的一句话,也是贯穿整个故...
    shenghua167阅读 1,742评论 0 4
  • 哈哈
    爱情是故事阅读 786评论 0 0