package yifeiyuan.practice.practicedemos.base;
import android.content.Context;
import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import butterknife.ButterKnife;
public abstract class BaseActivity extends AppCompatActivity {
protected final String TAG = this.getClass().getSimpleName();
protected Context mContext;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
mContext = this;
setContentView(getLayoutId());
ButterKnife.inject(this);
init(savedInstanceState);
}
protected abstract int getLayoutId();
protected abstract void init(Bundle savedInstanceState);
}