Android入门.第六课

Activity的生命周期(一)

Activity的七个生命周期函数

 public class Activity extends ApplicationContext {
     protected void onCreate(Bundle savedInstanceState);

     protected void onStart();

     protected void onRestart();

     protected void onResume();

     protected void onPause();

     protected void onStop();

     protected void onDestroy();
 }

这里写图片描述

当创建两个Activity时,并设置点击第一个页面的按钮跳转到第二个页面

1、第一个页面 FirstActivity

onCreate() //当Activity第一次创建时调用;包含布局文件、绑定监听器等静态设置操作;
onStart() //当Activity能被使用者看到时调用;
onResume() //当Activity开始产生交互时调用;

2、点击按钮启动第二个Activity

onPause() //当系统启动第二个Activity时,会对当前Activity调用此方法,包含需要在当前Activity上保存数据的操作。
onCreate() //同第一个;
onStart()  //同第一个;
onResume() //同第一个;
onStop()   //第一个Activity对用户已不可见,因此对不可见的Activity调用此方法;

3、另外

onDestroy()  //1、调用Activity的finish方法;
             // 2、系统资源不够用时,销毁当前不可见Activity;

onRestart() //当Activity已经onCreate过并且未被销毁而又被重新使用时,调用该方法。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值