Android开发视频教程第一季(Mars)

Android开发视频教程第一季(Mars)

5 (435人评价)
  • 课时:(35)

  • 学员:(6926)

  • 浏览:(343794)

  • 加入课程

Android开发视频教程7的笔记

相关课时: 笔记详情:

onCreate()Activity第一次被创建时调用

onStart()Activity可以被用户看见时调用

onReStart()重启

onResume()Activity可以获取用户焦点的时候(焦点大概就是你当前要操作的地方.

onPasue()暂停(当启动另一个Activity时执行此方法,其中应添加数据保存之类的方法

onStop()停止(当此Activity处于不可见时调用

onDestroy()销毁(1.明确调用finish()方法时启动;2.系统资源不够用的时候调用

Activity在不同状态下会调用其中某些方法;

DDMS中的LogCat用于查看输出日志;

eg:

启动firstActivity:

firstActivity----onCreate()-->

firstActivity----onStart()-->

firstActivity----onResume();

启动第secondActivity:

firstActivity----onPasue()-->

secondActivity----onCreate()-->

secondActivity----onStart()-->

secondActivity----onResume()-->

firstActivity----onStop;

从secondActivity点击返回键推到firstActivity:

secondActivity----onPasue()-->

firstActivity----onReStart()-->

firstActivity----onStart()-->

firstActivity----onResume()-->

secondActivity----onStop()-->

secondActivity----onDestory();

再次启动secondActivity:

firstActivity----onPasue()-->

secondActivity----onCreate()-->

secondActivity----onStart()-->

secondActivity----onResume()-->

firstActivity----onStop;

注:secondActivity在之前已经被销毁

0 0

你感兴趣的课程

8万+浏览/ 916学员/ 4.5评分
免费
6万+浏览/ 177学员/ 5评分
免费
6万+浏览/ 972学员/ 4.8评分
免费