Intent i = getBaseContext().getPackageManager().getLaunchIntentForPackage(getBaseContext().getPackageName());i.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);startActivity(i);


ps:

getApplicationContext()返回应用的上下文,生命周期是整个应用,应用摧毁它才摧毁

Activity.this的context 返回当前activity的上下文,属于activity,activity 摧毁他就摧毁

getBaseContext()返回由构造函数指定或setBaseContext()设置的上下文


更多相关文章

  1. Android 学习笔记--android――Activity生命周期,server,BroadCa
  2. android Activity生命周期详解(图文)
  3. Android应用程序中Activity的生命周期
  4. activity生命周期及横竖屏切换

随机推荐

  1. Android(安卓)progressBar代码设置进度条
  2. Android 单独抽取 WebRtc-AGC(音频增益) 模
  3. 【转】Android Makefile中是 如何识别 TA
  4. 安卓开发入门学习笔记
  5. Android知识体系总结之Android部分View绘
  6. 关于 android RIL 调试
  7. Android中ExpandableListView控件基本使
  8. android ApiDemo学习(一)service总结
  9. android adb driver can not work on WIN
  10. Android Activity和Intent机制学习笔记