#1 楼
在内部存储器中留一些空白。当内部存储器中的剩余空间不足10 MB时,Android可能会变得非常缓慢。至少保留20 MB。以我的经验,内部内存不足通常是迟钝(和随机错误)的根本原因。
尽可能多地使用app2sd,尤其是在内部内存较小的情况下。
卸载不常用的大型应用程序。
(!)在根ROM中,可以使用
pm setInstallLocation 2
技巧强制将应用程序安装在SD卡上(请注意,并非所有应用程序都可以安全地安装在SD卡上)。 (!)更新系统应用程序时,不会删除应用程序的原始版本,因此您可以卸载更新。这占用了宝贵的空间;如果您是root用户,则可以完全删除stock应用程序并回收此空间。除非您已经在使用Modified ROM,否则我不建议您这样做,因为您将无法再使用“恢复出厂设置”将系统应用程序恢复为出厂版本(至少在没有刷新新的ROM的情况下如此)。
选择快速的应用程序。
使用Opera Mobile或Mini。普通浏览器是一个很棒的浏览器,但是它也很慢(即使是谷歌的移动主页也很慢)。 Opera的触摸界面使用起来有点烦人,但它比普通的浏览器快得多。
选择快速的主屏幕。一些制造商在其手机上配备了漂亮但呆滞的主屏幕。您可能要使用更简单,更快的主屏幕应用程序。此外,动态壁纸会杀死快照。如果要使用它们,请使用简单的。
不要使用任务杀手,尤其是自动化杀手。除非您确定该应用程序出现了严重错误并且该应用程序忽略了更礼貌的关闭请求,否则不应强行杀死应用程序。强制终止应用程序可能会将悬空的资源留在无法安全清理的系统服务中。将杀死应用程序的工作留给应用程序生命周期。
您不需要清理缓存,缓存可以加速应用程序。如果应用程序的缓存导致其速度变慢,请将该错误报告给开发人员。
清除缓存可能会暂时帮助#1(内部内存较低),但是清理缓存只是一个临时解决方法。该应用程序将再次生成缓存,您的内存将再次填满。一些应用程序允许您调整缓存的大小,这比清除缓存更有用。通常,您希望为应用程序提供尽可能多的缓存,同时仍在内部存储器中留有相当大的空间。
具有较大缓存(例如,地图)的应用程序应缓存到SD卡,将错误报告提交给
由于缓存的性质,有时缓存可能会变得不一致,这可能会使应用程序感到困惑,从而可能导致随机崩溃,运行缓慢,ANR或其他随机行为。这种事情很少见,但确实会发生。通常,除非您怀疑可能是由不良的缓存引起的错误行为,否则应不理会缓存。
升级Android可能会带来性能更新,但是更高的Android版本往往比以前的大,并可能导致#1(内部内存不足)。如果升级后的内部存储器要小得多,您将无法安装所有喜欢的应用程序并留有空间,那么您可能希望保留旧版本。
Android 2.2(Froyo)带有JIT编译器(Just In Time Compiler),它将使CPU绑定程序最多增加5倍(在我的Spica中,JIT将Linpack的得分从〜3提高到〜9)。缓慢的程序通常受I / O约束,但对受CPU限制的进程的帮助会有所帮助。
Android 2.3(Gingerbread)的任务管理得到了改进,应用程序生命周期将杀死导致缓慢和电池消耗的应用程序。 Gingerbread还具有并发的垃圾收集器,该垃圾收集器应减少随机的停顿/停顿。
某些应用程序在有大量数据或大量项目需要管理时会变慢。例如,不可思议的股票SMS应用随着累积更多消息而逐渐变慢。解决的唯一方法是替换应用程序,删除消息或通过电话将其存档(SMS Backup +对此非常有用)。
标记为(!)的项目可能很危险
评论
您可以在这里找到更多提示@ techcredo.com / android / android-tips-tricks-and-tutorials
–pramodc84
2011年3月30日7:41
另一个可能的改进可能是小部件的删除/修改。我的手机在桌面上带有“每日简报”小部件,其中包含“天气”,“财务”和“新闻”。我删除了财经和新闻部分,然后离开了Weather;新闻部分不断更新。我觉得我在桌面浏览方面的表现有所提高。同样的原理也可以应用于其他小部件。
–机会
2011年4月1日在22:04
评论
这里有一些瑰宝:android.stackexchange.com/search?q=performance延长电池寿命通常等同于提高性能:如何才能延长Android手机的电池寿命?