手机电池技术进展并不算快,相比于手机拍照每年一大革新,手机电池的技术进步可算是相当慢了。即便如此,安卓手机目前也实现了普遍3000毫安时以上容量的成绩。和5年前相比这个成绩还是很不错的。
手机电池状态一览
与此同时,科技的进步也一直在压榨手机电池,厂商一边在研究省电方案,另一方面更炫酷的系统动画、更大的屏幕、更多的传感器和更强的CPU&GPU,都在加快手机电量的消耗,因此曾经算作大电池的3000毫安时容量,如今只能算堪堪够用了。
没电了,心好慌
受限于篇幅,本文着重从国内的软件生态来解释手机过快耗电的原因:
1.自启动
小编从安卓2.3开始使用安卓系统,应用自启动几乎是小编那时候的心病,那时候的手机仅有512M运存,每一个App都想在为数不多的运存里,占有一小块空间。当运存消耗到一定程度时,系统会*掉部分后台程序来维持新启动app的运存开销,这个过程会导致系统卡顿,打开应用速度变慢。
大量的应用处于运行中,消耗手机电量
在这之后,小编用上了基于安卓4.0的miui,其对于应用自启动的控制可谓十分出色,2G运存的小米手机,几乎没有卡顿过,十分流畅。然而观看后台,仍然可以发现不少小编从未开启的app在后台处于“运行中”。自启动的管理可谓道高一尺魔高一丈,手机厂商UI不断升级进步,app开发商也不断研究出新的自启动方案。无用的应用进程持续霸占运行内存,是手机耗电过快的原因之一。
2.应用互相唤醒
某度全家桶,几乎成为手机应用链式启动的最出名案例之一。只要打开一个该家族的应用,其他应用都会被唤醒,然后各种通知推送铺天盖地而来,让人不胜烦恼。目前国内的知名定制系统,都已经杜绝了链式启动。比如miui,当app需要唤醒其他app时,系统会给出弹窗,由用户自己决定是否需要唤醒新app,用户终于不再被这种流氓行径绑架。