(1) 不要使用第三方的屏幕保护程序,将屏幕亮度调整到最低
手机在待机时cpu会自动切换到节电工作模式,这时的耗电量远低于操作手机时。但如果安装有第三方的屏幕保护程序,如sceensaver,cpu为了保证程序的运行,将不会切换至节电模式。这样待机时耗电量自然大大增加了。
(2) 不要在后台运行有网络访问的程序
曾经有一段时间,喜欢在上班时在手机上开着qq“潜水”(公司网络上不了qq),时不时瞧瞧有没好友在线。学电子或者通信的朋友都知道,手机在处于通讯状态时,需要很大的发射功率,直接导致耗电量剧增。不要以为gprs上网就比通话的耗电低多少,把你的手机放在显示器旁边就知道功率有多大了。
(3) 不要在后台运行“活跃”的程序
什么是“活跃”的程序呢?例如,devman这类内存监视软件,它们会不断收集当前的内存使用情况,即使在你没有操作时,也会占用cpu,增加电量消耗。
需要说明的是,并非所有后台运行程序都是“活跃”的,比如autopilot、blacklist等呼叫控制相关软件,他们只是在有呼叫时才会被操作系统唤醒,所以可以放心的使用。
(4) 将频繁读取mmc卡的后台程序安装在c盘
很多朋友在手机的使用上存在一个很大的误区:为了节省c盘空间而把几乎所有的程序都安装在e盘(mmc卡)上。殊不知,手机在读取mmc时远比读取手机内存更耗电。对于一些工作在后台又需要频繁读取数据的软件,如果安装在e盘上,将严重缩短手机的待机时间。
例如celltrack,它在后台运行时会不断收集并记录基站信息,涉及到频繁的保存数据。这样的程序应避免安装在mmc卡上。当然,最好是避免使用这样的程序,理由如前面所说的第(3)点。
(5) 中文输入法最好安装在c盘
很多人认为输入法安装在e盘可以为c盘省下很多空间。但是,这样一来,凡是有输入框的应用都会调用到输入法,而且在输入法的使用过程中,也会频繁的读取相关数据文件,产生了大量不必要的mmc卡读取操作。而且,输入法安装在e盘后,切换中英文输入时会有一定的延迟,所有我个人认为如果不是c盘空间特别紧张的情况,尽量将输入法安装在c盘。
(6) 其他一些可以优化的地方
以前有文章介绍将待机背景图片从c移至e以节省空间的方法,但如此一来,你在每次切换至待机画面时都会读取mmc卡,增加了电量消耗。其实symbian在设计时已经考虑到了mmc卡读写时耗电量较大的问题,所以大部分的常用数据(包括应用程序数据)都是默认存储在c盘的。