public abstract class BaseActivity extends AppCompatActivity {
@Override
protected void onCreate(@Nullable Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
//设置布局
setContentView(initLayout());
//初始化控件
initView();
//设置数据
initData();
initLinsert();
}
protected abstract void initLinsert();
protected abstract void initData();
protected abstract int initLayout();
protected abstract void initView();
}