单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,本章学习目标,了解,Android,系统的进程优先级的变化方式,了解,Android,系统的四大基本组件,了解,Activity,的生命周期中各状态的变化关系,掌握,Activity,事件回调函数的作用和调用顺序,掌握,Android,应用程序的调试方法和工具,4.1,程序生命周期,程序的生命周期,程序的生命周期是在,Android,系统中进程从启动到终止的所有阶段,也就是,Android,程序启动到停止的全过程,程序的生命周期由,Android,系统进行调度和控制的,4.1,程序生命周期,Android,系统中的进程优先级由高到低,前台进程,可见进程,服务进程,后台进程,空进程,4.1,程序生命周期,前台进程,前台进程是,Android,系统中最重要的进程,是与用户正在交互的进程,包含以下四种情况,进程中的,Activity,正在与用户进行交互,进程服务被,Activity,调用,而且这个,Activity,正在与用户进行交互,进程服务正在执行声明周期中的回调函数,如,onCreate(),、,onStart(),或,onDestroy(),进程的,BroadcastReceiver,正在执行,onReceive(),函数,Android,系统在多个前台进程同时运行时,可能会出现资源不足的情况,此时会清除部分前台进程,保证主要的用户界面能够及时响应,http:/www.anzhuo.cc/forum-45-1.html 安卓手机壁纸下载,4.1,程序生命周期,可见进程,可见进程指部分程序界面能够被用户看见,却不在前台与用户交互,不响应界面事件的进程,如果一个进程包含服务,且这个服务正在被用户可见的,Activity,调用,此进程同样被视为可见进程,Android,系统一般存在少量的可见进程,只有在特殊的情况下,,Android,系统才会为保证前台进程的资源而清除可见进程,。