Android基础之Android的Activity周期

直接上代码:

第一个类:TestActivity

第二个类:AnothorAcftivity

在模拟器中运行,查看DDMS,首先看到如下内容:


点击程序中的按钮,如下:


同样也点击第二个Activity中的按钮组件,如下:


注意:并没有调用到AnotherActivity的onDestroy()方法,因为AnotherActivity中注释了:


由此可见当调用finish()时会调用onDestroy()。此时销毁Activity。

在点击模拟器上的返回键,结果如下:


此时调用了AnotherActivity的onRestart()方法。

去掉AnotherActivity中的注释,按照以上的执行步骤,运行结果如下:


完整代码下载TestAndroid(注:本程序使用的是2.2的模拟器)

posted @ 2012-03-04 16:33  我的IT技术  阅读(326)  评论(0)    收藏  举报