阅读背景:

安卓Activity生命周期初探

来源:互联网 

首先复写Activity的7个方法,来观测这几个方法的执行顺序。

 //复写生命周期方法
    @Override
    protected void onRestart() {
    	// TODO Auto-generated method stub
    	System.out.println("debug-first-->onrestart");
    	super.onRestart();
    }
    
    @Override
    protected void onResume() {
    	// TODO Auto-generated method stub
    	System.out.println("debug-first-->onresume");
    	super.onResume();
    }
    
    @Override
    protected void onDestroy() {
    	// TODO Auto-generated method stub
    	System.out.println("debug-first-->ondestroy");
    	super.onDestroy();
    }
    
    @Override
    protected void onPause() {
    	// TODO Auto-generated method stub
    	System.out.println("first-->onpause");
    	super.onPause();
    }
    @Override
    protected void onStart() {
    	// TODO Auto-generated method stub
    	System.out.println("debug-first-->onstart");
    	super.onStart();
    }
    
    @Override
    protected void onStop() {
    	// TODO Auto-generated method stub
    	System.out.println("debug-first-->onstop");
    	super.onStop();
    }
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        System.out.println("debug-first-->oncreate");
        setContentView(R.layout.activity_main);
        start();
    } //复写生命周期



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: