美文网首页
一个简单的Mvp+RxJava+Retrofit的使用

一个简单的Mvp+RxJava+Retrofit的使用

作者: AndroidTys | 来源:发表于2018-08-14 19:37 被阅读0次

    import android.os.Bundle;

    import android.support.annotation.Nullable;

    import android.support.v4.app.Fragment;

    import android.view.LayoutInflater;

    import android.view.View;

    import android.view.ViewGroup;

    public abstract class BaseFragmentextends Fragment{

    private Bundlebundle;

        @Nullable

    @Override

        public ViewonCreateView(LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {

    View view = inflater.inflate(getLayoutId(), container, false);

            return view;

        }

    @Override

        public void onViewCreated(View view, @Nullable Bundle savedInstanceState) {

    super.onViewCreated(view, savedInstanceState);

            initView(view);

            loadData();

        }

    protected abstract void loadData();

        protected abstract void initView(View view);

        public abstract int getLayoutId();

        public BundlegetBundle() {

    return bundle;

        }

    public void setBundle(Bundle bundle) {

    this.bundle = bundle;

        }

    }

    相关文章

      网友评论

          本文标题:一个简单的Mvp+RxJava+Retrofit的使用

          本文链接:https://www.haomeiwen.com/subject/foiqsftx.html