一个安卓程序生命周期会经历7中状态,并不一定是每次都全部经历.Create,Start,ReStart,Pause,Resume,Stop,Destory. 重载方法,用helloWorld程序去体验下他们时候时候会执行. public class MainActivity extends Activity { public final String TAG = "Main"; @Override protected void onCreate(Bundle savedInstance
http://www.oschina.net/question/54100_27841 启动:onCreate()->onStart()->onResume 当从Activity界面直接按Back键,onPause()->onStop()->onDestory() 当从Activity界面按home键.onPause()->onStop(), 接着再进入Activity时onRestart()->onStart()->onResume() public class
先给出结论:Dialog和AlertDialog并不会影响到Activity的生命周期,但会影响到Activity的优先级. 核心代码: onCreated中: Resources resources = this.getResources(); DisplayMetrics displayMetrics = resources.getDisplayMetrics(); final int widthPixels = displayMetrics.widthPixels / 2; final i