* The device is beginning to run low on memory. Your app is running and not killable.
* 设备内存偏低
*/
intTRIM_MEMORY_RUNNING_MODERATE=5;
/**
* The device is running much lower on memory.
* Your app is running and not killable, but please release unused resources to improve system performance (which directly impacts your app's performance).
* 内存设备偏低,虽然还不会杀死应用,但是建议开发者释放不必要的资源
*/
intTRIM_MEMORY_RUNNING_LOW=10;
/**
* The device is running extremely low on memory.
* Your app is not yet considered a killable process, but the system will begin killing background processes if apps do not release resources,
* so you should release non-critical resources now to prevent performance degradation.
* 设备内存进一步吃紧,当前应用不会被考虑杀死,但是系统可能会杀死一些优先级更低的后台应用
* 建议释放一些非关键资源
*/
intTRIM_MEMORY_RUNNING_CRITICAL=15;
/**
* the process had been showing a user interface, and is no longer doing so.
* 当前应用前台UI已经被隐藏
*/
intTRIM_MEMORY_UI_HIDDEN=20;
/**
* The system is running low on memory and your process is near the beginning of the LRU list.
* Although your app process is not at a high risk of being killed, the system may already be killing processes in the LRU list,
* so you should release resources that are easy to recover so your process will remain in the list and resume quickly when the user returns to your app.
* LRU算法列表中的应用已经被考虑杀死
*/
intTRIM_MEMORY_BACKGROUND=40;
/**
* The system is running low on memory and your process is near the middle of the LRU list.
* If the system becomes further constrained for memory,
* there's a chance your process will be killed.
* LRU列表中的大部分应用已经被杀死
*/
intTRIM_MEMORY_MODERATE=60;
/**
* The system is running low on memory and your process is one of the first to be killed if the system does not recover memory now.
* You should release absolutely everything that's not critical to resuming your app state.