|
本帖最后由 xiaohuweiwei 于 2011-12-12 23:20 编辑
小V抱金砖 发表于 2011-12-11 15:52
目前5.0和5.0.1系统都还没有完全解决耗电量大的问题。能确定的是应该还是系统问题导致了4S耗电量大。所以只 ...
对于外行还想装大拌蒜的,实在是无语。来澄清一下,虽然说ios对后台限制很严,但是他是确实存在的
第一,ios是一个标准的时分系统,支持多任务处理和后台进程,
第二,ios的后台,所谓的伪后台,是提供了七种移动设备最常用的服务,以完成后台任务,事实上是由软件将运行的内容交给系统服务来达到后台的目的。
1、后台音频:可在后台连续不断播放音频;
2、VoIP通话:可在后台运行Skype等VoIP软件;
3、后台定位服务:GPS可在后台提供定位、语音导航服务;
4、推送提醒;
5、本地提醒;
6、任务完成服务;
7、快速切换。
其中第七种就是你所知道的全部了,事实上这根本就是其中的一小部分。
限制后台的原因是因为手机资源的节约,这本身就是一个矛盾,手机配置越高那耗电量就越高,如何平衡配置和耗电量,并且将系统和硬件的水平全部发挥出来。
这种后台的优点是:
第一,合理控制了软件所占用的线程,将后台软件的耗电量降低到最小,将软件的线程以一种最合理最适合系统的方式运行,
第二,节约资源,使得系统流畅
第三,可以把硬件资源的需求降到最低。缺点是开发不容易,用户总觉得这不是一个真正的后台,因为他没办法像传统的后台方式一样工作。这就是为什么,iphone在节能上总是高出android一大截的原因。
说实话,这种观点根本就是一些对手机对it仅仅懂得一点皮毛的人的观点。对于普通人,这七种方式已经能完成所有手机通常需要完成的各种工作了。对于高手,会自己有选择得使用。
android系统是在ios面世之前开发的,极大地继承了传统线程的概念,虽然做出了限制,但是依然无法根除传统的后台方式。
缺点在于不断消耗硬件资源和能源,所以android的硬件一代比一代厉害,电池一代比一代大,但是远超同时代ios设备的硬件条件,却只得到了稍好于ios同时代设备的成绩,但是价格却依然能和ios设备比肩。而待机等等的却远不如ios设备。说真的,这是android的失败
说起来apple知道什么是一个好设备,而android仅仅知道市场最想要啥。
以前记得有一句,说是ios将问题抛给软件设计者,而android则是将问题抛给用户。
别的系统我就不多讨论了,什么webos啊,blackberry啊,wp还有symbian之流我就不多讨论了,只讨论主流的两个系统。
话说回来android当年刚上市的工程机原原本本照抄黑莓,iphone第一代上市之后,android立马没了消息,大半年之后再回来就已经是现在这个样了,也不知道啥情况
|
2011-12-12 23:13:28
|