安卓清理流氓软件「帮长辈清理了4次手机我发现安卓的流氓APP太狡猾了」( 三 )


说了手机厂商,我们再来说说做App的各个软件商家 。手机厂商满世界都是,做软件的不可能都考虑这些软件商家 。作为开发者,他们参考的标准是谷歌 , 考虑自己的 App对支持谷歌安卓就可以了 。但同样问题,用户手机的系统版本可是不一样呀,所以App研发者同样面对要兼容不同系统版本的问题 。当时间太久,系统太老了,甚至是开发维护成本太高,都会选择放弃对老系统的优化升级 。作为开发者 , 我经历过太多这样的情况,安卓用户反馈App有问题,我们排查后发现是他手机太旧的问题 。
我们会估算开发的成本,领导会根据此类用户的多少来决策到底要不要做兼容修改 。说句实话,大部分小公司都不会做过多修改,因为成本不允许 。
很多软件大公司为了提高用户体验会花费大量精力财力来做兼容工作,但也不是全部,只能说比普通公司做的多一点 。比如我们的微信,很少出现不兼容 。但它依然要面对时间久了卡的问题 。
看到这里,我跟相信大家都明白了手机卡的原因了吧……
又有很多小伙伴会问:苹果为啥不怎么卡?
准确来说苹果不是不怎么卡,而是苹果对系统版本的兼容性会好很多,一般用个两三年之后才会出现明显的卡吨,但比起安卓来说要好太多……
原因就在于,苹果系统跟硬件都出自一家公司,所以系统跟硬件的兼容性要比安卓好太多 太多……
还有一个重要原因是,苹果手机硬件总共没几个,作为开发者,可以也没有像安卓那样有无数的硬件厂商,所以兼容性问题虽然也存在,但会少很多 。这样App的性能体验自然也就好很多 。
唠叨这么多,再说说大家怎么选手机 。我说了苹果这么多好处 , 不代表非得让大家选苹果 。大家要明白 不管苹果还是安卓 系统都不是我们自己的 。
我条件的小伙伴可以买苹果,虽然贵,但是用的久一点,折算下来 性价比也不算高 。
至于安卓手机,我推荐大家尽量买新款,根据经济能力选择不同配置 。但有一点要明白,尽量选择刚出来的机型,这样手机才能用的很久不会变卡 。
那些高配置,但是出来很久的机型打折,我不是特别推荐 。
好了唠叨着这么多,作为开发者出身,就是想把很多人问我的这方面的问题给讲明白了 。
欢迎留言,有相关技术问题 给欢迎私信,求关注[祈祷][祈祷]
很高兴回答你的问题
相信大家都有这样的感觉 , 周围很多人都在用苹果手机 , 并且每一部都是苹果手机,即使偶尔换了一部安卓手机,过了不久也会再换回来 。
为什么?你问他们的时候,几乎会得到一致的回答:因为苹果手机流程,安卓手机太卡了 。白给我安卓手机我都不用!
为什么会出现这样的问题呢,现在我给大家解答一下这个问题:
大家都知道,苹果系统并不是开源的,系统比较封闭,而且开发者在开发苹果应用的时候限制也比较多,需要受到系统开发要求的限制 。而且评估手机的内存控制相对精细,不会像安卓那样肆意挥霍内存 。
安卓系统是开源系统,很多模块管理比较粗放,开发者受限制比较小 。如果你一个手机4G,一个应用可以把这4G的应用完全占满,让你的手机卡到关机 。
安卓的垃圾回收机制不太好,创建的资源或者对象在销毁的时候不彻底,会有一些残余,这些残余会越来越多,导致手机越来越卡 。所以,在用安卓手机的时候,过一段时间关机再开机 , 你会发现手机运行速度快很多,但是苹果手机却几乎没有变化 。