首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

Android自适应不同版本的程序退出步骤

2012-07-15 
Android自适应不同版本的程序退出方法public void exit() {int sdk_Version android.os.Build.VERSION.S

Android自适应不同版本的程序退出方法

 public void exit() {  int sdk_Version = android.os.Build.VERSION.SDK_INT;//获取系统版本号  if (sdk_Version >= 8) {   Intent startMain = new Intent(Intent.ACTION_MAIN);   startMain.addCategory(Intent.CATEGORY_HOME);   startMain.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);   startActivity(startMain);   System.exit(0);//   } else if (sdk_Version < 8) {   ActivityManager activityMgr = (ActivityManager)getSystemService(ACTIVITY_SERVICE);   activityMgr.restartPackage(getPackageName());  } }
是这样的,网上资料说这样可以有效的利用Java的垃圾回收机制,程序启动会变快,系统内存不足的时候会自动调用垃圾管理器。

热点排行