Android基础知识回顾
刚开始实训的时候学习安卓 ,只大概的知道生命周期是什么, 而有哪几个? 具体详细的是什么却一点都摸不着头脑 不过在经历过实训之后,自己才理解安卓的生命周期 相信学过安卓的人对这幅图都很熟悉,这就是安卓Activity生命周期图。详细而直观的描述了各个生命周期的关系,下面就由我来为大家一一分解各个生命周期 1.生命周期中各种方法的含义和作用 (1)onCreate:create表示创建这是Activity生命周期中的第一个方法。这个也是我们在Android开发中接触最多的生命周期方法,因为它本身的工作就是Activity初始化的工作,对控件和变量进行初始化。 (2)onStart:start表示启动,这是Activity生命周期中的第二个方法。其实在这个时候Activity就已经可见了,但是还没有出现在前台,我们还看不到,无法与Activity进行交替。其实将Activity初始化放在这里也是没有问题的。 (3)onResume:resume表示继续重新开始的意思,这名字和它的职责也是一样的,此时Activity经过前面两个的初始化已经蓄势待发了,我们已经可以前台看见了。 (4)onPause:pause表示暂停。当Activity要跳转到另一个Activity时或者程序正常退出的时候都会执行这个方法。这个时候Activity在前台 并且可见。 (5)onStop:stop表示停止