package soo.elements.activity; import android.app.Activity; import android.content.Intent; import android.os.Bundle; import android.util.Log; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; public class SubActivity extends Activity { private final String KIND ="Sub-Activity"; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); Log.i(KIND,"onCreate()"); setContentView(R.layout.sub); Button b3 = (Button)findViewById(R.id.button03); b3.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { // 메인 Activity로 이동을 시켜준다. Intent i = new Intent(SubActivity.this,LifeCycleTest.class); startActivity(i); //intent : 사전적으로 의미라고 한다. } }); } @Override public void onStart(){ //재정의 시는 원래의 접근제한자 보다 크가나 같아야 한다. super.onStart(); Log.i(KIND,"onStart()"); } @Override public void onResume(){ //재정의 시는 원래의 접근제한자 보다 크가나 같아야 한다. super.onResume(); Log.i(KIND,"onResume()"); } @Override public void onPause(){ //재정의 시는 원래의 접근제한자 보다 크가나 같아야 한다. super.onPause(); Log.i(KIND,"onPause()"); } @Override public void onStop(){ //재정의 시는 원래의 접근제한자 보다 크가나 같아야 한다. super.onStop(); Log.i(KIND,"onStop()"); } @Override public void onDestroy(){ //재정의 시는 원래의 접근제한자 보다 크가나 같아야 한다. super.onDestroy(); Log.i(KIND,"onDestroy()"); } }