BaseActivity 对基础功能进行抽取
BaseFragment对Fragment 基础功能进行抽取
BaseMvpActivity封装mvp的逻辑
BaseMvpFragment 对mvp基础功能进行抽取
BaseActivity
public abstract class BaseActivity extends AppCompatActivity {
@Override
protected void onCreate(@Nullable Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(getLayout());
initView();
initData();
}
protected void initView() {
}
protected abstract void initData();

本文详细介绍了在MVP模式下,如何通过基类(BaseActivity, BaseFragment, BaseMvpActivity, BaseMvpFragment)对常用功能进行封装,以实现代码的复用和简化。这些基类分别对Activity和Fragment的基础功能进行了抽象,同时提供了MVP模式的逻辑处理。
最低0.47元/天 解锁文章
1908

被折叠的 条评论
为什么被折叠?



