package com.example.layout; import android.app.Activity; import android.app.AlertDialog; import android.content.DialogInterface; import android.os.Bundle; import android.util.Log; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; public class ActivityLifecycle extends Activity { Button m_btnAlert; @Override protected void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method stub super.onCreate(savedInstanceState); setContentView(com.example.R.layout.activity_lifecycle_layout); Log.i("ActivityLifecycle", "onCreate"); m_btnAlert=(Button)findViewById(com.example.R.id.activity_lifecycle_layout_btnAlert); m_btnAlert.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { // TODO Auto-generated method stub new AlertDialog.Builder(ActivityLifecycle.this) .setTitle("��ʾ") .setMessage("��ȷ������Ҫ�� ") .setPositiveButton("Ok", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { // TODO Auto-generated method stub } }) .setNegativeButton("Cancel", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { // TODO Auto-generated method stub } }) .show(); } }); } @Override protected void onDestroy() { // TODO Auto-generated method stub super.onDestroy(); Log.i("ActivityLifecycle", "onDestroy"); } @Override protected void onResume() { // TODO Auto-generated method stub super.onResume(); Log.i("ActivityLifecycle", "onResume"); } @Override protected void onStart() { // TODO Auto-generated method stub super.onStart(); Log.i("ActivityLifecycle", "onStart"); } @Override protected void onStop() { // TODO Auto-generated method stub super.onStop(); Log.i("ActivityLifecycle", "onStop"); } @Override protected void onPause() { // TODO Auto-generated method stub super.onPause(); Log.i("ActivityLifecycle", "onPause"); } }