我说:这几年都买的五六千的 android,没觉得啊。。。
是不是有人喜欢用 1000 多的 android 手机说明 android 比 ios 卡?
201
exploreXin 2019-11-22 09:49:24 +08:00 1
我只想知道面试官是怎么回答的 。。。。。。我说一个通俗版本比较好理解的说法,先问你一个问题,你说是你自家厕所容易脏,还是楼下的公共厕所容易脏?答案很明显吧,难道容易脏是厕所自己的问题?造厕所的材料一种比另一种更容易脏?也许吧,自家厕所的材料用的最好的,可能抗脏性更高一些,但是能高多少?再牛逼的材料搭建的自家厕所,你让外面的人都来你家上厕所,材料能顶多大用处?
回来再说安卓与 ios,操作系统的架构也许有些许的差异,但绝对不是造成市面上大伙手机性能原因的最主要因素,真正让安卓比 ios 越用越卡的原因是安卓的生态,各个厂家的应用都能在这个生态里玩耍,让你的安卓机比 ios 更快变卡的原因是你装的各个大厂的“应用全家桶”,同一个大厂旗下的应用装个七八个,就算关掉其中的一些应用,这些应用会在后台偷偷的启动,并且唤醒另外的兄弟应用,各个大厂为了装机率和应用流量可以说是无所不用其极,最可恨的是即使你全部卸载,删掉配置文件,也没办法彻底删掉这些应用,总会有一些东西永久性留在了系统里,除非重新刷机才能彻底清除干净,但手机用户里有多少人有这个能力?所以你的安卓会越用越卡,如果不信,可以买台新安卓机,哪怕是千元入门级别,买来之后不要装任何应用,只用来打电话,发短信,也不要轻易浏览第三方网站,你会发现你的安卓机器会一直都快的飞起。对比安卓生态环境,ios 是自建硬件与软件生态,想要进入人家的生态,必须有严格的审核机制,所以相对干净,但 ios 用久了也会卡,你想想都知道,有什么东西是越用越新,越用越快的?不符合宇宙规律吧。 最后,我还是想问问面试官是怎么回答的,如果面试官回答的和上面的差不多,说明这个面试官确实是有点学识,如果回答了其他根本没说到正因的原因上面,那这个面试官是在和你装逼,仗着自己坐在面试官的位置上显摆自己无疑了。 |
202
zhjie 2019-11-22 09:51:14 +08:00
@FeifeiJin #197 我朋友 18 年的三星机皇,卡飞了,滑屏幕都有很大几率掉帧。被我 16 年用到现在还是升级了 iOS13 的 iPhone7 吊锤。
|
203
ww940521 2019-11-22 09:55:35 +08:00
笑死。
|
204
zhjie 2019-11-22 09:56:46 +08:00
算了,叫不醒装睡的人,直接 reded。
|
205
vincent7245 2019-11-22 09:58:54 +08:00 2
以下只针对某些偏激评论,和楼主无关:
没必要争,不知道什么时候开始,骂苹果和憝果粉成了政治正确。比如我说一句苹果的交互做得好,会有一群人过来憝,难道我说错了吗?苹果的交互不好吗? 这些人,有时间多晒太阳,别总一个人呆着,有时间养只猫狗也挺好。 |
206
agagega 2019-11-22 10:04:58 +08:00 via iPhone
@vincent7245 简称苹果 PTSD
|
207
JerryCha 2019-11-22 10:12:25 +08:00
这问题没法回答吧,起码得给个范围。
不然就是硬件、软件、人机交互三大天坑。 |
208
hzlzh 2019-11-22 10:40:56 +08:00
建议看一下奇葩说。
先找个方向破题,我们真的在讨论手机卡的问题吗?不是,我们讨论的是。。。 |
209
lihongjie0209 2019-11-22 10:52:08 +08:00 2
先定义一下‘卡‘
然后再做 profile 确定一下 渲染慢? IO 慢? CPU 慢?安卓系统调度慢?你使用的 APP 慢? 最后回答一下为什么 |
210
sabel 2019-11-22 11:14:30 +08:00
作为一个普通用户视角,其实更在意的是金钱,有钱就换新的,没钱无论是 Android 还是 ios,用久了都卡,卡不都一个样吗,还能评出个高低不成?
|
211
winglight2016 2019-11-22 11:15:28 +08:00
@coloz 你拿 5 年前的 iPhone 和 1 年前的 Android 相比,得出结论大家都卡,这和 lz 提到的拿 5 千的 iPhone 和 1 千的 android 比流畅程度一样,都是没什么可比性啊。
如果一定要拿两大品牌来比较,个人认为比较合理的做法是,不要考虑价格,直接比旗舰机型,在第 1、2、3 年时的性能表现和平常使用的感受,从这一点上看,我觉得 iOS 的操作手感是比较好的,特别是安装了很多 app 之后还能保证流畅性。 再说了,这种使用感受的比较的确很无聊,面试也并不是问你喜欢哪种手机,重点还是在技术层面,这样可以少一点情绪化的讨论。 |
212
greatghoul 2019-11-22 11:15:40 +08:00
难道有一个醒着的人。
|
213
greatghoul 2019-11-22 11:20:59 +08:00
@NerverLibis 快扯吧,5c 还能好好的跑农药我是不信的,卡的一比。
|
214
mohoumk2 2019-11-22 11:29:09 +08:00 via Android
面试官就是一果粉
|
216
southsala 2019-11-22 11:45:16 +08:00
用久了系统要升级,小牛拉大车,能不卡吗
|
217
656002674 2019-11-22 11:48:29 +08:00
1、权限问题。目前手持的国内某大厂的机器,自带的很多 APP (例如应用商店)必须要电话、通讯录等等各种奇葩权限。
2、代码质量或者说 APP 审核。用着一个 APP,最后一个版本是 2017 年更新的,但在安卓 5/6/7/8/9/10 都稳定运行,而不像某些 APP 安卓版本更新一次就凉了。当然也可以说改 APP 为小工具类型,不是大项目,比较简单,但是也不得不肯定其优秀。 3、api。同样是手持的某大厂机器,api 的参数一堆( 20+吧),有一天手残误删了一个参数,发现并不影响使用,一番操作以后发现用 5 个参数就可以完成的工作,竟然被增加到了 20 个。 关于权限问题多说一件事:参加某大厂的系统内测,反馈 APP 未经同意获取了准确的定位,系统为安卓 10,没有打开定位,感觉这个定位比日常打开 gps 定位使用地图类 APP 的结果都准确。 |
218
raptor 2019-11-22 11:52:13 +08:00
持 SE 表示比 NOKIA 卡
|
219
Twain 2019-11-22 11:55:39 +08:00
找一个角度说透彻了就行吧,比如说推送的问题,安卓能和 ios 比么?
|
220
zhaopy4721 2019-11-22 11:56:57 +08:00
这个问题得先搞清楚时哪个版本的 Android 和哪个版本的 iOS。你要说 Android 4.0 用久了会卡我大概没啥意见。你要说 Android 10.0 用久了还会卡我只能说睁开眼看看世界吧,2019 年了兄弟。还现在的 Android 十年后会比现在的 iOS 卡??
|
221
herbloo 2019-11-22 12:06:21 +08:00
我来强答一下。
首先这问题是确实存在的。 分析一下原因: 1. 首先,所有手机,电脑用久了都会卡,近几年移动端这个问题显著些。这是因为移动端较 PC 端发展要快速很多。随之而来的需求(过度动画,图片画质,甚至是业务逻辑)也增多。这要是在以往,会因为手机的性能不行,在程序开发完后由程序员再进一步优化; 但事实是,××手机硬件性能逐年提升××,人们发现,即便是不优化,在主流手机上也能流畅运行了。于是,老旧的手机就会表现出卡。 2. 第二点就是解释 为什么安卓卡得比较明显,而苹果并不是那么明显。简单地说,硬件的性能并不等于用户体验后所作出的评分。这在低端(或者说老旧)的手机中特别明显。苹果的 iOS 系统,自打一开始,就是专门为移动端设计的。早期的移动设备性能很差,苹果 iOS 为此做了很多优化,这些优化的影响一直持续到现在。所以,即便老旧的苹果设备沦为低端设备,但有强大的 iOS 作为其背后的可靠保障,老旧的苹果设备仍能表现出不错的流畅度。 3. 其他,硬件老化,文件垃圾之类的,其实也都是次要的。 |
222
nicevar 2019-11-22 12:43:43 +08:00
现在安卓的卡顿与生态关系并不大,恰恰最主要的原因是硬件+系统,安卓越用越卡的体验主要是 4.4 之后到 7 系统,恰好引入 art 的时候,之后 5-6 系统自身内存泄漏严重,因为 google 自己封装的库很多都是内存泄漏的,别说用它们开发出来的软件了。你要说生态有影响那也是早期,早期 oc 不是 gc 的,那时候的 iOS 开发超 Android 开发一个档次的,做 Java 开发比做 c 开发内存管理差这很正常,加上系统差距,感觉两个系统之间就差很远了,到了 android 7 之后,已经感觉不到这种差距了。
硬件主要闪存之类的东西用久了性能下降的快,同样的设备使用了五六年之后,重置不装任何第三方程序,照样卡顿,这就是像 PC 使用 SSD 硬盘,使用很长时间后健康度降低到 70%以下,打开的程序一旦读取到某个位置文件就会卡,高端的设备用的闪存跟低端设备差距很大,遭遇卡顿的体验完全不一样了。 |
223
ShuoHui 2019-11-22 13:58:11 +08:00 via iPhone
6 不知道,6S 至今很流畅,你明显是对安卓有偏颇的,安卓是进步很大,但是,啧啧啧。
|
224
cooooler 2019-11-22 14:50:14 +08:00
道理我都懂,这关 php 毛事?
|
225
neverfall 2019-11-22 15:10:36 +08:00
@zhaopy4721 Android10 才出来多久。
|
226
wednesdayco 2019-11-22 16:38:46 +08:00
@hzlzh 博客圈子的老人啊,好久没见到了居然在这看见你了。
|
227
oovveeaarr 2019-11-22 17:31:24 +08:00
说句题外话,Android 目前的 PPT 旗舰 SOC“骁龙 865”才刚刚和两年前的 A11“互有胜负”
性能无用论和 Android 堆料论的同学建议还是不要再说了,不然都不知道是不是友军啦~ |
228
ragku 2019-11-22 17:49:28 +08:00
没有数据说个啥,直接拿线上数据说话,搞了线上安卓和 ios 渲染埋点,ios 基本不需要怎么优化( 5s+),安卓 18、19 年的机器都能卡到飞。。事实就是这样子(本人 2 月份一千八买的 vivo 已经卡到飞),不是想吐槽安卓,真的用一段时间就不行。个人感觉是安卓的沙箱没有做好
|
230
WebKit 2019-11-22 18:15:18 +08:00 via Android
@U2Fsd 主流不是 3000+吗?安卓微信图片压缩质量差,主要还是微信的问题。并且只是 jpg 格式。同样的在 telegram 就不会出现这种情况。如果想获得同样的效果,微信只需要自己实现 libjpeg-turbo 库就可以了。10 年了还没有改这个问题,我能想到的就只有两点,历史遗留问题和成本控制问题。
|
233
zanyxd 2019-11-22 19:41:07 +08:00
我觉得面试官抛出这问题应该是想康康回答者的分析思路,而重点不是问题本身涉及的相关技术
|
234
U2Fsd 2019-11-22 21:06:27 +08:00
@WebKit
3000+是安卓国内旗舰机的价位,现实中大部分安卓用户都是 1000-2000 的安卓机,而且即使 3000+的 oppo、vivo 和红米千元机的性能是一样的。 微信这个问题,你这又是典型的站在技术储备高度反驳用户体验系列。 这种说法跟华为 eMMC 和 UFS 混用的流氓公关有什么区别呢?用户体验差异不大? 但是我花的钱是一样的啊,我花 6000 买台华为,凭什么别人是 UFS 我的是 eMMC ? 用户同样花 6000 块人民币买一台安卓机 ,一台 iPhone。凭什么 iPhone 的微信发朋友圈图片比安卓清晰呢?用户会去解读你这是历史遗留问题还成本控制问题吗?市场得到的反馈就是 iOS 版微信发图片、视频到朋友圈比安卓清晰而已。 同样,懂技术的人自己能把安卓机搞定,让安卓运行流畅。 然后就简单的得出结论说安卓不卡,然后就用这种幸存者偏差去跟人辩论说安卓比 iOS 卡是不存在的。 |
235
PbCopy111 2019-11-22 23:25:05 +08:00
你应该说,这就跟自己的老婆看久了不如别人的老婆好一个道理。
|
236
fox0001 2019-11-23 07:07:25 +08:00 via Android
红米 note4x 用户路过。刷上 lineageos 16 ( Android 9 ),再配合 shelter 使用,没感觉卡。就是从 shelter 打开支付宝有点慢
|
237
zijing07 2019-11-23 07:47:59 +08:00
求问啥公司,这问题也是挺神的。
|
238
leafre 2019-11-23 08:54:55 +08:00
因为防火**
|
239
v2demo 2019-11-23 13:08:28 +08:00 via Android
我 18 年的 一加 6 8+256 也没见怎么卡呀
|
240
inoizyz 2019-11-23 16:28:52 +08:00 via Android
真的是应用问题,刚上市就买的 sony xz,没 root,甚至都没重置过,应用除了一个快图浏览是国内厂的,用到现在还能做到两天一充,自带的 chrome 开几十个标签页也不卡。
|
241
xingyuc 2019-11-23 17:44:45 +08:00 via Android
为什么卡,因为国内的公司乱要权限,问话的人自己心里没点数吗
|
242
etoah 2019-11-24 01:12:22 +08:00 via iPhone
iPhone 6 之前内存都是 <=1g
6s 开始增加到 2g 以上 这就是为什么现在很多用 6 的感觉卡出现翔 而 6s 基本不会 同理 ipad air2 开始 ipad 内存增加到 2g 以上 本人现在用了 4 年多的 air 2 依旧流畅的一匹 Android 机最近几年都没用 所以不清楚 |
243
etoah 2019-11-24 01:27:32 +08:00 via iPhone
我们应该先分析问题 在回答问题
题目中几个关键点 1 用久了 2 android 比 ios 卡 1 是前提条件 2 是需要得出的结论 回复中很多人说自己 18 年的手机怎么样怎么样 这就不符合前提条件了 如果一个人的手机至少每 2 年换一次 那么根本不需要纠结这个问题 |