public abstract class BaseActivity extends AppCompatActivity {
@Override
protected void onCreate(@Nullable Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(getLayoutResId());
initView();
initData();
}
/*
* 初始化数据
* */
protected abstract void initData();
/*
* 初始化视图
* */
protected abstract void initView();
/*
* 要加载的资源
* */
protected abstract int getLayoutResId();
}
Activity的封装
猜你喜欢
转载自blog.csdn.net/qq_42828557/article/details/85132444
今日推荐
周排行