V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
coloz
V2EX  ›  程序员

今天去面试,面试官问为啥 android 用久了比 IOS 卡

  •  
  •   coloz · 2019-11-21 12:00:56 +08:00 · 29330 次点击
    这是一个创建于 1831 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我说:这几年都买的五六千的 android,没觉得啊。。。

    是不是有人喜欢用 1000 多的 android 手机说明 android 比 ios 卡?

    第 1 条附言  ·  2019-11-21 14:59:02 +08:00
    有人觉得我面试时啥也没说。。。
    其实说了的:
    1.api\2.发布审核\3.硬件差异( 1000 和 5000 的差异)

    因为做 app 开发,所以手头手机比较多,目前最卡的是 iphone6,想看看是不是有“IOS 不会卡”的人存在
    比较神奇的是 600 元买的二手荣耀 7X 很流畅,让我感觉现在国产手机也不错了
    第 2 条附言  ·  2019-11-21 15:03:17 +08:00
    主力用的三星,虽然我觉得华为不错,但我真不是沸腾党,请不要喷我。。。
    第 3 条附言  ·  2019-11-21 20:30:52 +08:00
    如果面试官问,为啥 ios 用久了比 android 卡,大家一定也能找一堆理由出来。
    使用经验告诉我,IOS 用久了也会卡,android 用久了也会卡,但一比,我还真说不出孰更卡。
    如果不卡,要求不高的人也没必要换手机了......
    感觉这是新一代的“PHP best”
    243 条回复    2019-11-24 01:27:32 +08:00
    1  2  3  
    tgich
        101
    tgich  
       2019-11-21 14:40:32 +08:00   ❤️ 2
    内在问题是问两者的机制有何不同。

    去面试,不是人家问你啥你答啥,要思考把被动变主动啊兄弟
    jh352160
        102
    jh352160  
       2019-11-21 14:40:57 +08:00
    我还看过一个说法,就是 ios 其实并没有你感受到的那么流畅,但是 ios 系统的各种过渡动画处理的非常到位,所以在很大程度上掩盖了系统的卡顿情况。
    across
        103
    across  
       2019-11-21 14:44:24 +08:00
    @jh352160
    这个肯定不止国内环境的问题。
    你去外网搜 android ios laggy 就有很多讨论。
    coloz
        104
    coloz  
    OP
       2019-11-21 14:45:06 +08:00
    @tgich 面试的时候我是做出了解释的,可能不是太友好的解释,哈哈
    只是在这个帖子里我想看看是不是大家都觉得 ios 不会卡
    coloz
        105
    coloz  
    OP
       2019-11-21 14:47:27 +08:00
    @hheng101 我是来阻断“ios 啥都好”的节奏的
    neverfall
        106
    neverfall  
       2019-11-21 14:48:53 +08:00
    @U2Fsd 这种不叫卡,叫启动慢,启动文件加载过多,而手机性能比较差导致的,使用过程中卡顿和掉帧这个才叫真正意义上的卡。
    Felldeadbird
        107
    Felldeadbird  
       2019-11-21 14:50:23 +08:00   ❤️ 1
    1.没有统一严管的应用中心。
    2.安卓的权限机制差,比较常用的 SDK 包,可能由于某种原因,被某些软件恶意调用,导致机能资源更加贫乏。
    3.每家安卓机的硬件,软件研发能力不统一,俗称碎片化。

    我觉得主要就是这三点了。
    coloz
        108
    coloz  
    OP
       2019-11-21 14:50:53 +08:00
    @neverfall 对于用户来说,卡和慢是一回事了。
    jh352160
        109
    jh352160  
       2019-11-21 14:51:35 +08:00
    @across 我的意思是 Android 系统在设计上确实有一些问题存在,只是在国内的环境下把这些问题放大了而已
    coloz
        110
    coloz  
    OP
       2019-11-21 14:53:05 +08:00
    @Felldeadbird 我面试时基本就说的这三点
    CastleBUPT
        111
    CastleBUPT  
       2019-11-21 14:53:25 +08:00   ❤️ 2
    单纯觉得 lz 是来带节奏的+1
    shyrock
        112
    shyrock  
       2019-11-21 14:57:50 +08:00
    @aLazarus #77 3 年前劳资买 S7E 的时候也是一群安卓吹鬼扯安卓已经不卡了,结果后来卡得要死。后来几年特么又开始吹 S7 是安卓最后一代会卡的机型,S8 以后流畅得不得了。拜拜了,年年都再也不卡的安卓,我反正是买小香机 11 了。
    sugarsalt
        113
    sugarsalt  
       2019-11-21 14:58:16 +08:00   ❤️ 1
    @coloz #105 这里果粉多。。
    neverfall
        114
    neverfall  
       2019-11-21 15:03:26 +08:00
    @coloz 我觉得你可以从手机保有量来评估到底哪款系统的手机用久了会更卡。
    Android 的手机持续使用时间
    iOS 的手机持续使用时间
    这样你统计一下就知道哪个更让人无法忍受了。
    aLazarus
        115
    aLazarus  
       2019-11-21 15:03:28 +08:00
    @aLazarus #99 可能是我说的过激了,反正我感觉安卓能用,但是不好用,很多东西都是从安卓 2.3 一直到安卓 10 都有的问题,明明人家 wp 和 ios 都没这问题。ios 也是不好用,但是主要是在功能上不好用
    gavindexu
        116
    gavindexu  
       2019-11-21 15:06:09 +08:00 via iPhone
    荣耀 7X 发布于 2017 年 10 月
    iPhone 6 发布于 2014 年 09 月

    然后,你是说 2 岁的小孩子打不过 5 岁的小孩子?
    guanaco
        117
    guanaco  
       2019-11-21 15:07:29 +08:00
    碎片的空间管理,安卓没有
    coloz
        118
    coloz  
    OP
       2019-11-21 15:08:54 +08:00
    @gavindexu 不不不,您这会错意了,我不是说要关公战秦琼,而是说现在的低端机 android 给我感觉也很流畅了。
    为了防止您又会错意,所以我说了“我感觉”
    U2Fsd
        119
    U2Fsd  
       2019-11-21 15:09:18 +08:00 via iPhone
    @neverfall

    用户说的卡。其实大部分都是在吐槽手机慢,动画掉帧之类的细节反而没这么关心
    Vhc001
        120
    Vhc001  
       2019-11-21 15:10:07 +08:00   ❤️ 1
    因为安装了微信
    zhangyh26258
        121
    zhangyh26258  
       2019-11-21 15:14:40 +08:00
    看你面试的岗位了
    不同的岗位,能从不同角度切入
    coloz
        122
    coloz  
    OP
       2019-11-21 15:16:33 +08:00
    @Vhc001 这。。。无法反驳。。。耗费资源最多的两个程序:QQ 和微信。。。
    bulldozer
        123
    bulldozer  
       2019-11-21 15:17:10 +08:00
    慢是匀速的,就是速度不快。卡是一会儿一个急刹车,无论速度快还是慢的情况。我只用 iPhone,Android 机再好,也是多少有卡的感觉。

    另外,重点是永久了变卡,这个是不争的事实,我有个电信宽带送的小米什么型号忘了,刚开始玩过几次,什么都没动过,偶尔充个电看看,两三年后几乎完全没法用,既没更新系统也没升级 APP,一个电子垃圾。
    KunMinX
        124
    KunMinX  
       2019-11-21 15:19:20 +08:00
    面试官的这个提问很危险,答不好就有政治不正确的危险。
    抛开技术,干脆直接回应:没有任何证据表明 android 用久了比 iOS 卡。
    coloz
        125
    coloz  
    OP
       2019-11-21 15:20:03 +08:00
    @neverfall 至少我身边说“卡”的人,说手机卡,说电视卡,其实就是载入慢。
    NoKey
        126
    NoKey  
       2019-11-21 15:20:34 +08:00
    我觉得是生态的问题
    ios 自己一家在玩,对 app 各种规定审核比较严格
    而安卓,仅以国内的来看,各家的 ui,各种 app
    乱七八遭的
    coloz
        127
    coloz  
    OP
       2019-11-21 15:21:50 +08:00
    @KunMinX 233,确实没看到面试官用的啥手机,否则我一定无脑吹爆
    passerbytiny
        128
    passerbytiny  
       2019-11-21 15:21:57 +08:00   ❤️ 22
    关于应用架构这部分,看了后面的回复,好多人不是太懂,我简单说明一下。

    首先要提到的是一个很古老( IBM PC 年代)的计算机知识:电脑由下往上依次由裸机、操作系统、系统软件、应用软件构成,应用软件通过进程启动和结束。那个时候,对于一款正常的应用程序,用户在用到它的时候启动它,用完就关掉它。如果应用不提供正常关闭手段,用户直接杀进程也能关掉它。重点一:如果一个应用不能被关掉,那么它大概率是病毒或流氓软件。重点二:此时应用对于操作系统来说有两个状态,已安装未启动和已安装已启动。重点三:执行一次应用程序与执行一次批处理作业相比,只是中间过程不同,开头和结尾是一样的。人们不会只满足于高级的批处理作业,所以 Window 和 Linux 都提供另外一种形式的程序:服务。服务虽然可以被用户手动启 /停 /禁,但通常它都是由系统或应用自动启 /停的,并且大多数都是随系统启动并永不结束。那个时候,应用+服务,构成了计算器的应用软件体系(需要说明的是,不管前台的应用还是后台的服务,用我们现在的手机 APP 的前后台来说,都是后台常驻的)。

    现在来说一下 IOS、WP、Android 系统的应用架构。IOS、WP 的应用架构就是传统体系,并且针对手机这个环境做了更严格的限制。具体来说:手机 APP 是应用程序,通过进程启动和结束,与传统架构相比,进程多了一个“暂停”或“挂起”的状态;操作系统提供服务,与传统架构相比,服务只能系统内置,不能被应用自行安装。重点比较:如果一个应用不能被关掉,那么它绝对是病毒;应用现在有三个状态,未启动、正在运行、暂停 /挂起;与批处理作业仍然有对照关系。(与市面上前后台概念对比:应用正在运行,前台运行;应用暂停 /挂机,后台停止;服务,伪后台。)而 Android 应用架构,是全新的架构,具体参见 https://developer.android.com/guide/components/fundamentals,一时半会说不清楚,这里只做重点比较。重点一:如果一个应用不能被关掉,那么它绝对是正常的,相反要是能关掉才是傻了。重点二:应用不再是操作系统上面的一个独立组件,而是直接注册到操作系统上成为操作系统的延申,所有也就不存在是启动还是不启动的区别,只有启动了多少的区别。重点三:完全没有批处理作业的影子了。

    IOS 不管你安装了多少 APP,只要你不启动或者用完就关闭它,它只会占用存储资源而不会占用运行资源。Android APP 只要你安装了,不管你有没有打开过界面,它都已经启动了,要占用运行资源。虽然从理论上讲,Android APP 可以自己控制成“打开界面才占用运行资源,关闭界面就立马释放全部运行资源”,但是很少有人自愿放弃占到的坑位,这个理论也就只是理论。所以:Android 上,APP 装得越多,运行资源占用率越大,自然就越卡。一般情况下自然是用得越久 APP 装得越多,所以也可以说 Android 用久了就卡。

    最后提一点:一个产品经理,应该知道 Android APP 只有激活,没有启动。
    lza11111
        129
    lza11111  
       2019-11-21 15:24:27 +08:00
    用了三个安卓,红米 note,小米 5,三星 s8+,每个都是一年就卡出翔,s8+开个淘宝要三十秒,怒换苹果
    shench
        130
    shench  
       2019-11-21 15:26:29 +08:00   ❤️ 5
    看了这么多楼,我觉的楼很像是在和面试官抬杠。

    这个问题问的很直白了,就是安卓为什么刚买时没怎么卡,用了一段时间就会变卡。不是问你安卓和 IOS 哪个不卡。
    而你却回答了卡吗?我的手机没比 IOS 卡啊?答非所问,不是抬杠就是没听清题目。

    我只说一点,现在二手的 iphone 保值率全面大幅度高于安卓手机,你以为我给老年人买二手 Iphone7 是因为它的苹果 LOGO 吗?正是因为它还很流畅,不会饱受垃圾软件侵扰。

    所以面试官提的两个问题都算比较客观存在的问题。
    zarte
        131
    zarte  
       2019-11-21 15:28:40 +08:00
    @passerbytiny EMUI 的强制关闭是否是把 app 完全关闭了?
    bulldozer
        132
    bulldozer  
       2019-11-21 15:29:26 +08:00
    @coloz 卡其实就是忽然停顿,让人有需要干预的错觉,然后它又继续。就是“急刹”的感觉,和有心理预期的慢,是两种感觉,预期慢,不会产生“哪里出问题了“的感觉。

    Android 这种卡的感觉如影随形,从最低端到最高端机器,实际上一个鸟样,用惯了 iPhone 上手就有这感觉,除非很不敏感的人。
    coloz
        133
    coloz  
    OP
       2019-11-21 15:32:20 +08:00
    @shench 请看题“为啥 android 用久了比 IOS 卡”,不是说手机为啥用久了比较卡,比较对象是 IOS,但实际上 IOS 永久了也卡。。。
    一楼我也补充了,我回答了哪些,但比 IOS 卡,我觉得不存在
    shench
        134
    shench  
       2019-11-21 15:33:11 +08:00
    理解楼主是要安卓粉丝,(唉不过我觉的用手机不同平台也会出现粉丝也是挺神奇的。。。)

    然而,IOS 毛病再过,流畅度这个确实客观上比安卓牛逼,另外还有生态,这也是苹果手机还能卖这么贵的主要原因,你喜欢安卓这没有错,但是你把这份喜欢带到面试官面前,恐怕不太好吧?

    本人更喜欢 WP 手机
    shench
        135
    shench  
       2019-11-21 15:38:20 +08:00
    @coloz 没看明白你的第一句话。

    安卓用久了比 IOS 卡,和手机用久了卡有什么不同吗? IOS 卡不卡这个你先不用管,我的意思是,同时期发布的手机,再用同一段时间,这个安卓手机就会比这个 Iphone 相对卡。而且时间越久越卡
    kidlfy
        136
    kidlfy  
       2019-11-21 15:39:21 +08:00   ❤️ 4
    作为豆瓣小组玩家 本帖让我感觉到了豆瓣追星女孩为爱豆唇枪舌战的样子
    crs0910
        137
    crs0910  
       2019-11-21 15:41:15 +08:00 via iPhone
    几年前觉得很流畅的魅族手机,现在就算重置系统也卡的不行。我觉得是厂家故意的
    zgq3337
        138
    zgq3337  
       2019-11-21 15:41:58 +08:00 via Android   ❤️ 1
    第一个回答,你的进入会改变
    第二个回答,安全和开放是两面性,砖头可能更安全
    crs0910
        139
    crs0910  
       2019-11-21 15:45:16 +08:00 via iPhone
    前段时间想给我外婆弄个手机用微信。然后拿出了 15 年买的千元魅族手机,更新系统,重置,安装微信。结果就是卡。后面换了个 iphone 5 才能正常使用。以上是我的经历。
    passerbytiny
        140
    passerbytiny  
       2019-11-21 15:46:49 +08:00
    @zarte #128 Android 本体就提供“强制关闭”操作,但这个只是强制关闭当前所有进程,并不禁止应用立马通过事件监听自启动。
    EMUI 具体不太清楚,它是经过认证的系统,在非 root 情况下的限制后台,估计方式是“关闭现在的服务并且不再送特定事件”,这玩意是对于老实的应用应该能 100%禁后台,对于不老实的应用成功率就另算了。
    aalikes95
        141
    aalikes95  
       2019-11-21 15:50:19 +08:00
    老早被安卓卡怕了

    多少年来,再也不用安旧机
    Tink
        142
    Tink  
       2019-11-21 15:55:27 +08:00 via iPhone
    @NerverLibis #15 为啥十年后比 iPhone11 卡?不一定啊,可能十年后 iPhone11 都没法装 app 了呀
    tozki
        143
    tozki  
       2019-11-21 15:55:50 +08:00 via Android
    还不是因为国内的全家桶套餐太多
    JKeita
        144
    JKeita  
       2019-11-21 16:02:34 +08:00
    怼他啊,先问是不是,再问为什么。明显不是。
    RickyC
        145
    RickyC  
       2019-11-21 16:16:10 +08:00
    @coloz 我是 ios13.2.3.
    iPhone6 是 2014 年推出的. 2014 年推出的安卓机, 现在会不会更卡一些?
    nowenwen
        146
    nowenwen  
       2019-11-21 16:17:51 +08:00
    目前用的华为荣耀 6X 和苹果 6p,都很卡,都会闪退,报内存不足。
    苹果 6p 用的朋友的旧手机,原机主说摔了很多次。
    操作上,很反感苹果,作为淘宝狂人和微博热搜榜狂人,看淘宝和微博我是很不愿意用苹果看。
    lk920724
        147
    lk920724  
       2019-11-21 16:25:17 +08:00
    因为没有 Google Store
    SNOOPY963
        148
    SNOOPY963  
       2019-11-21 16:34:22 +08:00
    ??? 怎么抬杠的人这么多咧

    什么面试决定这个问题要回答什么。当然了,问题分析解读定位能力,也是可能需要被考察到的一种,无非是看岗位需求罢了。
    KuzhiBake
        149
    KuzhiBake  
       2019-11-21 16:34:59 +08:00 via Android
    这面试官知乎玩多了吧
    lidfather
        150
    lidfather  
       2019-11-21 16:35:05 +08:00 via iPhone
    看着下面评论真是一群蠢逼,适合去虎扑不适合在这里讨论技术。安卓和苹果时间长出现不同程度卡的原因是因为下载的软件人为删除后苹果全部删除了安卓有残留物最大的区别。苹果对文件做了高度封装安卓没有,傻逼们去看看你们手机有没有像电脑一样的文件夹。
    theFlyingPigeon
        151
    theFlyingPigeon  
       2019-11-21 16:58:19 +08:00
    @coloz 三星 note5 和 iphone6 算同期? 14 年 9 月与 15 年 8 月?
    Curtion
        152
    Curtion  
       2019-11-21 17:03:40 +08:00
    @lidfather #150 你说的残留物是指什么?碎片化吗? 你说苹果因为没有文件夹而比安卓流畅的? 你还说什么不适合讨论技术,话说得这么低级我都怀疑你是来钓鱼的了. 那么我建议你搜一下安卓碎片化是什么意思.
    januariusming
        153
    januariusming  
       2019-11-21 17:06:29 +08:00
    17 年花 7000 块买的三星 note8,当年安卓旗舰机顶配,用起来确实没有 ios 流畅啊用了半年实在受不了卖了。
    coloz
        154
    coloz  
    OP
       2019-11-21 17:10:49 +08:00
    @theFlyingPigeon 貌似我没说过拿这两个手机比较吧。之前有人说 iphone6,我比较的 nexus 5。另外,说都都是自己用过的,没用过的,我也不敢瞎说。
    deorth
        155
    deorth  
       2019-11-21 17:12:17 +08:00
    因为这届用户不行
    fancy111
        156
    fancy111  
       2019-11-21 17:16:01 +08:00
    同样配置下,安卓确实会比苹果卡,这没什么好逃避的。
    具体原因就有几个,一个是安卓后台程序管理不严,后台服务乱开,APP 间乱拉起,还有各种常驻。
    还一个就是安卓系统安装 APP 后,文件夹权限较乱,各种缓存垃圾文件都随便放,并且清空机制没有苹果好,很多卸载后的程序还有很多残留。
    再一个就是优化方面了,这个也无法细说,安卓系统毕竟开放,要顾及到各种情况,苹果只需要做好自己。
    最后一点我也想说,就是各个厂商自己定制的 rom,后台广告都比苹果多吧
    charlie21
        157
    charlie21  
       2019-11-21 17:21:51 +08:00
    @passerbytiny 冰箱 黑域 这类软件,是 可以强行把 Android 系统变成 ( 优化成 ) 传统体系 吗?
    coloz
        158
    coloz  
    OP
       2019-11-21 17:28:19 +08:00
    @passerbytiny 您说运行资源是啥,是 ram 么?没看到 android 文档哪里说了 app 安装后会占用 ram。app 的主体通常都是 activity,不是 Services。
    另外,为啥我 iphone 装多了应用也卡呢,这和 ipk 比 apk 大几倍有关系么。
    lysS
        159
    lysS  
       2019-11-21 17:41:03 +08:00
    @gavindexu 可以买 10 多台了吧??
    dying4death
        160
    dying4death  
       2019-11-21 17:54:26 +08:00
    @NerverLibis 十年前买的 iphone3gs 还能愉快的跑 qq 卡丁车 FIFA 无尽,十年前的安卓机现在卡吗?

    装个微信试试,你再秀,腿都打断你。
    zzNucker
        161
    zzNucker  
       2019-11-21 17:58:15 +08:00
    @dying4death 果粉现在这么牛逼了? 十年前的 3gs 现在还能愉快跑最新的 QQ 卡丁车和 FIFA ????????

    什么你说是 10 年前的 FIFA ?那我的古董三星开起来也能愉快跑 10 年前的软件啊
    lavenderkissyou
        162
    lavenderkissyou  
       2019-11-21 18:29:10 +08:00
    小米透明探索版路过,不觉得卡
    lavenderkissyou
        163
    lavenderkissyou  
       2019-11-21 18:32:40 +08:00
    上学的时候买过一块小米平板 2,2GbRAM,用来看课件的,2019 年这块板子落灰了,装微信都卡,然后我把一些软件的版本换成了 2017 年的版本,打算拿给我妈看剧,结果不卡了。。。
    Tezos
        164
    Tezos  
       2019-11-21 19:03:44 +08:00 via iPhone
    没有人喜欢用 1000 多的安卓手机 都是因为穷而已
    U2Fsd
        165
    U2Fsd  
       2019-11-21 19:12:34 +08:00
    @coloz

    如果你是 iOS 开发者应该不会把 ipa 写成 ipk 吧。。

    iOS 的 app 比安卓的 apk 大的主要原因是,安装机制不太一样、显示大小的逻辑不太一样。

    [因为 App Store 中显示 App 大小的接近手机安装后完 App 后的实际大小,而不是开发人员上传的 ipa 文件的大小]

    所以在 App Store 安装的 App 在安装前和安装后实际占用硬盘的容量几乎没有变化。

    而 apk 在实际安装到手机后占用的容量会比 apk 文件本身大出很多。
    coloz
        166
    coloz  
    OP
       2019-11-21 19:17:47 +08:00
    @U2Fsd 经常手误,正常现象,前面有个回复,我还把 ios 写成 android,这和我是啥开发者没啥关系吧。。。
    我只是想说,不要以偏概全
    U2Fsd
        167
    U2Fsd  
       2019-11-21 19:22:38 +08:00   ❤️ 1
    @coloz #158

    iOS 的 APP 装多了当然也会变卡,这个现象更容易出现在小容量的 iPhone 上。

    1、iOS 现在有 Background Service 也就是后台应用刷新。安装的注册了这个服务也就更多,当然会导致系统变卡。

    2、这不单单是软件上的问题。用过 SSD 都能理解,SSD 一旦到接近满状态时,写数据会变的慢很多,因为会产生一个复写 (Rewrite) 的过程。

    SSD 的数据越满,复写性能越低,这几乎是所有 SSD 的主要性能问题
    shaco
        168
    shaco  
       2019-11-21 19:29:15 +08:00
    因为国内没有统一的推送服务,所以导致多个 app 会同时开启多个推送的线程吧
    coloz
        169
    coloz  
    OP
       2019-11-21 19:32:52 +08:00
    @U2Fsd 所以您这不和我说的一样么,。,。,用久了不清理空间,哪个系统都会卡,和是 ios 还是 android 毛关系
    judeng
        170
    judeng  
       2019-11-21 19:40:25 +08:00
    现在千元机都不卡,ufs2.1 以上,爽的飞起
    HughZadora
        171
    HughZadora  
       2019-11-21 19:59:53 +08:00 via Android
    我說一句,我買的 Pixel2xl,$849 買的,在大陸用,目前卡的我想要去死。打開系統應用詳情要白屏兩秒鐘才可以進去。我全部應用都是 play 下載的,這個可以對比了吧。
    Google 旗艦對標 Apple 旗艦 10,我的不如他們的 10.
    然後是我才重灌的系統,也卡的我要死,信號📶真心不怎麼樣,還不如我的日規 Sony xzs。
    我下一步就換了 Apple 設備,對於 Android 真心沒有愛了。
    Zeonjl
        172
    Zeonjl  
       2019-11-21 20:04:04 +08:00 via iPhone
    现在打开 nokia e71,感觉非常“卡”,但在当年它是非常“流畅的”。
    winglight2016
        173
    winglight2016  
       2019-11-21 20:06:50 +08:00
    lz 没搞清楚问题的重点吧?面试的时候难道会关注你是 iPhone 党还是 Android 粉吗?

    假设你面试的是 app 开发岗位,显然应该从技术角度回答两种 OS 加载 APP 的机制到具体交互实现的不同、GC、后台管理等等,抖机灵毫无意义。
    coloz
        174
    coloz  
    OP
       2019-11-21 20:15:29 +08:00
    @winglight2016 新的手机都很快,老的手机都很卡,如果问手机用久了为啥卡,可以从 android 和 ios 两边都说,但 android 用久了为啥比 ios 卡,这个和事实相悖,ios 用久了也卡啊。。。
    U2Fsd
        175
    U2Fsd  
       2019-11-21 20:16:52 +08:00
    @coloz

    关系还是有的,iOS 大部分是硬件引起的卡,安装 app 数量多少在软件方面影响 iOS 运行速度在容量告急之前并不会太明显。

    但是如果原生 Android 系统遇到大量安装国内 App 就会导致系统迅速变慢。
    U2Fsd
        176
    U2Fsd  
       2019-11-21 20:19:09 +08:00
    @coloz 国内安卓系统虽然对后台管理毕竟严格。但这也有坏处,如果你是个人开发者,或者小厂的 app。在国内的安卓系统上,你怎么保证 app 的推送呢?各家各系统的推送 SDK 都对接一遍?
    tengyoubiao
        177
    tengyoubiao  
       2019-11-21 20:23:02 +08:00 via Android
    @passerbytiny
    按照您的说法 安装安卓 app 就是添加到安卓系统上,随着安卓系统启动而启动,app 占用的内存资源算在 android 所占用的 ram 里面,那么安卓“正在运行”这个概念又是什么呢?
    因为是第一次看到这种说法,望您解惑,谢谢。
    coloz
        178
    coloz  
    OP
       2019-11-21 20:35:11 +08:00
    @U2Fsd 这个问题早不存在啦,很多推送服务商都支持手机厂家的推送,先去每个厂家的开发后台都注册一次,然后用一个推送服务商的 SDK 就行了,过程简单且可以保证推送到达。用过极光、mob,都是这样支持的,其他服务商没用过,但我觉得应该都是有的。
    lawler
        179
    lawler  
       2019-11-21 20:41:40 +08:00   ❤️ 1
    吃瓜。看了一会都挺费劲的 ,又避免不了 Android 卡顿的视觉及物理事实。
    扯一堆犊子,讲一对原理,跟连面试官问什么都意识不到的楼主能说清?

    楼主不就是在说,我卡我有理。。。。你们可嗨上了?
    yinzhili
        180
    yinzhili  
       2019-11-21 20:46:42 +08:00
    这个面试官差不多是半个傻 B。这东西不属于技术问题。属于他自己的主观臆测。
    BigDogWang
        181
    BigDogWang  
       2019-11-21 21:03:42 +08:00
    谷歌都在致力解决的问题,一帮人在这里 high ?因素有很多种,不过影响最大的可能是闪存性能下降
    BigDogWang
        182
    BigDogWang  
       2019-11-21 21:05:23 +08:00
    @BigDogWang 补充一下,s7e 和 iPhone7 基本算是同时代产品了吧。7 到现在用的起飞,s7e 已经卡到当调试机都嫌弃了
    alading11
        183
    alading11  
       2019-11-21 21:16:07 +08:00
    @gavindexu #116 iphone6 售价 5288 起,荣耀 7x 售价 1299 起
    alading11
        184
    alading11  
       2019-11-21 21:17:04 +08:00
    这个论坛也叫 i2ex,楼主知道吗
    jianghongbing
        185
    jianghongbing  
       2019-11-21 21:32:36 +08:00 via iPhone
    @theFlyingPigeon 我 15 年 iphone 新款刚出来的时候买的 6s,6 应该是在 14 年 9 月份出来的
    jianghongbing
        186
    jianghongbing  
       2019-11-21 21:41:35 +08:00 via iPhone
    用了 4 年的 6s 依然流畅,如果你觉得你的 iPhone 卡了了,很有可能是你手机的电池坏了,换个电池满血复活,之前的降频时间也和电池有关
    robinlovemaggie
        187
    robinlovemaggie  
       2019-11-21 22:51:01 +08:00
    一句话:用 android 的都是铁穷又抠搜的人(对就是说的我),不卡死他们,怎么从他们口袋里扣钱?
    smdbh
        188
    smdbh  
       2019-11-21 23:15:11 +08:00 via iPhone
    先问是不是,再问为什么。显然第一个问题答案有很多前提,这个面试官问的问题不行。
    conver
        189
    conver  
       2019-11-21 23:17:31 +08:00 via iPhone
    楼上凡是 Android iOS 打错的可以无视
    loginbygoogle
        190
    loginbygoogle  
       2019-11-21 23:52:23 +08:00
    直接说,就是装多了你们这些辣鸡公司开发的疯狂后台唤醒的辣鸡应用
    jrtzxh020
        191
    jrtzxh020  
       2019-11-22 01:18:57 +08:00
    @RickyC 2014 年的安卓机 看视频都有压力。。
    jrtzxh020
        192
    jrtzxh020  
       2019-11-22 01:25:11 +08:00
    14 年三星 note4 大概和 6 差不多的 5000+价格,基本不能用 ,各种 app 卡顿。。
    wwbfred
        193
    wwbfred  
       2019-11-22 01:32:50 +08:00
    只从 PLAY 上装软件,且不装国产软件.
    我一红米百元备用机用了半年了也没变卡.
    mind3x
        194
    mind3x  
       2019-11-22 07:24:54 +08:00
    Pixel 1/2/3(全 XL)在手,每次升级后都比旧版本流畅。
    要说卡,只有微信卡。
    Fufh
        195
    Fufh  
       2019-11-22 07:42:51 +08:00 via Android
    因为安卓手机厂家多,苹果就一个啊
    argc
        196
    argc  
       2019-11-22 08:16:20 +08:00 via iPhone
    @chztv 说的和我感觉差不多,别的我不管,从用户体验上,就是安卓用久了会卡。安卓现在的配置已经普遍很高了,但是就给人卡的感觉,其实可能并不是慢,而是掉帧(我不清楚是不是),再说安卓不杀后台和各种权限乱拿,用久了卡不是很正常吗
    FeifeiJin
        197
    FeifeiJin  
       2019-11-22 08:16:57 +08:00 via Android
    这个问题太无趣。
    对比的东西就不太一样。
    买安卓里的机皇就好
    和楼主一样,常年用三星
    januariusming
        198
    januariusming  
       2019-11-22 09:13:07 +08:00
    @FeifeiJin 17 年买的三星机皇刷个淘宝、qq 都卡。真不知道你们这些说安卓不卡的人到底用没用过苹果?
    Citizen7
        199
    Citizen7  
       2019-11-22 09:26:06 +08:00
    用过就知道,ios 和安卓用久了都会卡
    shyrock
        200
    shyrock  
       2019-11-22 09:26:56 +08:00
    围观真安卓粉,怼完了面试官又到 v2 来舌战群儒。给信仰点赞。
    1  2  3  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1134 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 22:59 · PVG 06:59 · LAX 14:59 · JFK 17:59
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.