第7章界面跳转与传值试卷.ppt

* Activity主要是通过Activity栈来进行,当一个Activity启动时,系统根据其配置或调用的方式,将其压入一个特定的栈中,而这时这个Activity处于running状态,也就是可见的、运行的,当再有一个Activity启动时,这时前一个就会被下压,如果能看见,那么他就处于Pause状态,如果看不见就处于Stop状态… * 暂定状态:比如弹出一个对话框 停止状态:比如忽然来电话,显示接听电话界面 那么,这些状态组合起来,其实就构成了Activity的生命周期,他们都是Activity生命周期中的一环 * 案例:Activity_G.java Activity_H.java 工具:DDMS- LogCat 所谓Activity生命周期,就是Activity从创建到销毁的过程 Activity的每个状态,都会对应的回调它相应的方法,这些方法可以看看这张图,这是google官方提供的一张关于Activity生命周期的一张图,很生动的描述了Activty的生命周期 当Activity启动时,首先回调的是onCreate()方法来创建,onCreate()大家肯定不会陌生,我们已经接触过很多次 然后Activity处于可见状态,回调onStart()方法,继续Activity获得焦点,继续回调onResume()方法,这时Activity就处于活动状态了 在Act

文档评论(0)

1亿VIP精品文档

相关文档