package com.mcxtzhang.rxjava2demo; import android.content.Intent; import android.os.Bundle; import android.support.v7.app.AppCompatActivity; import android.util.Log; import android.view.View; import com.mcxtzhang.rxjava2demo.lifecycle.CstRxLifecycleActivity; import com.mcxtzhang.rxjava2demo.retrofit.AlyTestActivity; import com.mcxtzhang.rxjava2demo.retrofit.RetrofitDemoActivity; import com.mcxtzhang.rxjava2demo.retrofit.model.gayhub.GayHubActivity; import com.mcxtzhang.rxjava2demo.rxjava2.Rx2Activity; public class MainActivity extends AppCompatActivity { private static final String TAG = "zxt"; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); findViewById(R.id.btnRx2).setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { startActivity(new Intent(MainActivity.this, Rx2Activity.class)); } }); findViewById(R.id.btnRetrofit).setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { startActivity(new Intent(MainActivity.this, RetrofitDemoActivity.class)); } }); Log.d(TAG, "onCreate() called with: savedInstanceState = [" + getWindow() + "]"); findViewById(R.id.btnRetrofitGayhub).setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { startActivity(new Intent(MainActivity.this, GayHubActivity.class)); } }); findViewById(R.id.btnRetrofitAly).setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { startActivity(new Intent(MainActivity.this, AlyTestActivity.class)); } }); findViewById(R.id.btnCstLifeCycle).setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { startActivity(new Intent(MainActivity.this, CstRxLifecycleActivity.class)); } }); } @Override protected void onResume() { super.onResume(); Log.d(TAG, "onResume() called + getWindow()" + getWindow()); } }