《第一行代码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
- 《第一行代码Android》学习日记4
- 《第一行代码Android》学习日记1
- 《第一行代码Android》学习日记2
- 《第一行代码Android》学习日记
- 《第一行代码Android》学习日记5
- 《第一行代码Android》学习日记6
- 《第一行代码Android》学习日记7
- 《第一行代码Android》学习日记8
- 《第一行代码Android》学习日记9
- 《第一行代码Android》学习日记10
- 《第一行代码Android》学习日记11
- 《第一行代码Android》学习日记12
- 《第一行代码Android》学习日记13
- 《第一行代码Android》学习日记14
- 《第一行代码Android》学习日记15
- 《第一行代码Android》学习日记16
- 《第一行代码Android》学习日记17
- 《第一行代码android》学习日记18
- 九度考研真题 浙大 2011-2浙大1002:Grading
- 单例模式
- public protected private继承访问权限—C++
- 修改应用图标及添加启动画面(更新官方命令行工具自动生成)
- C++STL之bitset位集合容器
- 《第一行代码Android》学习日记4
- 九度考研真题 浙大 2011-3浙大1004:Median
- 安装SQL2000时总是提示:以前的某个程序安装已经在安装计算机上创建挂起的文件操作
- 通过quartz定时任务完成对FTP服务器上文档的下载
- android 获取屏幕属性
- layout_share
- 九度考研真题 浙大 2012-1浙大1464:Hello World for U
- 安全常识:美酒不要加咖啡
- @MappedSuperclass