packagecom.example.activitylifetest;importandroid.os.Bundle;importandroid.app.Activity;importandroid.content.Intent;importandroid.util.Log;importandroid.view.KeyEvent;importandroid.view.Menu;importandroid.view.View;publicclassAndroidLifeTestextendsActivity{@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_android_life_test);sLog("Activity第一次被创建onCreate()");}@OverrideprotectedvoidonStart(){// TODO Auto-generated method stubsuper.onStart();sLog("onStart");}@OverrideprotectedvoidonResume(){// TODO Auto-generated method stubsuper.onResume();sLog("onResume");}@OverrideprotectedvoidonPause(){// TODO Auto-generated method stubsuper.onPause();sLog("onPause");}@OverrideprotectedvoidonStop(){// TODO Auto-generated method stubsuper.onStop();sLog("onStop");}@OverrideprotectedvoidonDestroy(){// TODO Auto-generated method stubsuper.onDestroy();sLog("onDestroy");}publicvoidonClick(Viewv){sLog("跳转到Activity2");Intentintent=newIntent();intent.setClass(this,Activity2.class);startActivity(intent);}privatevoidsLog(Stringstr){Log.e("Activity1",str);}@OverridepublicbooleanonKeyDown(intkeyCode,KeyEventevent){// TODO Auto-generated method stubswitch(keyCode){caseKeyEvent.KEYCODE_BACK:sLog("按下返回键");break;caseKeyEvent.KEYCODE_HOME:sLog("按下Home键");break;}returnsuper.onKeyDown(keyCode,event);}}