package anlaiye.com.cn.artdemo.lifecycle; import android.content.Intent; import android.os.Bundle; import android.support.v7.app.AppCompatActivity; import android.util.Log; import android.view.View; import anlaiye.com.cn.artdemo.R; public class AActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); Intent intent = getIntent(); Log.d(TAG, "onCreate() called with: intent = [" + intent + "]" + intent.getExtras()); Log.d(TAG, "onCreate() called with: savedInstanceState = [" + savedInstanceState + "]"); setContentView(R.layout.activity_a); findViewById(R.id.jump).setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { startActivity(new Intent(AActivity.this, BActivity.class)); } }); } private static final String TAG = "zxt/AActivity"; @Override protected void onNewIntent(Intent intent) { super.onNewIntent(intent); Log.d(TAG, "onNewIntent() called with: intent = [" + intent + "]"); } @Override protected void onStart() { super.onStart(); Log.d(TAG, "onStart() called"); } @Override protected void onStop() { super.onStop(); Log.d(TAG, "onStop() called"); } @Override protected void onDestroy() { super.onDestroy(); Log.d(TAG, "onDestroy() called"); } @Override protected void onResume() { super.onResume(); Log.d(TAG, "onResume() called"); } @Override protected void onPause() { super.onPause(); Log.d(TAG, "onPause() called"); } @Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivityResult(requestCode, resultCode, data); Log.d(TAG, "onActivityResult() called with: requestCode = [" + requestCode + "], resultCode = [" + resultCode + "], data = [" + data + "]"); } }