@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); // -------------------基础模块------------------------ // 初始化Basic框架基础信息及基础模块 SystemTool.initSysInfo(this, BuildConfig.DEBUG); // 初始化界面跳转动画 IntentUtil.INTENT_DEFAULT_ENTER_ANIM = R.anim.push_right_in; IntentUtil.INTENT_DEFAULT_EXIT_ANIM = R.anim.fade2_out_08; IntentUtil.FINISH_DEFAULT_ENTER_ANIM = R.anim.fade2_in_08; IntentUtil.FINISH_DEFAULT_EXIT_ANIM = R.anim.push_right_out; // 设置异常处理类 if (!BuildConfig.DEBUG) { // 使用自定义异常处理类 Thread.setDefaultUncaughtExceptionHandler(new MyDefaultUncaughtExceptionHandler()); } intent(HomeActivity2.class); }
@Override public void finish() { /** 界面结束时,清除掉记录中对应的KEY */ SystemTool.removeActivity(getActivityKey()); super.finish(); }