您的位置:首页 > 移动开发 > Android开发

Android内存管理

2016-03-11 21:13 295 查看

Android内存管理

Android系统在运行多个进程时,如果系统资源不足,会强制结束一些进程,优先选择哪个进程来结束是有优先级的。

一般会按照以下顺序杀死:

①、空: 进程中没有任何组件;

②、后台:进程中只有停止状态的Activity;

③、服务:进程中有正在运行的服务;

④、可见:进程中有一个暂停状态的Activity;

⑤、前台:进程中正在运行一个Activity;

Activity在退出的时候进程不会销毁, 会保留一个空进程方便以后启动.但在内存不足时进程会被销毁;

Activity中不要在Activity做耗时的操作, 因为Activity切换到后台之后(Activity停止了), 内存不足时, 也容易被销毁;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: