看你是从哪方面来说。如果从系统的上来说。那么可以通俗的告诉你,ios不是开源的,安卓是开源的。开源的意思就是所有人都可以来更改源代码。正是基于这样的特性,ios相对的安全性更高。而且安卓的安全性就没有那么高了,但是也提供给了很多技术大牛或极客的发挥空间。

如果你是问系统的好用程度。那么我要说两者的运营机制不同,通俗的讲如果将ios的app在后台运行,那么它就是处于休眠的状态,ios会全力保证手机当前的app的流程行,所以只是感觉。安卓则是后台也会一直运行,所以运行的程序多了,感觉会卡顿。但是现在的手机配置都很高,在这方面两者相差并不大。

如果你问我在app的方面。那么我会告诉你,再国外,安卓和ios都会有一个统一的应用市场app store 和Google play。但是在国内,基于发展路径不同,各大厂商都有自己的应用市场。前面因为提到了安全性的问题,所以这里也可以说一下,正是因为如此。App Store里面上架应用会比较严格。相应的安卓应用市场就没有那么严格了,所以在使用安卓手机的时候也要擦亮眼睛,不乱下载app。

以上就是两者的区别,希望能够帮助到你。

既然题主要求简单易懂的解答,那我就简单说一下ios的性能为什么比安卓好。

ios和安卓有什么不同?-编程之家

iPhone比安卓流畅的3点重要原因

1、首先是iPhone的硬件本身就是顶级的,就拿处理器来说,iPhone的处理器性能一直领先安卓旗舰处理器1-2代。目前安卓阵营性能最强的骁龙865处理器,其单核性能其实也就iPhone8的水平,整体性能最多也就苹果上代的iPhoneXR的水平。所以苹果手机本身体质就更好。

2、第二点得益于IOS的运行机制,iPhone把全力运行当前屏幕上打开的应用,切出去在后台的应用占用资源较少,保障当前的应用能够流畅运行。所以就算是使用了几年的iPhone,打开日常应用时可能有些慢,但是运行过程中还是比较流畅。

3、最后要归功苹果对于第三方应用的管理,和安卓系统的开放不一样,苹果对第三方应用管理是非常严格的。比如安卓系统中,同一个厂商的软件,存在互相唤醒的情况,导致后台总是有很多软件在运行。IOS上就不存在这个问题,一个软件只能干自己的事情,不能说自动打开了别的软件。

ios和安卓有什么不同?-编程之家

结论

所以iPhone本来硬件性能又强大,加上系统机制又好,苹果对其他应用管理又严格。最后直观的表现就是安卓手机刚买来时比较流畅,但是越来越卡,因为性能本身就跟不上了。而iOS本身性能就领先1-2年,优化又好,自然就可以多使用一段时间不卡顿了。

安卓用的是JAVA语言,Java的通用性强,而iOS用的是Objective-C,Object-C的专一性强。安卓系统是通过Dalvik虚拟机,虽然安卓5.0后可以采用ART模式来执行,但还是要绕个圈子后才执行程序,所以效率相对更低。而且iOS系统本身优化的很好,程序是直接执行。

安卓有一个非常大的特点便是开放性,多元性。如果一个人说自己懂安卓,那么他一定要懂ROM包,第三方REC,FASTBOOT线刷,Root,Xposed框架等。这些功能极大地体现了安卓的特点:开放,多元。可以自定义系统,可以加入自己的想法,甚至开发出比原厂软件更好用的工具。

再来看看IOS,相较于安卓的开放,IOS是一个极端的反例。它极度的闭关,软件的审核极度严格,框架极为复杂。但也正是这样严格的生态,让IOS更加好用,更适合普通消费者。当拿到手机时,不需要考虑如何刷机,root,装框架。

我是一名Android工程师,针对你的问题,我来分享一下自己的心得。

首先,我们先聊一下系统层面:

  • iOS是由apple公司开发,目前是一个闭源的系统,不对外开放。

  • Android是有Google公司开发,目前是一个开源的系统;任何懂系统层的程序员都可以下载源码进行定制化修改,行内人的话就是国产厂商是会系统进行阉割,我们目前使用的系统大部分都是不完整或者被修改过的。

再从软件方面来看:

  • iOS的应用商店只有App Store一个应用市场,对上线的App都有非常的严格的要求;

  • Android的应用商店,本人了解到的就有15家以上。每个应用商店对App的要求不一致,所以导致我们日常使用的App没有太多性能要求或者有很强烈卡顿感。

然后硬件层面来看:

  • iOS系统和iPhone代工厂都是直接或者间接和apple公司存在合作关系的,他们可以根据硬件优化系统,或者更加系统优化硬件。

  • Android系统由于全世界范围厂商群雄逐鹿,他们的软件和硬件工程师并没有达到apple那样的合作关系;经常存在手机系统不支持当前的硬件或者硬件不支持最新的系统的情况。

这属于个人的见解,希望对你有帮助。如果可以话,给我一个赞吧!谢谢