为什么iPhone能够用五年,而华为小米用两三年就卡

 我来答
聂姬
2019-10-03 · TA获得超过212个赞
知道答主
回答量:212
采纳率:96%
帮助的人:52.9万
展开全部
系统不一样,IPHONE的IOS系统是世界上最棒的
IPHONE 4G手机可以吊打ANDROID 8G手机
ANDROID系统在制作时,要求的是「泛化」,所以「碎片」情况严重,厂商多应用混乱广告多而且乱还有自动下载APP和乱扣费等现象
ANDROID系统的优点是「ANDROID阵营庞大厂商众多影响力」,但是ANDROID阵营太「杂」也是ANDROID系统的致命伤
………………………………………………………………………………
IOS系统与IPHONE的硬件是深度绑定的,这令IOS系统只能用在IPHONE手机上
但同样的,可以将硬件使用情况合理化,垃圾回收情况也比ANDROID系统好得多,广告少系统干净顺畅
IPHONE不仅有系统方面的优势,在硬件上也有A处理器这样得天独厚的优势
ANDROID系统浪费硬件越来越严重,对DRAM的要求越来越高,而IPHONE仅用1/2的DRAM,就能吊打ANDROID系统的手机
………………………………………………………………………………
手机属于UI(User Interface)设计APP,对GPU的要求很高,但由于ANDROID厂商的GPU(基本上都集成在CPU里)做得不合理,所以只能通过不断加DRAM来满足性能要求…… IPHONE手机的A处理吊打高通、海思麒麟等ANDROID阵营CPU起到了很大的作用……像高通这样对所有手机兼容的CPU由于兼容代码复杂性所以牺牲了很多东西可以理解,但像海思麒麟这种只应用于自家手机的CPU不应该做这么烂才对(是为了节省成本吗????)
………………………………………………………………………………
另外ANDROID手机的应用APP基本上(并不是所有,可谓使用C++|LUA等其它语言开发)使用的是JAVA语言,而对于JAVA这门语言,感觉上就不适合做UI设计APP开发 ,JAVA语言的优点是跨平台、语法简单,但在UI设计APP开发上却有致命的缺点,开发出来的APP体积庞大,运行效率低下,好在ANDROID APP的底层是C++|C语言,缓解了JAVA的弊端,但是无法彻底解决,除非从一开始就使用C++或C语言进行开发(相信除了游戏公司,一般企业不会这么办,开发缓慢,维护成本高)
而IOS使用的是OBJECT-C和SWIFT脚本语言开发的,这两门语言本来就是APP公司开发的,与MAC系统和IOS系统深度绑定,而使用的也是现成的框架,也没有兼容问题,开发人员痛快,开发出来的APP体积小,效率高
APPSTORE对APP的审查不仅统一而且严格,杜绝了很多不良APP
而ANDROID阵营商店非常的混乱,审查情况也很混乱,有很多绑定APP自动下载,自动扣费等恶劣情况
……………………………………………………………………………
IPHONE的真正优势始终是IOS系统和A处理器,然后是APPSTORE和OBJECT-C|SWIFT脚本语言进行辅助
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
久谦平台
2024-12-03 广告
在当前的消费市场中,手机电池续航能力已成为影响用户购买决策的重要因素。根据最新的消费者调研显示,超过60%的用户在选择手机时,将电池续航作为主要考量点。消费者在日常使用中面临的电池健康衰退问题,如电池容量下降和充电频率增加,进一步强化了对高... 点击进入详情页
本回答由久谦平台提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式