Android当内存不够用的时候,会杀掉一些正在运行的程序来释放内存。杀进程的顺序是:
1. 普通的app,那些没有service也没有widget在运行的app
2. Home
3. 带有service或者运行widget的app, 一般情况下,除非是内存还是不够用,不然这个很难被杀掉
为了更多的节省内存,可以采用以下的方法
1. 少用Widget,因为每个Widget背后都有一个进程在运行,运行一堆Widget就相当与同时运行一堆进程
2. 卸载没有用的service
3. 把没用的图标放到文件夹,减少Home屏幕的数量