《第一行代码Android》学习日记4

来源:互联网 发布:java httputil 工具类 编辑:程序博客网 时间:2024/04/30 16:45

掌握活动的基本用法
9.学习活动的生命周期
(1)创建ActivityLifeCycleTest活动,以及NormalActivity和DialogActivity两个子活动。
新建normal_layout.xml文件
这里写图片描述
新建dialog_layout.xml文件
这里写图片描述
新建NormalActivity继承自Activity
这里写图片描述
新建DialogActivity继承自Activity
这里写图片描述
在AndroidManifest.xml中对上述两个子活动进行注册
这里写图片描述

(2)在activity_main.xml文件中定制主活动布局
这里写图片描述
(3)在MainActivity中调用onCreate()方法为两个按钮注册点击事件,点击第一个按钮启动NormalActivity,点击第二个按钮启动DialogActivity,并写入七个回调方法。
这里写图片描述
这里写图片描述
这里写图片描述
(4)运行程序并观察日志
这里写图片描述
这里写图片描述
点击按钮”Start NormalActivity”
这里写图片描述
此时NormalActivity将MainActivity完全遮挡住
这里写图片描述
这里写图片描述
按下Back键返回MainActivity
这里写图片描述
点击第二个按钮,启动”DialogActivity”
这里写图片描述
此时DialogActivity并没有完全遮挡住MainActivity,onPause()得到执行,onStop()没有执行。

在MainActivity按下Back键退出程序。

0 0
原创粉丝点击