package com.application.zhangshi_app_android.view;
|
|
|
import com.android.app_base.base.view.BaseActivity;
|
import com.android.app_base.base.viewmodel.BaseViewModel;
|
import com.android.app_base.helper.DoubleClickHelper;
|
import com.android.app_base.manager.AppManager;
|
import com.android.app_base.utils.ToastUtils;
|
import com.application.zhangshi_app_android.BR;
|
import com.application.zhangshi_app_android.R;
|
import com.application.zhangshi_app_android.databinding.ActivityMainBinding;
|
import com.application.zhangshi_app_android.viewmodel.MainViewModel;
|
|
public class MainActivity extends BaseActivity<ActivityMainBinding, MainViewModel> {
|
@Override
|
public int getLayoutId() {
|
return R.layout.activity_main;
|
}
|
|
@Override
|
public int getVariableId() {
|
return BR.viewModel;
|
}
|
|
@Override
|
public void initParam() {
|
|
}
|
|
@Override
|
public void initView() {
|
|
}
|
|
@Override
|
public void initData() {
|
|
}
|
|
@Override
|
public void initLiveDataObserve() {
|
|
}
|
|
@Override
|
public void onBackPressed() {
|
if (DoubleClickHelper.isOnDoubleClick()) {
|
moveTaskToBack(false);
|
// 进行内存优化,销毁掉所有的界面
|
AppManager.getAppManager().finishAllActivity();
|
} else {
|
ToastUtils.showShort("再按一次退出");
|
}
|
}
|
}
|