package com.chinaztt.fda.ui.base;
import android.app.Activity;
import android.os.Build;
import android.os.Bundle;
import android.view.Window;
import android.view.WindowManager;
import com.chinaztt.fda.utils.Log;
import com.chinaztt.fda.utils.ManagerActivity;
/**
* 当前类注释:Activity框架封装类
* 项目名:FastDev4Android
* 包名:com.chinaztt.fda.base
* 作者:江清清 on 15/10/22 12:43
* 邮箱:jiangqqlmj@163.com
* QQ: 781931404
* 公司:江苏中天科技软件技术有限公司
*/
public class BaseFrameActvity extends Activity{
private static final String TAG="lifescycle";
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
//去除系统标题
this.requestWindowFeature(Window.FEATURE_NO_TITLE);
Log.d(TAG, "BaseActivity onCreate Invoke...");
ManagerActivity.getInstance().addActivity(this);
}
@Override
protected void onStart() {
super.onStart();
Log.d(TAG, "BaseActivity onStart Invoke...");
}
@Override
protected void onRestart() {
super.onRestart();
Log.d(TAG, "BaseActivity onRestart Invoke...");
}
@Override
protected void onResume() {
super.onResume();
Log.d(TAG, "BaseActivity onResume Invoke...");
}
@Override
protected void onPause() {
super.onPause();
Log.d(TAG, "BaseActivity onPause Invoke...");
}
@Override
protected void onStop() {
super.onStop();
Log.d(TAG, "BaseActivity onStop Invoke...");
}
@Override
protected void onDestroy() {
super.onDestroy();
Log.d(TAG, "BaseActivity onDestroy Invoke...");
}
@Override
public void onLowMemory() {
super.onLowMemory();
Log.d(TAG, "BaseActivity onLowMemory Invoke...");
}
@Override
public void onBackPressed() {
super.onBackPressed();
Log.d(TAG, "BaseActivity onBackPressed Invoke...");
ManagerActivity.getInstance().removeActivity(this);
}
}