AndroidLifeCycle.java :  » Image » android-drwable » com » example » AndroidLifeCycle » Android Open Source

Android Open Source » Image » android drwable 
android drwable » com » example » AndroidLifeCycle » AndroidLifeCycle.java
package com.example.AndroidLifeCycle;

import android.app.Activity;
import android.os.Bundle;
import android.util.Log;

class foo {
  String _name;
  public foo(String name) {
    Log.d(_name, "============constructor");
    _name = name; 
    }
    protected void finalize()
    {
    Log.d(_name, "============finalize");
    }
}

public class AndroidLifeCycle extends Activity {
    /** Called when the activity is first created. */
  static foo foo1;
  foo foo2;
  
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
    Log.d("AndroidLifeCycle", "============onCreate");
    foo1 = new foo("foo1");
    foo2 = new foo("foo2");
    }
    
    @Override
  public void onDestroy() {
    Log.d("AndroidLifeCycle", "============onDestroy");
    super.onDestroy();
  }
        
    @Override
  public void onPause() {
    Log.d("AndroidLifeCycle", "============onPause");
    super.onPause();
  }
    
    @Override
  public void onResume() {
    Log.d("AndroidLifeCycle", "============onResume");
    super.onResume();
  }

    @Override
  public void onStart() {
    Log.d("AndroidLifeCycle", "============onStart");
    super.onStart();
  }

    @Override
  public void onStop() {
    Log.d("AndroidLifeCycle", "============onStop");
    super.onStop();
  }
}
java2s.com  | Contact Us | Privacy Policy
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.